Layanan yang diaktifkan
- Sebelum pengguna dapat menggunakan layanan terkelola, layanan tersebut harus diaktifkan terlebih dahulu untuk project konsumen layanan. Mengaktifkan layanan terkelola untuk project konsumen layanan memungkinkan pengguna menggunakannya, menambahkan halaman pemantauan di konsol Google Cloud , dan mengaktifkan penagihan untuk layanan jika penagihan diaktifkan untuk project.
Layanan terkelola
Layanan terkelola menawarkan akses ke layanan melalui antarmuka yang ditentukan dengan baik, seperti API. Pengguna mengakses layanan terkelola tanpa harus mengelola resource pokok, seperti komputasi dan penyimpanan, yang menerapkan layanan.
Misalnya, Anda dapat membuat layanan penyimpanan data menggunakan Compute Engine dan Cloud SQL, lalu menawarkannya kepada pengguna sebagai API. Pengguna Anda hanya berinteraksi dengan API tersebut. Mereka tidak tahu atau tidak peduli bagaimana Anda menerapkan layanan terkelola. Layanan terkelola juga disebut sebagai layanan.
Operasi
Service Infrastructure menggunakan konsep umum operasi untuk merepresentasikan aktivitas layanan terkelola, seperti panggilan API dan penggunaan resource. Setiap operasi dikaitkan dengan layanan terkelola dan konsumen layanan tertentu, serta memiliki serangkaian properti yang menjelaskan operasi, seperti nama metode API dan jumlah penggunaan resource.
Layanan pribadi
Layanan pribadi hanya dapat diaktifkan oleh pengguna dan anggota grup yang telah diberi akses secara eksplisit ke layanan tersebut, seperti API yang dibuat menggunakan Cloud Endpoints.
Layanan pribadi tidak terkait dengan konektivitas melalui alamat IP publik atau pribadi (RFC 1918).
Layanan publik
API dan layanan publik dapat dilihat secara global oleh semua pengguna. Contoh API dan layanan publik mencakup BigQuery API, Cloud Storage, dan Cloud Monitoring API. Google Cloud Untuk mengetahui daftar lengkap API publik, lihat Cloud API.
Layanan publik tidak terkait dengan konektivitas melalui alamat IP publik atau pribadi (RFC 1918).
Konfigurasi layanan
Setiap layanan terkelola dijelaskan oleh konfigurasi layanan yang mencakup berbagai fitur, termasuk nama, judul, definisi RPC API, definisi REST API, dokumentasi, autentikasi, dan lainnya.
Untuk mengubah konfigurasi layanan terkelola, Anda harus memublikasikan konfigurasi layanan yang telah diupdate. Untuk mempelajari lebih lanjut, lihat Mengelola Konfigurasi Layanan.
Service Management API juga memungkinkan publikasi spesifikasi OpenAPI, yang sebelumnya dikenal sebagai Swagger Specification, yang secara otomatis dikonversi menjadi konfigurasi layanan yang sesuai.
Layanan konsumen
- Agen (seperti pengguna atau grup pengguna) yang memiliki Google Cloud project yang telah mengaktifkan dan oleh karena itu dapat menggunakan API di layanan terkelola. Layanan terkelola dapat memiliki banyak konsumen layanan.
Service Consumer Management API
- Service Consumer Management menyediakan utilitas untuk membantu Anda mengelola hubungan dengan pengguna layanan terkelola, termasuk kemampuan untuk membuat dan mengelola unit tenancy serta mengganti batas kuota.
Service Control API
- Service Control API berfungsi dengan serangkaian layanan terkelola dan operasinya, serta memeriksa apakah suatu operasi diizinkan untuk dilanjutkan, dan melaporkan operasi yang telah selesai. Untuk mempelajari lebih lanjut, lihat Ringkasan Infrastruktur Layanan.
Service Management API
- Service Management API mengelola pembuatan dan siklus proses layanan terkelola dan konfigurasi layanan. Gunakan Service Management API untuk meluncurkan, memublikasikan, dan memperbarui layanan terkelola Anda di Google Cloud agar pengguna Anda dapat menemukan, mengaktifkan, dan menggunakannya.
Produsen layanan
- Agen (seperti pengguna atau grup pengguna) yang memiliki Google Cloud project yang bertanggung jawab untuk memublikasikan dan memelihara managed service. Setiap layanan terkelola dimiliki oleh tepat satu produsen layanan.
Peluncuran layanan
Peluncuran layanan menentukan cara API Service Management harus men-deploy konfigurasi layanan ke Google Cloud Platform dan cara konfigurasi diterapkan. Dengan fitur ini, Anda dapat menentukan beberapa versi konfigurasi layanan yang akan di-deploy bersama dan strategi yang menunjukkan cara penggunaannya.
Service Management API menyimpan histori peluncuran layanan sehingga Anda dapat melakukan rollback ke versi konfigurasi layanan sebelumnya. Anda dapat melakukan roll back konfigurasi layanan dengan memulai peluncuran baru yang meng-clone catatan peluncuran yang sebelumnya dikirimkan.
Service Usage API
- Menyediakan metode bagi Anda dan pengguna layanan terkelola Anda untuk mencantumkan, mengaktifkan, dan menonaktifkan API, serta melihat dan mengelola batas kuota, di project Google Cloud.
Project tenant
- Project tenant adalah project milik Google yang digunakan untuk menghosting resource layanan terkelola yang dikhususkan untuk satu konsumen layanan. Google Cloud Pendekatan ini menciptakan lingkungan yang terisolasi untuk setiap konsumen. Unit kepemilikan dapat berisi beberapa project penyewa.
Unit tenancy
- Unit tenancy menyediakan lingkungan terisolasi per layanan, per konsumen layanan yang digunakan untuk men-deploy layanan terkelola. Saat pengguna baru mulai menggunakan layanan Anda, Anda dapat membuat semua resource khusus untuk konsumen layanan tersebut dalam satu unit tenancy. Membuat unit keanggotaan terpisah per konsumen layanan membantu memastikan data pengguna Anda diisolasi, dan jika pengguna berhenti menggunakan layanan Anda, menghapus unit keanggotaan akan membantu memastikan data pengguna dihapus. Untuk mempelajari unit penyewa lebih lanjut, lihat Mulai Menggunakan Unit Penyewa.