FAQ Portal Developer Drupal 7 - Akhir Hosting

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Mulai 31 Mei 2020, Apigee tidak lagi mensponsori hosting portal developer berbasis Drupal 7 (D7P). Sebelum itu, mulai 31 Mei 2019, pelanggan harus menyediakan sendiri setiap portal baru berbasis Drupal.

Perubahan apa yang sedang dilakukan?

Pada bulan April 2019, kami mengumumkan peluncuran Tim dan Audiens Developer untuk portal developer terintegrasi Apigee. Pada Mei 2019, kami mengumumkan kesiapan produksi portal berbasis Drupal 8 (D8P), yang menyediakan alternatif portal baru yang dikelola pelanggan untuk portal terintegrasi yang dikelola Apigee, dan menyertakan SmartDocs baru. Bersamaan dengan pengumuman D8P, kami mengumumkan penghentian hosting untuk D7P dalam 12 bulan, dan skrip penginstalan dan upgrade untuk D7P cloud pribadi akan dihapus dalam rilis 20.06.

Mengapa hosting yang disponsori Apigee untuk portal developer berbasis Drupal 7 berakhir pada tahun ?

Hosting yang disponsori Apigee untuk D7P akan berakhir pada Mei 2020 karena dua alasan:

  1. Portal terintegrasi Apigee telah menjadi opsi yang menarik bagi pelanggan, dengan fitur lanjutan dan total biaya kepemilikan yang lebih rendah.
  2. Drupal 8 mewakili jalur ke depan bagi mereka yang ingin tetap berada di jalur Drupal. Meskipun upaya migrasi dari D7P ke D8P tidaklah mudah, D8P menawarkan jalur yang lebih baik bagi setiap pelanggan yang lebih memilih portal developer yang dikelola sendiri.

Tindakan apa yang harus saya lakukan?

Pelanggan Apigee D7P harus mengevaluasi alternatif yang tersedia dan menjalin hubungan langsung dengan penyedia hosting pilihan, seperti Pantheon atau Acquia, atau mempertimbangkan opsi hosting lainnya.

Apa saja opsi yang perlu dipertimbangkan?

Pelanggan cloud yang menggunakan D7P memiliki tiga opsi:

  1. Beralihlah ke portal terintegrasi Apigee.
  2. Bermigrasi ke Drupal 8.
  3. Tetap gunakan Drupal 7 dan tanggung jawab hosting paling lambat 31 Mei 2020.

Pelanggan cloud pribadi yang menggunakan D7P memiliki dua opsi:

  1. Bermigrasi ke Drupal 8.
  2. Tetap gunakan Drupal 7 untuk saat ini.

Setiap opsi ini dibahas secara lebih mendetail di bawah.

Opsi #1: Beralih ke portal terintegrasi Apigee

Siapa yang harus mempertimbangkan hal ini?

Penyedia API yang telah menggunakan Drupal 7 dengan sedikit penyesuaian atau mereka yang lebih memilih solusi lengkap yang lebih berorientasi pada konfigurasi dengan total biaya kepemilikan yang lebih rendah.

Portal developer yang terintegrasi langsung ke Apigee Edge mencakup katalog API yang andal dan sistem pengelolaan konten berbasis Markdown yang menarik dengan alat pengelolaan audiens yang andal. Untuk menentukan apakah portal terintegrasi cocok untuk program API Anda, hubungi perwakilan akun Apigee Anda.

Untuk mendapatkan panduan tentang cara merencanakan dan menjalankan migrasi aset portal Drupal 7 ke portal terintegrasi, lihat Memigrasikan portal Drupal 7 ke portal terintegrasi.

Opsi #2: Bermigrasi ke Drupal 8

Siapa yang harus mempertimbangkan hal ini?

Penyedia API yang telah memanfaatkan fungsi Drupal 7 bersama dengan penyesuaian dan investasi tingkat tinggi dalam menciptakan pengalaman developer tertentu.

Karena perbedaan utama antara Drupal 7 dan Drupal 8, seperti mesin rendering halaman, membuat ulang penyesuaian serupa mungkin memerlukan upaya kustom yang adil. Jika Anda mengantisipasi kebutuhan untuk berinteraksi dengan spesialis Drupal 8, perwakilan akun Apigee Anda dapat merekomendasikan partner pengembangan Drupal yang ahli untuk Anda. Meskipun Apigee tidak menyediakan hosting untuk D8P, Pantheon dan Acquia memiliki pengalaman menghosting D8P untuk pelanggan Apigee.

Opsi #3: Tetap di Drupal 7

Siapa yang harus mempertimbangkan hal ini?

