Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Apigee adalah platform berbasis cloud multitenan dan layanan mandiri yang berjalan dalam konfigurasi (live/live) yang sepenuhnya redundan di beberapa pusat data di beberapa region di seluruh dunia. Apigee menggunakan Google Cloud Platform (GCP) dan Amazon Web Services (AWS) untuk platform berbasis cloud kami. Sebagai bagian dari layanan yang kami bangun di GCP dan AWS, kami menggunakan beberapa pusat data dalam setiap region dan menayangkan traffic langsung untuk pelanggan kami di beberapa pusat data ini. Kami tidak memiliki pusat data "aktif" dan pusat data "siaga" (atau "sekunder" atau "failover"). Kami memiliki dua (atau lebih) pusat data yang terus-menerus dan secara bersamaan melayani traffic pelanggan di setiap region secara global.
Rencana BCP/DR
Perencanaan Kelangsungan Bisnis dan Pemulihan Bencana (BCP/DR) Apigee adalah rencana di seluruh platform dan tidak berisi tugas terperinci untuk setiap pelanggan. Sebaliknya, platform dikonfigurasi untuk memproses permintaan data pelanggan terlepas dari gangguan dan pemadaman. Data akan terus mengalir meskipun seluruh pusat data offline. Jika seluruh region menjadi offline, pelanggan satu region dapat mengalami gangguan layanan pemrosesan API. Untuk pelanggan yang mencari layanan redundan "dalam region" yang lebih dari sekadar layanan redundan, Apigee menawarkan tingkat pusat data redundan secara global yang dapat melayani traffic di beberapa region atau negara sehingga jika seluruh region offline, data tetap mengalir.
Layanan pelanggan satu region tidak otomatis ditransfer ke region lain karena kemungkinan pembatasan geografis pada pemrosesan dan akses data. Apigee menghosting layanan untuk pelanggan di wilayah yang ditentukan oleh pelanggan. Karena mungkin ada peraturan khusus atau komitmen pelanggan kepada penggunanya terkait lokasi geografis data, Apigee tidak akan otomatis memindahkan layanan ke region alternatif, karena hal ini berpotensi membahayakan komitmen Apigee kepada pelanggannya atau komitmen pelanggan Apigee kepada pelanggannya.
Apigee tidak membagikan rencana BCP/DR lengkap kepada pelanggan individu, karena rencana tersebut berisi informasi sensitif internal Apigee dan referensi ke pelanggan kami. Kebijakan privasi kami mencegah berbagi rencana BCP/DR platform dengan pelanggan perorangan yang berpotensi mengekspos nama pelanggan lain. Kami menawarkan tingkat privasi yang sama kepada setiap pelanggan.
Pengelolaan BCP/DR
Tim Keamanan Informasi Apigee bertanggung jawab atas pengawasan program Ketahanan Bisnis, sementara Komandan Insiden yang bergilir bertanggung jawab atas pengelolaan dan penyelesaian semua insiden. Komandan Insiden memiliki personel operasional dan teknik yang siap dihubungi kapan saja bersama dengan playbook untuk semua tindakan yang mungkin perlu dilakukan.
Pengujian BCP/DR
Apigee melakukan proses operasional yang mendukung pengujian BCP/DR platform dengan irama yang lebih sering daripada pengujian BCP/DR tabletop tahunan lengkap kami. Setiap bulan, Apigee melakukan perubahan beban dari lingkungan aktif/aktif kami saat kami melakukan update pada sistem yang menjalankan layanan. Proses ini melibatkan penonaktifan seluruh sistem pusat data saat beban ditangani oleh pusat data peer. Selama proses ini, setelah pembaruan dilakukan, pusat data pertama akan diaktifkan kembali dan layanan akan dijalankan secara live/live lagi untuk memverifikasi bahwa tidak ada masalah yang muncul. Kemudian, pusat data peer akan dihentikan untuk update yang sama, lalu diaktifkan kembali. Apigee menggunakan alat dan teknik untuk menghentikan traffic dan mengirimkan sebagian kecil traffic ke layanan yang baru diupdate untuk memeriksa masalah atau error sebelum kembali ke pemrosesan beban penuh.
Proses operasional yang konsisten ini melampaui "pengujian" ketahanan dua tahunan standar industri atas layanan kami dengan menjadikannya tugas operasional yang terjadi lebih sering.
Selain proses operasional yang dijelaskan di atas, Apigee juga melakukan latihan BCP/DR tabletop setidaknya setahun sekali dengan mengumpulkan anggota tim engineering dan operasi bersama unit bisnis Apigee lainnya untuk secara logis menyimulasikan dan membahas masalah, respons, dan dampak keputusan yang dibuat dalam skenario bencana tiruan. Hal ini memberikan pelatihan dan pengalaman tambahan bagi personel kami terkait rencana BCP/DR yang lebih besar untuk perusahaan secara keseluruhan selain layanan itu sendiri.
Pengujian BCP/DR yang dilakukan oleh Apigee tidak menggunakan "pengalihan ke lokasi sekunder" atau "lokasi sekunder" karena semuanya sudah ada di dalam sistem yang sedang berjalan.
Apigee memang menyediakan Playbook untuk digunakan oleh semua tim operasional dan engineering. Playbook ini ditinjau dan diperbarui setidaknya setiap tahun serta digunakan dalam semua latihan BCP/DR dan pelatihan kami.
Apigee tidak membagikan laporan pengujian BCP/DR kepada pelanggan perorangan, karena pengujian ini dilakukan di tingkat platform, bukan tingkat pelanggan. Kami membagikan hasil tugas operasional dan laporan pengujian latihan simulasi tahunan kami kepada auditor pihak ketiga, dan hasil ini menjadi dasar bagi peninjauan auditor terhadap kepatuhan kami terhadap PCI, HIPAA, persyaratan kontraktual, dan persyaratan lainnya.
Pengujian BCP/DR pelanggan
Pelanggan dianjurkan untuk menyertakan layanan Apigee Edge dalam rencana DR mereka sendiri. Pelanggan dapat dan harus mempertimbangkan cara Apigee mengalihkan traffic sesuai kebutuhan agar pelanggan dapat mempertahankan layanan pengguna akhir meskipun terjadi pemadaman pusat data pelanggan atau peristiwa bencana lainnya. Namun, tingkat pengujian ini berada di luar cakupan rencana DR Apigee. Kami mendorong pelanggan untuk melakukan pengujian BCP/DR pada aplikasi mereka sendiri dan menyertakan Apigee Edge dalam pengujian tersebut.
RTO/RPO
Apigee tidak memiliki tujuan titik pemulihan dan tujuan waktu pemulihan (RPO/RTO) untuk pelanggan kami atau dalam kontrak kami terkait aktivitas BCP/DR. SLA kami adalah data poin RTO/RPO yang setara dengan cloud. Karena Apigee adalah layanan berbasis cloud yang redundan dengan layanan pengelolaan dan runtime yang diarsitek dengan layanan aktif yang redundan, RTO dan RPO dapat dianggap sebagai 'real-time'. Pelanggan satu region menerima layanan redundan minimum di pusat data yang berbeda dengan region yang sama. Pelanggan yang menginginkan tingkat redundansi yang lebih tinggi dapat memilih layanan multi-region.
Rencana pandemi
Apigee menyertakan rencana pandemi sebagai bagian dari rencana dan proses BCP/DR secara keseluruhan. Karena Apigee adalah layanan yang dihosting di cloud, tidak ada persyaratan bagi individu untuk mengelola pusat data. Untuk operasi bisnis seperti dukungan, Apigee mengoperasikan tim dukungan global 24x7 di beberapa kantor dan lokasi jarak jauh. Jika pandemi di satu area di dunia memengaruhi salah satu lokasi dukungan kami, personel di kantor lain akan diberi tahu dan menggantikan shift yang biasanya ditangani oleh kantor yang terpengaruh. Untuk layanan bisnis lainnya seperti penjualan, tenaga kerja didistribusikan secara global. Semua tim di Apigee siap bekerja dari jarak jauh jika diperlukan. Alat yang digunakan dalam Apigee berbasis cloud dan secara alami cocok untuk rencana respons pandemi.
Update
Apigee meninjau dan memperbarui rencana BCP/DR kami setidaknya setahun sekali. Informasi yang dikumpulkan dari insiden, perubahan produk, standar industri, aktivitas analisis risiko, dan pengujian BCP/DB digunakan untuk memperbarui rencana.
Analisis Dampak Bisnis dan Penilaian Risiko
Google melakukan analisis dampak bisnis dan Penilaian risiko setiap tahun. Hasil BIA dan RA diprioritaskan dan didokumentasikan dalam sistem pelacakan masalah.