Menú

Curso Developing Applications with Google Cloud del centro CAS TRAINING

Programa de Curso Developing Applications with Google Cloud

Modalidad: Online
Inicio: Desde el 05/10/2026 hasta el 07/10/2026
Duración 21 horas
Horario: Lun a Mié, 8:00-15:00
Precio: 1300 €

Descripción

Aprende a crear aplicaciones modernas con Google Cloud.

Este curso te prepara para diseñar, construir y desplegar aplicaciones modernas sobre Google Cloud utilizando arquitecturas escalables, microservicios y servicios serverless. Aprenderás a trabajar con conceptos clave de desarrollo cloud, autenticación, almacenamiento de datos, CI/CD y aplicaciones event-driven, aplicando servicios como Cloud Functions, Cloud Run, Pub/Sub, Workflows y Eventarc para crear soluciones desacopladas, seguras y automatizadas.

A quién va dirigido

  • Desarrolladores de aplicaciones que quieran crear soluciones modernas en Google Cloud.
  • Profesionales con interés en aplicaciones event-driven y CI/CD en entornos cloud.

Objetivos

  1. Utilizar autenticación y autorización para securizar aplicaciones.
  2. Comprender opciones de computación disponibles en Google Cloud.
  3. Diseñar arquitecturas de microservicios y comprender sus retos.
  4. Implementar aplicaciones event-driven con Pub/Sub y Eventarc.

Temario

Módulo 1. Buenas prácticas para desarrollo de aplicaciones cloud

Objetivos

Aplicar buenas prácticas para desarrollo de aplicaciones en la nube.

Comprender patrones para mejorar estabilidad y fiabilidad de aplicaciones cloud.

Actividades

Quiz

Módulo 2. Introducción al desarrollo en Google Cloud

Objetivos

Comprender uso del Google Cloud SDK.

Utilizar Cloud Client Libraries dentro de aplicaciones.

Comprender cómo Cloud Code facilita desarrollo cloud.

Actividades

Quiz

Módulo 3. Opciones de almacenamiento de datos

Objetivos

Seleccionar opciones de almacenamiento adecuadas según cada caso de uso.

Utilizar Firestore para datos orientados a documentos.

Utilizar Cloud Storage para datos no estructurados.

Actividades

Laboratorio

Quiz

Módulo 4. Gestión de autenticación y autorización

Objetivos

Comprender autenticación mediante Identity-Aware Proxy.

Comprender federated identity en Google Cloud.

Autenticar aplicaciones hacia APIs Google Cloud.

Utilizar autenticación y autorización para proteger aplicaciones.

Actividades

Quiz

Módulo 5. Añadiendo inteligencia a las aplicaciones

Objetivos

Comprender cómo integrar APIs preentrenadas de machine learning.

Diferenciar casos de uso de APIs IA Google Cloud.

Utilizar APIs de machine learning en aplicaciones cloud.

Actividades

Laboratorio

Quiz

Módulo 6. Despliegue de aplicaciones

Objetivos

Comprender funcionalidades de pipelines CI/CD.

Construir y almacenar imágenes de contenedor.

Crear imágenes utilizando Cloud Build.

Actividades

Quiz

Módulo 7. Opciones de computación para aplicaciones

Objetivos

Comprender opciones de computación disponibles en Google Cloud.

Diferenciar ventajas de distintas opciones compute.

Actividades

Quiz

Módulo 8. Monitorización y optimización de rendimiento

Objetivos

Comprender las cuatro señales doradas de monitorización.

Comprender funcionalidades de Google Cloud Operations Suite.

Actividades

Laboratorio

Quiz

Módulo 9. Introducción a microservicios

Objetivos

Diferenciar aplicaciones monolíticas, SOA y microservicios.

Comprender ventajas y retos de arquitecturas basadas en microservicios.

Actividades

Quiz

Módulo 10. Aplicaciones event-driven

Objetivos

Comprender características de eventos.

Comprender ventajas de arquitecturas event-driven.

Actividades

Quiz

Módulo 11. Coreografía y orquestación

Objetivos

Comprender cómo Pub/Sub y Eventarc conectan servicios mediante coreografía.

Comprender ventajas de CloudEvents.

Utilizar Workflows para orquestar servicios.

Diferenciar casos de uso de coreografía y orquestación.

Utilizar Workflows, Eventarc, Cloud Tasks y Cloud Scheduler en aplicaciones de microservicios.

Actividades

Laboratorio

Quiz

Módulo 12. Introducción a Cloud Functions

Objetivos

Comprender qué son Cloud Functions.

Identificar casos de uso y ventajas de Cloud Functions.

Diferenciar tipos de Cloud Functions y runtimes soportados.

Desarrollar y desplegar Cloud Functions utilizando Google Cloud Console y gcloud CLI.

Actividades

Laboratorio

Quiz

Módulo 13. Integración y conexión de Cloud Functions

Objetivos

Comprender distintos tipos de triggers disponibles.

Conectar servicios y funciones mediante Workflows.

Conectar funciones con recursos VPC.

Actividades

Laboratorio

Quiz

Módulo 14. Seguridad en Cloud Functions

Objetivos

Proteger Cloud Functions mediante controles de acceso.

Comprender identidad de funciones.

Gestionar autenticación y autorización para invocación y administración.

Proteger funciones y datos mediante claves de cifrado.

Actividades

Quiz

Módulo 15. Integración con bases de datos cloud

Objetivos

Integrar Cloud Functions con Firestore y Memorystore.

Utilizar secrets y variables de entorno en Cloud Functions.

Actividades

Laboratorio

Quiz

Módulo 16. Buenas prácticas

Objetivos

Aplicar buenas prácticas para desarrollo con Cloud Functions.

Gestionar reintentos de funciones event-driven ante errores.

Actividades

Quiz

Titulación obtenida

Curso Developing Applications with Google Cloud

Requisitos

Se recomienda contar con experiencia previa en programación y familiaridad básica con herramientas de línea de comandos y entornos Linux para aprovechar mejor la formación.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​