Proses dukungan untuk modul Apigee Drupal

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

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

Dokumen ini membahas klien Apigee untuk PHP dan modul Apigee Drupal 9 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. Bug penting dalam modul Apigee (bukan karena perubahan kode atau konfigurasi) yang dapat menyebabkan inkonsistensi data, fungsi rusak, masalah keamanan, masalah performa, atau dampak produksi tercakup dalam proses dukungan standar untuk pelanggan 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 ada fitur atau peningkatan yang dapat disarankan, 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 dalam project.

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

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 Edge API
  • Penyelidikan error server
  • Masalah keamanan
  • Masalah SMTP/email
  • Pencadangan kode/database

Jika Anda tidak memiliki resource untuk menghosting serta memelihara server dan database sendiri, 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 yang muncul dapat disebabkan oleh konfigurasi yang tidak diinginkan atau perubahan kode kustom pada sistem. Kami akan menjawab pertanyaan dan menawarkan panduan untuk setiap masalah terkait 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. Contohnya mencakup:

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

Jika Anda tidak memiliki keahlian Drupal secara internal, pertimbangkan untuk menghubungi perwakilan Google untuk mempelajari bagaimana partner implementasi 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 kapan update keamanan dan rutin yang memengaruhi situs dirilis. Lihat Memantau Pembaruan untuk informasi selengkapnya. Pemilik situs juga dapat melacak rilis keamanan, insiden, dan kerentanan yang berkaitan dengan Drupal core dan project kontribusi di halaman saran keamanan resmi Drupal. Berlangganan melalui RSS atau ikuti @drupalsecurity di Twitter.