Google Cloud Engineer: Preparación para la Associate Cloud Engineer
Este curso intensivo prepara a los participantes para obtener la certificación Associate Cloud Engineer de Google Cloud, altamente valorada en la industria. Durante el programa, se adquieren competencias esenciales para desplegar aplicaciones, monitorear operaciones y gestionar soluciones en la nube. El enfoque práctico incluye casos y laboratorios, respaldados por un equipo de expertos certificados por Google Cloud. Esta experiencia proporciona las herramientas necesarias para dominar la plataforma, potencia las habilidades estratégicas para destacar en el entorno laboral y rendir exitosamente el examen de certificación.
La Universidad de los Andes ofrece un rigor académico reconocido y un enfoque práctico alineado con las demandas del mercado, respaldado por profesores expertos y una red de contactos de alto nivel. Además de su prestigio institucional, proporciona laboratorios y recursos de vanguardia, promoviendo la aplicación real de los conocimientos adquiridos. Esta combinación única de excelencia, innovación y vinculación laboral garantiza una formación integral que trasciende el ámbito teórico y prepara a los participantes para destacar en el entorno profesional.
Esta será la insignia digital que se otorgará por aprobar esta certificación profesional aquí.
Dirigido a
Este curso está dirigido a un público amplio con interés en desarrollarse en el campo de la computación en la nube, especialmente en el ecosistema de Google Cloud.
Profesionales en las áreas:
- Desarrolladores: que buscan desplegar y gestionar aplicaciones en la nube.
- Administradores de sistemas: interesados en migrar y administrar infraestructura en Google Cloud.
- Ingenieros de DevOps: que desean automatizar procesos y optimizar flujos de trabajo en la nube.
- Analistas de datos: que necesitan procesar y analizar datos en la nube de Google.
- Estudiantes de carreras afines a la tecnología: que buscan una especialización en la nube.
- Profesionales de TI en general: que quieran ampliar sus conocimientos y habilidades en la nube.
Este curso está diseñado para personas con diferentes niveles de experiencia, desde principiantes hasta aquellos con cierta base en la nube. La metodología adaptable y el enfoque práctico permiten que todos los participantes puedan adquirir las habilidades necesarias para la certificación ACE.
Objetivos
Al finalizar el curso el estudiante estará en capacidad de:
1. Configurar y gestionar un entorno en GCP, consolidando la jerarquía de recursos, administración de IAM y configuración de facturación.
2. Configurar y asegurar el acceso en GCP usando IAM avanzado (políticas, roles personalizados, mínimo privilegio) y cuentas de servicio (permisos, suplantación, credenciales) para garantizar control y seguridad.
3. Planificar y desplegar una solución en GCP, comprendiendo los servicios procesamiento de GCP, tales como, Compute Engine, GKE, Cloud Run, Functions, según cargas de trabajo a desplegar. Además, comprender las soluciones de almacenamiento de Google Cloud y los servicios de red.
4. Implementar y gestionar soluciones en GCP soluciones en la nube de Google Cloud utilizando soluciones de infraestructura como código (Terraform).
5. Operar y optimizar soluciones en GCP usando servicios de gestión, supervisión y monitoreo (Cloud Monitoring, Logging) para garantizar rendimiento, disponibilidad y seguridad de las soluciones en la nube.
Metodología
- El curso está compuesto por sesiones de clase, virtuales sincrónicas.
- Lecturas, videos y material complementario para trabajo virtual asíncrono.
- Prácticas de laboratorio individual y prácticas de laboratorio dirigidas.
- Exámenes de práctica para la certificación de Google Cloud.
- Se utilizará la consola de Google Cloud y la plataforma de laboratorios de Google Cloud Skill Boost.
Contenido
Módulo 1: Fundamentos de Google Cloud Platform (GCP)
- Introducción a la nube y a Google Cloud:
- Conceptos básicos de la computación en la nube
- Modelos de servicio (IaaS, PaaS, SaaS)
- Beneficios de la nube
- Introducción a Google Cloud Platform (GCP)
- Servicios principales de GCP
- Jerarquía de recursos en GCP:
- Organización, carpetas y proyectos
- Políticas de la organización
- Mejores prácticas para la organización de recursos
- Administración de identidades y accesos (IAM):
- Roles y permisos en GCP
- Administración de usuarios y grupos
- Cloud Identity
- Habilitación y gestión de APIs
- Facturación en GCP:
- Cuentas de facturación
- Presupuestos y alertas
- Exportaciones de facturación
Módulo 2: Planificación y Diseño de Soluciones en la Nube
- Recursos de procesamiento:
- Compute Engine (instancias de VM, tipos de máquinas, instancias Spot)
- Google Kubernetes Engine (GKE)
- Cloud Run
- Cloud Functions
- Selección del servicio adecuado según la carga de trabajo
- Almacenamiento de datos:
- Cloud SQL
- BigQuery
- Cloud Storage
- Firestore
- Spanner
- Bigtable
- Tipos de almacenamiento y selección del adecuado
- Redes en GCP:
- Conceptos básicos de redes
- Virtual Private Cloud (VPC)
- Balanceo de cargas
- Disponibilidad de recursos
- Niveles de servicio
Módulo 3: Implementación de Soluciones en la Nube
- Implementación de recursos de cómputo:
- Compute Engine (creación de instancias, grupos de instancias, configuración de acceso)
- Google Kubernetes Engine (implementación de clústeres, despliegue de aplicaciones)
- Cloud Run y Cloud Functions (despliegue de aplicaciones, configuración de triggers)
- Implementación de soluciones de datos:
- Implementación de bases de datos (Cloud SQL, BigQuery, etc.)
- Integración con otros servicios de GCP
- Implementación de redes:
- Creación de VPCs y subredes
- Configuración de firewalls
- Conexión a redes externas
- Gestión de subredes
- Reserva de direcciones IP
- Infraestructura como código (IaC):
- Introducción a IaC
- Herramientas de IaC - Terraform
Módulo 4: Operación y Administración de Soluciones en la Nube
- Administración de Compute Engine:
- Conexión a instancias
- Gestión de instantáneas e imágenes
- Monitoreo del rendimiento
- Administración de Google Kubernetes Engine:
- Monitoreo de clústeres
- Gestión de nodos y pods
- Escalado automático
- Administración de Cloud Run:
- Despliegue de nuevas versiones
- Gestión del tráfico
- Escalado automático
- Administración de almacenamiento y bases de datos:
- Gestión de objetos en Cloud Storage
- Políticas de ciclo de vida
- Consultas y análisis de datos
- Copias de seguridad y restauración
- Administración de redes:
- Cloud DNS
- Cloud NAT
- Supervisión y registro:
- Cloud Monitoring (métricas, alertas)
- Cloud Logging (análisis de logs)
Módulo 5: Seguridad en Google Cloud Platform
- Administración de identidades y accesos (IAM):
- Políticas de IAM
- Roles personalizados
- Principio de mínimo privilegio
- Cuentas de servicio:
- Creación y administración
- Permisos y roles
- Suplantación de identidad
- Credenciales de corta duración
Condiciones
Eventualmente la Universidad puede verse obligada, por causas de fuerza mayor a cambiar sus profesores o cancelar el programa. En este caso el participante podrá optar por la devolución de su dinero o reinvertirlo en otro curso de Educación Continua que se ofrezca en ese momento, asumiendo la diferencia si la hubiere.
La apertura y desarrollo del programa estará sujeto al número de inscritos. El Departamento/Facultad (Unidad académica que ofrece el curso) de la Universidad de los Andes se reserva el derecho de admisión dependiendo del perfil académico de los aspirantes.