Servicios de copia de seguridad

Los servicios de backend son los procesos con los que la aplicación se pone en contacto a través de la red durante su funcionamiento. En los sistemas operativos tradicionales, se podía acceder a estos servicios a través de la red, un socket UNIX o incluso un subproceso. Estos son algunos ejemplos:

  • Bases de datos (por ejemplo, MySQL, PostgreSQL o Cloud Spanner)
  • Almacenamiento de archivos (por ejemplo, NFS, FTP o Cloud Filestore)
  • Servicios de registro (por ejemplo, endpoints syslog y Cloud Logging)
  • APIs HTTP tradicionales (por ejemplo, las APIs de Google Maps, WikiData o de seguimiento de paquetes)

Conectarse a servicios de respaldo a través de la red en lugar de instalarlos todos en la misma máquina permite a los desarrolladores centrarse en su aplicación, realizar actualizaciones de seguridad independientes para diferentes componentes y tener flexibilidad para cambiar las implementaciones.

Servicios de copia de seguridad en Kf

Kf admite dos tipos principales de servicios de respaldo:

  • Servicios gestionados
    • Estos servicios los crea un agente de servicios y están vinculados al clúster de Kf.
  • Servicios proporcionados por los usuarios
    • Estos servicios se crean fuera de Kf, pero se vinculan a él de forma externa.