Penyedia API sudah menggunakan Drupal 7, yang menginginkan lebih banyak waktu untuk membuat keputusan.

Project Drupal 7 telah memublikasikan linimasa untuk dukungan jangka panjang (LTS) hingga 2021. Dukungan modul yang mengintegrasikan Drupal 7 dengan Apigee Edge tidak terpengaruh oleh pengumuman hosting ini. Namun, perhatikan bahwa setiap pelanggan cloud yang ingin tetap menggunakan Drupal 7 harus mengemban tanggung jawab akun langsung dengan penyedia hosting mereka paling lambat 31 Mei 2020.

Bagaimana cara mengekspor data saya (pelanggan cloud)?

Untuk mengekspor data Drupal, lihat proses ekspor Pantheon atau Acquia.

Apa yang akan terjadi jika saya tidak melakukan tindakan yang diperlukan?

Setelah 31 Mei 2020, D7P tidak akan tersedia untuk Anda dan klien Anda. Anda tidak akan dapat mengelola atau mengembangkan aplikasi di D7P, dan klien Anda tidak akan dapat login ke portal D7P Anda. Semua portal D7P yang dihosting Apigee akan dinonaktifkan setelah 31 Mei 2020.

Siapa yang harus saya hubungi untuk mendapatkan informasi lebih lanjut atau bantuan?

Untuk meminta detail tambahan tentang akhir hosting untuk D7P, harap catat tiket di Portal Dukungan Apigee dengan baris subjek "Portal Developer berbasis Drupal 7 - hosting".

Apakah ada alat atau dukungan yang tersedia untuk membantu migrasi D7P ke D8P?

Meskipun Apigee tidak menyediakan dukungan langsung untuk Drupal, perwakilan akun Apigee Anda dapat menghubungkan Anda dengan pakar Drupal yang dapat membantu dalam migrasi dan pengembangan kustom.

Apakah ada alat atau dukungan yang tersedia untuk membantu migrasi D7P ke portal terintegrasi?

Untuk mendapatkan panduan tentang cara merencanakan dan menjalankan migrasi aset portal Drupal 7 ke portal terintegrasi, lihat Memigrasikan portal Drupal 7 ke portal terintegrasi.

Meskipun tidak ada alat yang tersedia untuk bermigrasi dari Drupal ke portal yang dikelola Apigee, Apigee mungkin dapat membantu migrasi Anda. Kandidat terbaik adalah mereka yang tidak banyak berinvestasi dalam pengembangan kustom yang mungkin tidak melakukan transfer dengan baik, seperti alur kerja atau alat persetujuan tertentu. Hubungi perwakilan akun Apigee Anda untuk mengetahui informasi selengkapnya.

Perubahan apa yang telah dilakukan pada SmartDocs?

Bagian berikut ini menjelaskan perubahan yang telah dilakukan pada SmartDocs baru di Drupal 8 dibandingkan dengan Drupal 7.

Apakah perbedaan antara fitur SmartDocs yang baru dengan versi berbasis 7 Drupal 7?

Anda mungkin familier dengan SmartDocs yang digunakan bersama portal developer Drupal 7. Lihat Menggunakan SmartDocs untuk mendokumentasikan API.

SmartDocs di Drupal 8 menghadirkan banyak fitur yang Anda dapatkan dalam dokumentasi referensi API dan sekarang berjalan langsung dari Spesifikasi OpenAPI. Untuk informasi selengkapnya, baca bagian Mendokumentasikan API Anda.

Apakah OpenAPI Specification 3.0.x didukung dengan SmartDocs?

OpenAPI Specification 3.0.x didukung oleh SmartDocs baru yang tersedia di portal Drupal 8. Nantikan dukungan yang lebih baik untuk fitur baru spesifikasi di masa mendatang.

Jenis autentikasi apa yang didukung dengan SmartDocs?

Panel Coba API ini di SmartDocs berfungsi dengan endpoint yang tidak aman atau endpoint yang diamankan menggunakan Autentikasi Dasar, Kunci API, atau OAuth, berdasarkan metode keamanan yang ditentukan di Spesifikasi OpenAPI Anda. Untuk OAuth, alur-alur berikut didukung: kode otorisasi, implisit, sandi, dan kredensial klien.

Apakah SmartDocs adalah satu-satunya opsi saya untuk dokumentasi API?

SmartDocs adalah solusi siap pakai Apigee untuk dokumentasi API yang didorong oleh Spesifikasi OpenAPI, tetapi Apigee menyadari adanya opsi itu bagus. Untuk portal Drupal 8, modul Katalog API mendukung solusi rendering tambahan, seperti Swagger UI Field Formatter.