Serviços de apoio

Os serviços de backup são quaisquer processos com os quais o aplicativo entra em contato pela rede durante a operação. Em sistemas operacionais tradicionais, esses serviços poderiam ter sido acessados pela rede, um soquete UNIX ou até mesmo um subprocesso. Por exemplo:

  • Bancos de dados (MySQL, PostgreSQL, Cloud Spanner)
  • Armazenamento de arquivos (por exemplo, NFS, FTP, Cloud Filestore)
  • Serviços de geração de registros (por exemplo, endpoints syslog, Cloud Logging)
  • APIs HTTP tradicionais (por exemplo, Google Maps, WikiData, APIs Parcel Tracking)

Conectar-se a serviços de backup pela rede em vez de instalá-los na mesma máquina permite que os desenvolvedores se concentrem no app, nos upgrades independentes de segurança para diferentes componentes e na flexibilidade de trocar implementações.

Serviços de backup no Kf

O Kf é compatível com dois tipos principais de serviços de apoio:

  • Serviço gerenciados
    • Esses serviços são criados por um agente de serviços e estão vinculados ao cluster Kf
  • Serviços fornecidos pelo usuário
    • Esses serviços são criados fora do Kf, mas ficam vinculados a ele externamente