Curso Developing Applications with Google Cloud Semipresencial en Madrid en Cas-Training

Curso Developing Applications with Google Cloud
Solo preparan alumnos de Madrid
Contacta con el centro para más información

Sede principal del centro

  • MadridSede principal

    Calle de la Basílica 19

    Madrid - 28020, Madrid

Contacta con el centro para más información

Exalumnos de Tumaster.com

¿Has hecho este curso?

Comparte tu experiencia en TuMaster.com

Deja tu opinión Deja tu opinión
Dirigido a:

Este curso está dirigido a desarrolladores de aplicaciones, arquitectos cloud e ingenieros cloud que quieran crear y desplegar aplicaciones modernas sobre Google Cloud.

Resulta especialmente recomendable para profesionales interesados en arquitecturas cloud-native, microservicios, automatización y desarrollo serverless. Leer más


Requisitos del curso:

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.

Comentarios:

Aprende a desarrollar aplicaciones cloud modernas sobre Google Cloud utilizando arquitecturas escalables, microservicios y servicios serverless. En este curso descubrirás cómo diseñar, construir y desplegar aplicaciones cloud-native utilizando herramientas y servicios gestionados de Google Cloud.

A lo largo de la formación trabajarás con conceptos esenciales relacionados con desarrollo cloud, autenticación, almacenamiento de datos, CI/CD, microservicios y aplicaciones event-driven. También aprenderás a utilizar servicios como Cloud Functions, Cloud Run, Pub/Sub, Workflows y Eventarc para construir aplicaciones desacopladas, escalables y automatizadas.

Además, profundizarás en integración de inteligencia artificial, monitorización, seguridad y conexión con bases de datos cloud utilizando Firestore, Memorystore y otros servicios Google Cloud. Gracias a su enfoque práctico y orientado al desarrollo moderno, adquirirás conocimientos aplicables para crear aplicaciones cloud seguras, resilientes y preparadas para producción.


Con este curso aprenderás a:

Aplicar buenas prácticas para desarrollo de aplicaciones cloud.

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

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

Comprender diferentes opciones de computación disponibles en Google Cloud.

Comprender las ventajas y los retos de arquitecturas basadas en microservicios.

Comprender los beneficios de aplicaciones event-driven.

Identificar las fortalezas de la orquestación y coreografía.

Utilizar Workflows, Eventarc, Cloud Tasks y Cloud Scheduler para coordinar microservicios.

Comprender casos de uso y ventajas de Cloud Functions.

Desarrollar, probar y desplegar Cloud Functions.

Securizar e integrar Cloud Functions con recursos y bases de datos cloud.

Aplicar buenas prácticas para desarrollo con Cloud Functions.

Lugar de impartición:

en Madrid

- Fecha inicio: 05/10/2026
- Fecha fin: 07/10/2026

- Lun a Mié, 8:00-15:00
- Aula virtual en directo

Leer menos
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 Leer más

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:
QuizLeer menos
Ayuda
¿No encuentras tu curso?
5:43
.