Curso Developing Applications with Google Cloud

Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.
Danos tu opinión detallada sobre el Curso Developing Applications with Google Cloud. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.
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.
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.
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.
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
- Fecha inicio: 05/10/2026
- Fecha fin: 07/10/2026
- Lun a Mié, 8:00-15:00
- Aula virtual en directo




