Acerca del taller
Las plataformas en la nube permiten tener servicios de cómputo en la internet. Los proveedores de la nube te brindan un gran respaldo, infraestructura y servicios para que tus sistemas tengan una gran escalabilidad y disponibilidad sin ningún datacenter local. Brindan servicios como máquinas virtuales administrables, plataformas, big data, servicios serverless, apis, entre otros. Google ofrece todos sus data centers donde corren sus grandes productos para que cualquiera lo pueda usar. En este workshop aprenderás los conceptos y servicios de la plataforma de la nube de google de forma práctica para poder tomar decisiones de cuándo usar cada servicio desde la perspectiva de un desarrollador.
Contenido del programa
- Qué es Cloud Computing ?
- ¿Por qué usar Cloud Computing?
- Qué brinda Google para ello?.
- Repaso de los servicios de GCP.
- Usando las Cloud Functions con Python, NodeJS, Kotlin
- Usando Cloud Run con Python, NodeJS, Kotlin
- Usando Kubernetes.
- Usando Cloud SQL con MySQL
- Usando Firestore NoSQL.
- Usando memorystore - REDIS.
- Subiendo y recuperando archivos del storage.
- Creando flujos de CI y CD con Cloud Build
- Creando servicios asíncronos con Cloud Tasks
- Usando colas de mensajes con Pub/Sub.
- Creando workflows para orquestar servicios.
- Planificando tareas con Cloud Scheduler.
Como lo hacemos:
Clases Online y prácticas.
Conocimientos Previos:
- Conocimientos y experiencia en programación.
Certificación
El programa será certificado por DevHack Escuela de Hackers, el certificado demuestra comprensión y apropiación de los temas tratados.