Layanan pendukung adalah proses yang dihubungi Aplikasi melalui jaringan selama operasinya. Dalam sistem operasi tradisional, layanan ini dapat diakses melalui jaringan, soket UNIX, atau bahkan dapat berupa sub-proses. Beberapa contoh di antaranya:
- Database (misalnya, MySQL, PostgreSQL, Cloud Spanner)
- Penyimpanan file (misalnya NFS, FTP, Cloud Filestore)
- Layanan logging (misalnya endpoint syslog, Cloud Logging)
- API HTTP Tradisional (misalnya, Google Maps, WikiData, Parcel Tracking API)
Terhubung ke layanan pendukung melalui jaringan, bukan menginstal semuanya ke komputer yang sama, memungkinkan developer berfokus pada Aplikasi mereka, upgrade keamanan independen untuk berbagai komponen, dan fleksibilitas untuk menukar implementasi.
Layanan dukungan di Kf
Kf mendukung dua jenis utama layanan pendukung:
- Layanan terkelola
- Layanan ini dibuat oleh perantara layanan dan dikaitkan dengan klaster Kf
- Layanan yang disediakan pengguna
- Layanan ini dibuat di luar Kf, tetapi terikat dengannya secara eksternal