</> CodeBooks
    ← Volver a GCP (página 1)
    Portada de GCP in Action

    GCP in Action

    Raymond Blum

    Editorial
    BPB
    Año
    2025
    Páginas
    ~469
    Nivel
    Intermedio

    De qué trata

    Manual práctico y orientado al diseño de sistemas publicado por BPB Publications y escrito por Raymond Blum, Senior Staff Engineer en Google DeepMind. Basado en el estado moderno de Google Cloud Platform (edición 2025), el libro guía a desarrolladores de software, ingenieros backend y arquitectos cloud que ya saben programar y necesitan tomar decisiones técnicas acertadas para diseñar aplicaciones empresariales escalables, seguras y desacopladas en GCP sin perderse en el catálogo de servicios superpuestos de la plataforma.

    La obra desglosa el ecosistema clasificando los servicios por responsabilidades de arquitectura y enseñando a elegir objetivamente entre alternativas como Cloud Run frente a App Engine o Compute Engine. Explica el diseño de fronteras de servicios independientes del backend (backend-agnostic interfaces), la integración de capas perimetrales para clientes web, móviles y de escritorio, y la orquestación asíncrona mediante Cloud Pub/Sub, Cloud Tasks y Cloud Load Balancing. Además, aborda el almacenamiento con bases de datos gestionadas (Cloud SQL, Cloud Spanner y Firestore), el control de acceso con Cloud IAM y la observabilidad continua con Cloud Monitoring y Cloud Logging.

    La espina dorsal del libro es el desarrollo de un caso de estudio integral: la construcción de un sistema de votación global a gran escala (Global Voting System). A través de esta aplicación de referencia, el lector implementa tolerancia a fallos, mitigación de estrés en picos masivos de tráfico, persistencia inmutable del voto y clientes multiplataforma, aprendiendo además técnicas avanzadas de reemplazo y migración de componentes en aislamiento. Aporta una perspectiva pragmática de ingeniería sénior, omitiendo intencionalmente el aprendizaje automático masivo o la ciencia de datos para enfocarse en la fiabilidad de aplicaciones críticas de producción.

    • Google Cloud Platform
    • Arquitectura cloud
    • Cloud Run
    • App Engine
    • Cloud Pub/Sub
    • Cloud Spanner
    • Cloud Load Balancing
    • Sistemas distribuidos
    • Alta disponibilidad
    • Microservicios
    • Cloud Monitoring

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sistema de votación global a gran escala

    Implementación de referencia para gestionar votaciones de alta concurrencia con tolerancia a fallos, procesamiento desacoplado mediante colas de mensajes y clientes frontales para web, móvil y escritorio.

    Más de GCP con nivel Intermedio