Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Mulai 31 Mei 2020, Apigee tidak akan lagi mensponsori hosting portal developer (D7P) berbasis Drupal 7. Sebelum itu, mulai 31 Mei 2019, pelanggan harus menyediakan sendiri portal baru berbasis Drupal.
Apa saja perubahan yang dilakukan?
Pada 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 bahwa 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?
Hosting yang disponsori Apigee untuk D7P akan berakhir pada Mei 2020 karena dua alasan:
- Portal terintegrasi Apigee telah menjadi opsi yang menarik bagi pelanggan, dengan fitur lanjutan dan total biaya kepemilikan yang lebih rendah.
- Drupal 8 mewakili jalur ke depan bagi mereka yang ingin tetap menggunakan Drupal. Meskipun upaya migrasi dari D7P ke D8P tidak mudah, D8P menawarkan trajektori yang lebih baik bagi pelanggan yang lebih memilih portal developer yang dikelola sendiri.
Tindakan apa yang harus saya lakukan?
Pelanggan Apigee D7P harus mengevaluasi alternatif yang tersedia dan membangun 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:
- Beralih ke portal terintegrasi Apigee.
- Bermigrasi ke Drupal 8.
- Tetap menggunakan Drupal 7 dan bertanggung jawab atas hosting paling lambat 31 Mei 2020.
Pelanggan cloud pribadi yang menggunakan D7P memiliki dua opsi:
- Bermigrasi ke Drupal 8.
- Tetap gunakan Drupal 7 untuk saat ini.
Setiap opsi ini akan 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 jumlah penyesuaian minimal atau yang lebih memilih solusi serba ada yang lebih berorientasi pada konfigurasi dengan total biaya kepemilikan yang lebih rendah.
Portal developer yang terintegrasi langsung ke Apigee Edge mencakup katalog API yang canggih 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 panduan tentang cara merencanakan dan menjalankan migrasi aset portal Drupal 7 ke portal terintegrasi, lihat Memigrasikan portal Drupal 7 ke portal terintegrasi.
Opsi #2: Memigrasikan ke Drupal 8
Siapa yang harus mempertimbangkan hal ini?
Penyedia API yang telah memanfaatkan fungsi Drupal 7 bersama dengan tingkat penyesuaian dan investasi yang tinggi dalam membuat pengalaman developer tertentu.
Karena perbedaan utama antara Drupal 7 dan Drupal 8, seperti mesin rendering halaman, membuat ulang penyesuaian serupa mungkin memerlukan pekerjaan kustom yang cukup. Jika Anda mengantisipasi kebutuhan untuk melibatkan pakar Drupal 8, perwakilan akun Apigee 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 menggunakan Drupal 7
Siapa yang harus mempertimbangkan hal ini?
Penyedia API yang sudah menggunakan Drupal 7, yang hanya ingin lebih banyak waktu untuk membuat keputusan.
Project Drupal 7 telah memublikasikan linimasa untuk dukungan jangka panjang (LTS) hingga tahun 2021. Dukungan modul yang mengintegrasikan Drupal 7 dengan Apigee Edge tidak terpengaruh oleh pengumuman hosting ini. Namun, perlu diperhatikan bahwa setiap pelanggan cloud yang ingin tetap menggunakan Drupal 7 harus bertanggung jawab langsung atas akun mereka 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 mengambil tindakan yang diperlukan?
Setelah 31 Mei 2020, D7P tidak akan tersedia untuk Anda dan klien Anda. Anda tidak akan dapat mengelola atau mengembangkan 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 atau bantuan lebih lanjut?
Untuk meminta detail tambahan tentang penghentian hosting untuk D7P, 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 memberikan dukungan langsung untuk Drupal, perwakilan akun Apigee dapat menghubungkan Anda dengan pakar Drupal yang dapat membantu migrasi dan pengembangan kustom.
Apakah ada alat atau dukungan yang tersedia untuk membantu migrasi D7P ke portal terintegrasi?
Untuk 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 kandidat yang belum berinvestasi secara besar-besaran dalam pengembangan kustom yang mungkin tidak dapat ditransfer dengan baik, seperti alur kerja atau alat persetujuan tertentu. Hubungi perwakilan akun Apigee Anda untuk mendapatkan informasi selengkapnya.
Perubahan apa yang telah dilakukan pada SmartDocs?
Bagian berikut menjelaskan perubahan yang telah dilakukan pada SmartDocs baru di Drupal 8 dibandingkan dengan Drupal 7.
Bagaimana perbandingan fitur SmartDocs baru dengan versi berbasis Drupal 7?
Anda mungkin sudah tidak asing dengan SmartDocs yang digunakan dengan portal developer Drupal 7. Lihat Menggunakan SmartDocs untuk mendokumentasikan API.
SmartDocs di Drupal 8 menghadirkan banyak fitur yang Anda harapkan dalam dokumentasi referensi API dan kini berjalan langsung dari Spesifikasi OpenAPI. Untuk informasi selengkapnya, lihat Mendokumentasikan API.
Apakah Spesifikasi OpenAPI 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 ini 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 aman menggunakan Autentikasi Dasar, Kunci API, atau OAuth, berdasarkan metode keamanan yang ditentukan dalam Spesifikasi OpenAPI Anda. Untuk OAuth, alur berikut didukung: kode otorisasi, implisit, sandi, dan kredensial klien.
Apakah SmartDocs satu-satunya opsi saya untuk dokumentasi API?
SmartDocs adalah solusi siap pakai Apigee untuk dokumentasi API yang didukung oleh Spesifikasi OpenAPI, tetapi Apigee menyadari bahwa memiliki opsi adalah hal yang baik. Untuk portal Drupal 8, modul Katalog API mendukung solusi rendering tambahan, seperti Formatter Kolom UI Swagger.