Las aplicaciones alojadas en Google Cloud que aprovechan los servicios más allá de la infraestructura principal se benefician de las funciones de observabilidad integradas en estos servicios, como la integración automática con Cloud Monitoring y Cloud Logging.
En esta sección se analizan algunos de los servicios disponibles en Google Cloud para alojar aplicaciones de solicitud-respuesta y de procesamiento de datos, y se describe cómo usar las métricas de monitorización que exponen como SLIs. A continuación, se proporcionan ejemplos de implementación y recursos adicionales.
Los servicios deGoogle Cloud se agrupan en los siguientes tipos:
Servicios de petición-respuesta, en los que los clientes piden explícitamente a un servicio que haga algo y esperan a que se complete correctamente. Entre estos servicios se incluyen los siguientes:
- Cloud Endpoints
- Cloud Run
- Cloud Run Functions
- App Engine
- Google Kubernetes Engine, incluido Istio en Google Kubernetes Engine
Para obtener información sobre cómo implementar SLIs en estos servicios, consulta Servicios de solicitud-respuesta.
Servicios de almacenamiento y obtención de datos, que almacenan o proporcionan datos como respuesta a una solicitud. Entre estos servicios se incluyen los siguientes:
- Cloud Storage
- Bigtable
- Spanner
- Datastore
Para obtener información sobre cómo implementar SLIs en estos servicios, consulta Servicios de almacenamiento y recuperación de datos.
Servicios de tratamiento de datos, que tratan los datos proporcionados por los clientes y devuelven el resultado de ese tratamiento, ya sea como resultado de una solicitud o como un feed continuo. Entre estos servicios se incluyen los siguientes:
- Dataflow
- Dataproc
Para obtener información sobre cómo implementar SLIs en estos servicios, consulta Servicios de tratamiento de datos.