
Scaling Google Cloud Platform
Swapnil Dubey
- Editorial
- BPB
- Año
- 2023
- Páginas
- ~437
- Nivel
- Intermedio
De qué trata
Manual avanzado de BPB Publications escrito por Swapnil Dubey, enfocado exhaustivamente en las estrategias de elasticidad, escalabilidad y Site Reliability Engineering (SRE) en Google Cloud Platform (reflejando la tecnología de finales de 2022 y 2023). Está dirigido a arquitectos de la nube, ingenieros DevOps, profesionales de SRE y desarrolladores sénior que ya conocen la operativa básica de GCP y necesitan diseñar sistemas capaces de soportar cargas masivas de trabajo sin degradación de rendimiento ni sobrecostes.
El texto examina cómo aplicar escalado manual, automático y predictivo a lo largo de las principales capas de la infraestructura de Google Cloud. Detalla la configuración de Managed Instance Groups (MIG) en Compute Engine, el escalado horizontal y vertical de pods y nodos en Google Kubernetes Engine (GKE), Google Cloud VMware Engine (GCVE), y plataformas serverless como Cloud Run, Cloud Functions y App Engine. Asimismo, profundiza en el ajuste de rendimiento y particionamiento en bases de datos de escala masiva como Cloud Bigtable y Cloud Spanner, y en el dimensionamiento de flujos de computación distribuida con Cloud Composer 2, Apache Spark en Dataproc y canalizaciones de Dataflow.
A través de análisis arquitectónicos, métricas clave (KPIs de escalabilidad) y casos prácticos de SRE, se ejercita la definición de SLIs, SLOs y presupuestos de error (error budgets), así como el diagnóstico de cuellos de botella y la observabilidad con Cloud Monitoring y Cloud Trace. Su principal valor es abordar la nube desde la perspectiva del rendimiento bajo estrés y la eficiencia económica, un aspecto que los manuales introductorios suelen omitir. Deja de lado las explicaciones para principiantes y la sintaxis de programación básica, por lo que es imprescindible tener experiencia previa administrando servicios en GCP y comprendiendo sistemas distribuidos.
- Google Cloud Platform
- Escalabilidad
- Site Reliability Engineering
- Google Kubernetes Engine
- Compute Engine
- Cloud Run
- Cloud Bigtable
- Cloud Spanner
- Cloud Dataflow
- Dataproc
- SLO y SLI
- Elasticidad
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

