Proses dukungan untuk modul Apigee Drupal 10

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Baca dokumentasi Apigee Edge.

Modul Apigee untuk Drupal 10 adalah project open source yang memungkinkan opsi portal developer yang dihosting sendiri untuk pelanggan hybrid Apigee dan Apigee. Pelanggan bertanggung jawab untuk menghosting dan memelihara portal yang memanfaatkan modul ini. Karena status pemeliharaan modul Apigee untuk Drupal 10 adalah "Dipelihara secara aktif", semua laporan bug, tugas, dan permintaan fitur sebaiknya dikirimkan sebagai masalah di GitHub yang akan ditangani oleh pengelola.

Dokumen ini membahas klien Apigee untuk PHP dan modul Apigee Drupal 10 berikut:

Konvensi Versi

Modul Apigee mengikuti konvensi penamaan rilis Drupal, yang menunjukkan stabilitas setiap rilis. Misalnya, rilis yang tercantum sebagai alfa atau beta tidak dianggap siap untuk penggunaan produksi, tetapi tersedia untuk pengujian dan masukan bagi project.

Bug Kritis

Rilis stabil atau resmi dianggap sebagai kode stabil yang cocok untuk penggunaan produksi. Semua bug penting dalam modul Apigee (bukan karena perubahan konfigurasi atau kode) yang dapat menyebabkan inkonsistensi data, fungsi rusak, masalah keamanan, masalah performa, atau dampak produksi tercakup dalam proses dukungan standar untuk pelanggan hybrid Apigee dan Apigee. Pelanggan dapat melaporkan bug penting dalam modul Apigee melalui portal dukungan Apigee.

Bug atau Masukan Lainnya

Untuk bug, pertanyaan, atau masukan lainnya, buka masalah di project GitHub (lihat link halaman project di atas). Demikian pula, jika Anda memiliki saran fitur atau peningkatan, buka masalah di project GitHub terkait. Permintaan pull disambut dan dianjurkan. Harap ikuti panduan kontribusi untuk setiap project dan buka masalah yang mendokumentasikan peningkatan yang diinginkan sebelum Anda menulis kode, untuk memfasilitasi diskusi. Mungkin ada kasus penggunaan tak terduga yang dapat memengaruhi pengguna lain dari proyek.

Untuk masalah apa pun, penting untuk menambahkan langkah-langkah untuk mereproduksi perilaku dengan penginstalan minimal inti Drupal. Kami tidak dapat mengatasi masalah yang tidak dapat kami tiru. Jika masalah tidak dapat direproduksi dalam sistem kami, mungkin karena perubahan kode atau konfigurasi.

Infrastruktur dan Hosting

Google tidak mendukung infrastruktur atau hosting situs Drupal Anda sendiri, seperti:

  • Penyiapan dan penginstalan server
  • Masalah performa yang tidak terkait dengan Apigee API
  • Penyelidikan error server
  • Masalah keamanan
  • Masalah SMTP/email
  • Pencadangan kode/database

Jika Anda tidak memiliki resource untuk menghosting dan mengelola sendiri server serta database, pertimbangkan untuk menggunakan salah satu penyedia hosting yang kami rekomendasikan. Anda juga dapat berinteraksi dengan salah satu vendor pilihan kami untuk mendapatkan bantuan pakar dalam mendesain atau memelihara infrastruktur Anda sendiri. Untuk mempelajari lebih lanjut, hubungi perwakilan akun Apigee Anda.

Pengembangan dan Konfigurasi Kustom

Situs Drupal adalah aplikasi yang dapat disesuaikan sepenuhnya, dan bug dapat tercipta akibat konfigurasi yang tidak diinginkan atau perubahan kode kustom pada sistem. Kami akan menjawab pertanyaan dan menawarkan panduan untuk masalah apa pun yang berkaitan dengan modul Apigee, tetapi Google tidak dapat mendukung semua kemungkinan pengembangan atau deployment kustom yang mungkin Anda pilih untuk sistem Anda. Kode kustom harus dikelola dan didukung oleh tim pengembangan Anda. Beberapa contoh di antaranya:

  • Pengoptimalan SEO
  • Penginstalan dan validasi modul dan tema non-Apigee yang disediakan ke situs
  • Pembuatan tema dan modul kustom

Jika Anda tidak memiliki keahlian Drupal secara internal, pertimbangkan untuk menghubungi perwakilan Google guna mempelajari cara partner penerapan dapat membantu.

Pemeliharaan Perangkat Lunak dan Sistem

Pemeliharaan infrastruktur dan situs Anda tidak ditanggung oleh dukungan. Kami sangat menyarankan semua developer dan pemilik situs untuk mengikuti praktik keamanan terbaik dan selalu mengupdate kode inti Drupal, serta modul dan plugin yang dikontribusikan. Modul Update Drupal dapat memberi tahu administrator ketika update keamanan dan reguler yang memengaruhi situs dirilis. Lihat Memantau Pembaruan untuk informasi selengkapnya. Pemilik situs juga dapat melacak rilis keamanan, insiden, dan kerentanan terkait Drupal core dan project yang dikontribusikan di halaman saran keamanan resmi Drupal. Berlangganan melalui RSS atau ikuti @drupalsecurity di Twitter.