Aplikasi yang dihosting di Google Cloud yang memanfaatkan layanan di luar infrastruktur inti mendapatkan manfaat dari kemampuan observabilitas yang ada di layanan ini, seperti integrasi otomatis dengan Cloud Monitoring dan Cloud Logging.
Bagian ini meninjau beberapa layanan yang tersedia di Google Cloud untuk menghosting aplikasi permintaan-respons dan pemrosesan data serta menjelaskan cara menggunakan metrik Monitoring yang diekspos olehnya sebagai SLI. Kemudian, bagian ini memberikan contoh penerapan dan referensi tambahan.
Google Cloud Layanan dikelompokkan ke dalam jenis berikut:
Layanan permintaan-respons, yang mana pelanggan secara eksplisit meminta layanan untuk melakukan beberapa pekerjaan dan menunggu pekerjaan tersebut berhasil diselesaikan. Layanan ini mencakup hal berikut:
- Cloud Endpoints
- Cloud Run
- Cloud Run Functions
- App Engine
- Google Kubernetes Engine, termasuk Istio di Google Kubernetes Engine
Untuk mengetahui informasi tentang cara menerapkan SLI untuk layanan ini, lihat Layanan permintaan-respons.
Layanan penyimpanan dan pengambilan data, yang menyimpan atau menyediakan data sebagai respons terhadap permintaan. Layanan ini mencakup hal berikut:
- Cloud Storage
- Bigtable
- Spanner
- Datastore
Untuk mengetahui informasi tentang cara menerapkan SLI untuk layanan ini, lihat Layanan penyimpanan dan pengambilan data.
Layanan pemrosesan data, yang memproses data yang disediakan oleh pelanggan dan menampilkan hasil pemrosesan tersebut, baik sebagai hasil permintaan atau sebagai feed berkelanjutan. Layanan ini mencakup hal berikut:
- Dataflow
- Managed Service untuk Apache Spark
Untuk mengetahui informasi tentang cara menerapkan SLI untuk layanan ini, lihat Layanan pemrosesan data.