Curso Developing Applications with Google Cloud
- Curso |
- Semipresencial en Madrid
Precio
Contacta con el centro para más información
Pide Información y sin compromiso
Descripción del curso
Detalles
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.
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.
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
Duración:
21 horas
Fechas:
- Fecha inicio: 05/10/2026
- Fecha fin: 07/10/2026
- Lun a Mié, 8:00-15:00
- Aula virtual en directo...
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.
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.
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
Duración:
21 horas
Fechas:
- Fecha inicio: 05/10/2026
- Fecha fin: 07/10/2026
- Lun a Mié, 8:00-15:00
- Aula virtual en directo
Sede principal del centro
Madrid: Calle de la Basílica 19 - 28020 - Madrid- Madrid: Calle de la Basílica 19 - 28020 - Madrid
Ofertas relacionadas
| Disculpa las molestias, en este momento no existen programas similares |
Búsqueda geolocalizada
Estás viendo

