지원 서비스는 앱이 작업 중에 네트워크를 통해 연결하는 모든 프로세스입니다. 기존 운영체제에서는 네트워크, UNIX 소켓을 통해 이런 서비스에 액세스하거나 심지어 하위 프로세스일 수도 있었습니다. 예를 들면 다음과 같습니다.
- 데이터베이스(예: MySQL, PostgreSQL, Cloud Spanner)
- 파일 스토리지(예: NFS, FTP, Cloud Filestore)
- 로깅 서비스(예: syslog 엔드포인트, Cloud Logging)
- 기존 HTTP API(예: Google 지도, WikiData, Parcel Tracking API)
모든 서비스를 동일한 머신에 설치하지 않고 네트워크를 통해 지원 서비스에 연결하면 개발자는 자신들의 앱, 다양한 독립적인 보안 업그레이드, 구현 전환을 위한 유연성에 집중할 수 있습니다.
Kf의 지원 서비스
Kf는 두 가지 주요 지원 서비스 유형을 지원합니다.
관리형 서비스: 이 서비스는 서비스 브로커가 생성하여 Kf 클러스터에 연결합니다.
사용자 제공 서비스: 이러한 서비스는 Kf 외부에서 생성되지만 외부에서 결합됩니다.