شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
از 31 می 2020، Apigee دیگر از میزبانی پورتال توسعه دهندگان مبتنی بر دروپال 7 (D7P) حمایت نخواهد کرد. قبل از این، از 31 مه 2019، مشتریان باید هر پورتال جدید مبتنی بر دروپال را از طریق خود تهیه کنند.
چه تغییراتی در حال انجام است؟
در آوریل 2019، راهاندازی تیمها و مخاطبان توسعهدهنده را برای پورتال توسعهدهنده یکپارچه Apigee اعلام کردیم. در ماه مه 2019، ما آمادگی تولید پورتال های مبتنی بر 8 دروپال (D8P) را اعلام کردیم که یک پورتال جدید مدیریت شده توسط مشتری برای پورتال یکپارچه مدیریت شده توسط Apigee ارائه می دهد و شامل SmartDocs جدید است. همزمان با اعلام D8P، ما پایان میزبانی برای D7P را در 12 ماه اعلام کردیم و نصب و ارتقاء اسکریپتهای ابر خصوصی D7P در نسخه 20.06 حذف خواهند شد.
چرا میزبانی تحت حمایت Apigee برای پورتال های توسعه دهندگان مبتنی بر دروپال 7 به پایان می رسد؟
میزبانی تحت حمایت Apigee برای D7P به دو دلیل در ماه مه 2020 به پایان می رسد:
- پورتال های یکپارچه Apigee با ویژگی های پیشرفته و هزینه کل مالکیت پایین تر، به گزینه ای قانع کننده برای مشتریان تبدیل شده اند.
- دروپال 8 نشان دهنده مسیر رو به جلو برای کسانی است که می خواهند در مسیر دروپال باقی بمانند. در حالی که تلاش برای انتقال از D7P به D8P بی اهمیت است، D8P مسیر بهتری را برای هر مشتری که یک پورتال توسعه دهنده خود مدیریت را ترجیح می دهد ارائه می دهد.
چه اقداماتی باید انجام دهم؟
مشتریان Apigee D7P باید جایگزین های موجود را ارزیابی کنند و یا با یک ارائه دهنده میزبانی ترجیحی مانند Pantheon یا Acquia رابطه مستقیم برقرار کنند یا گزینه های میزبانی دیگر را در نظر بگیرند.
چه گزینه هایی را باید در نظر گرفت؟
مشتریان ابری که از D7P استفاده می کنند سه گزینه دارند:
- به پورتال های یکپارچه Apigee بروید.
- به دروپال 8 مهاجرت کنید.
- در دروپال 7 بمانید و مسئولیت میزبانی را تا 31 می 2020 بر عهده بگیرید.
مشتریان ابر خصوصی که از D7P استفاده می کنند دو گزینه دارند:
- به دروپال 8 مهاجرت کنید.
- فعلا روی دروپال 7 بمانید.
در ادامه هر یک از این گزینه ها با جزئیات بیشتری مورد بحث قرار گرفته است.
گزینه شماره 1: به یک پورتال یکپارچه Apigee بروید
چه کسی باید این را در نظر بگیرد؟
ارائهدهندگان API که از دروپال 7 با حداقل سفارشیسازی استفاده میکنند یا کسانی که راهحلی همهکاره را ترجیح میدهند که پیکربندی بیشتر با هزینه کل مالکیت کمتر است.
پورتال توسعه دهنده که مستقیماً در Apigee Edge ادغام شده است شامل یک کاتالوگ API قدرتمند و یک سیستم مدیریت محتوا مبتنی بر Markdown با ابزارهای قوی مدیریت مخاطب است. برای تعیین اینکه آیا پورتال یکپارچه برای برنامه API شما مناسب است یا خیر، با نماینده حساب Apigee خود تماس بگیرید.
برای راهنمایی در مورد نحوه برنامه ریزی و اجرای انتقال دارایی های پورتال دروپال 7 خود به پورتال یکپارچه، به انتقال پورتال دروپال 7 خود به پورتال یکپارچه مراجعه کنید.
گزینه شماره 2: مهاجرت به دروپال 8
چه کسی باید این را در نظر بگیرد؟
ارائه دهندگان API که از عملکرد دروپال 7 در ارتباط با درجه بالایی از سفارشی سازی و سرمایه گذاری در ایجاد یک تجربه توسعه دهنده خاص استفاده کرده اند.
به دلیل تفاوتهای عمده بین دروپال 7 و دروپال 8، مانند موتور رندر صفحه، ایجاد مجدد سفارشیسازیهای مشابه ممکن است نیاز به کار سفارشی مناسبی داشته باشد. اگر نیاز به جذب متخصصان دروپال 8 را پیشبینی میکنید، نماینده حساب Apigee شما میتواند شرکای متخصص توسعه دروپال را به شما توصیه کند. در حالی که Apigee میزبانی برای D8P ارائه نمی دهد، Pantheon و Acquia تجربه میزبانی D8P برای مشتریان Apigee را دارند.
گزینه شماره 3: در دروپال 7 باقی بمانید
چه کسی باید این را در نظر بگیرد؟
ارائه دهندگان API در حال حاضر از دروپال 7 استفاده می کنند، که به سادگی زمان بیشتری برای تصمیم گیری می خواهند.
پروژه دروپال 7 جدول زمانی برای پشتیبانی طولانی مدت (LTS) تا سال 2021 منتشر کرده است. پشتیبانی از ماژول هایی که دروپال 7 را با Apigee Edge ادغام می کنند تحت تأثیر این اعلامیه میزبانی قرار نمی گیرد. با این حال، توجه داشته باشید که هر مشتری ابری که مایل به ماندن در Drupal 7 است باید تا 31 مه 2020 مسئولیت حساب مستقیم را با ارائه دهنده میزبان خود بپذیرد.
چگونه می توانم داده های خود را صادر کنم (مشتریان ابری)؟
برای صادرات داده های دروپال خود، به فرآیند صادرات Pantheon یا Acquia مراجعه کنید.
اگر اقدامات لازم را انجام ندهم چه اتفاقی می افتد؟
پس از 31 مه 2020، D7P برای شما و مشتریانتان در دسترس نخواهد بود. شما نمی توانید روی D7P مدیریت یا توسعه دهید و مشتریان شما نمی توانند وارد پورتال D7P شما شوند. همه پورتال های D7P میزبان Apigee پس از 31 مه 2020 از رده خارج خواهند شد.
برای اطلاعات بیشتر یا کمک با چه کسی تماس بگیرم؟
برای درخواست جزئیات بیشتر در مورد پایان میزبانی برای D7P، لطفاً یک بلیط را در پورتال پشتیبانی Apigee با موضوع "پرتال توسعه دهنده مبتنی بر دروپال 7 - میزبانی" وارد کنید.
آیا ابزار یا پشتیبانی برای کمک به انتقال D7P به D8P وجود دارد؟
در حالی که Apigee پشتیبانی مستقیم از دروپال ارائه نمی دهد، نماینده حساب Apigee شما می تواند شما را به کارشناسان دروپال متصل کند که می توانند در مهاجرت و توسعه سفارشی کمک کنند.
آیا ابزار یا پشتیبانی برای کمک به انتقال D7P به پورتال های یکپارچه وجود دارد؟
برای راهنمایی در مورد نحوه برنامه ریزی و اجرای انتقال دارایی های پورتال دروپال 7 خود به پورتال یکپارچه، به انتقال پورتال دروپال 7 خود به پورتال یکپارچه مراجعه کنید.
در حالی که هیچ ابزاری برای مهاجرت از دروپال به پورتال تحت مدیریت Apigee وجود ندارد، Apigee ممکن است بتواند به مهاجرت شما کمک کند. بهترین نامزدها کسانی هستند که سرمایه گذاری زیادی در توسعه سفارشی نکرده اند که ممکن است به خوبی منتقل نشود، مانند گردش کار خاص یا ابزارهای تأیید. برای اطلاعات بیشتر با نماینده حساب Apigee خود تماس بگیرید.
چه تغییراتی در SmartDocs ایجاد شده است؟
بخشهای زیر تغییراتی را که در SmartDocs جدید در دروپال 8 در مقایسه با دروپال 7 ایجاد شده است، توضیح میدهد.
ویژگی جدید SmartDocs چگونه با نسخه مبتنی بر دروپال 7 مقایسه می شود؟
ممکن است با SmartDocs استفاده شده در پورتال های توسعه دهندگان دروپال 7 آشنا باشید. به استفاده از SmartDocs برای مستندسازی APIها مراجعه کنید.
SmartDocs در Drupal 8 بسیاری از ویژگیهایی را که در مستندات مرجع API انتظار داشتید ارائه میکند و اکنون مستقیماً از یک OpenAPI Specification اجرا میشود. برای اطلاعات بیشتر، API های خود را مستند کنید.
آیا OpenAPI Specification 3.0.x با SmartDocs پشتیبانی می شود؟
OpenAPI Specification 3.0.x توسط SmartDocs جدید موجود در پورتال Drupal 8 پشتیبانی می شود. انتظار بهبود پشتیبانی از ویژگی های جدید مشخصات در آینده را داشته باشید.
چه نوع احراز هویت با SmartDocs پشتیبانی می شود؟
پانل Try this API در SmartDocs با نقاط پایانی ناامن یا نقاط پایانی ایمن با استفاده از Basic، API Key یا OAuth Authentication، بر اساس روش امنیتی تعریف شده در مشخصات OpenAPI شما، کار می کند. برای OAuth، جریانهای زیر پشتیبانی میشوند: کد مجوز، ضمنی، رمز عبور و اعتبار مشتری.
آیا SmartDocs تنها گزینه من برای اسناد API است؟
SmartDocs راه حل خارج از جعبه Apigee برای اسناد API است که توسط مشخصات OpenAPI هدایت می شود، اما Apigee تشخیص می دهد که داشتن گزینه ها خوب است. برای پورتال های دروپال 8، ماژول کاتالوگ API از راه حل های رندر اضافی مانند Swagger UI Field Formatter پشتیبانی می کند.