Serviços de apoio

Os serviços de apoio são todos os processos com os quais a app contacta através da rede durante o respetivo funcionamento. Nos sistemas operativos tradicionais, estes serviços podiam ter sido acedidos através da rede, de um soquete UNIX ou até mesmo de um subprocesso. Os exemplos incluem o seguinte:

  • Bases de dados, por exemplo: MySQL, PostgreSQL, Cloud Spanner
  • Armazenamento de ficheiros, por exemplo: NFS, FTP, Cloud Filestore
  • Serviços de registo, por exemplo: pontos finais syslog, Cloud Logging
  • APIs HTTP tradicionais, por exemplo: Google Maps, WikiData e APIs Parcel Tracking

A ligação a serviços de apoio através da rede, em vez de os instalar todos na mesma máquina, permite aos programadores focarem-se na respetiva app, em atualizações de segurança independentes para diferentes componentes e na flexibilidade para trocar implementações.

Serviços de apoio no Kf

O Kf suporta dois tipos principais de serviços de apoio: