Nivel Integrador

Bootcamp

Arquitectura en la nube

Arquitectura en la nube

En este entrenamiento estudiaremos técnicas avanzadas de la nube, aprendiendo a implementar y gestionar servicios complejos, a partir de proyectos desafiantes que reflejan escenarios reales del sector productivo.

Perfil de ingreso

  • Conocimientos básicos de fundamentos y modelos de servicios en la nube (IaaS, PaaS, SaaS).
  • Manejo fundamental en configuración de redes.
  • Conocimiento en fundamentos de seguridad en la nube.
  • Contar con buenas habilidades de comprensión de lectura, matemáticas, razonamiento abstracto.

¿Por qué hacer este entrenamiento?

  • Manipularás interfaces de programación de aplicaciones para la nube.
  • Implementarás servicios de bases de datos y almacenamiento en la nube.
  • Utilizarás bases de datos NoSQL en la nube.
  • Harás revisión de seguridad cloud.
  • Automatizarás servicios de infraestructuras en la nube.

Qué aprenderás

Qué aprenderás

Your Title Goes Here

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Misión 1. APIs y bases de datos NoSQL
  • Verificación de pre-saberes en los campistas
  • Nivelación asincrónica de pre-saberes
  • Conceptos Fundamentales de Bases de Datos Relacionales
  • Ventajas de Bases de Datos en la Nube
  • Opciones de Configuración y Escalabilidad
  • Conectividad y Seguridad en RDS
  • Introducción a CloudWatch y RDS Monitoring
  • Conceptos Fundamentales de Bases de Datos no relacionales
  • Introducción a DynamoDB
  • Comparación entre DynamoDB y otras soluciones
  • Comparación entre Amazon RDS y Google Cloud SQL y Azure SQL Database
  • Casos de Uso y Decisiones Arquitectónicas
  • Métodos de respaldo y recuperación de datos en bases de datos cloud
  • Implementación completa del proyecto
  • Documentación y presentación del proyecto
Misión 2. Serverless, APIs Rest, Seguridad, Monitoreo.
  • Conceptos Básicos de Arquitecturas Serverless
  • Casos de Uso y Beneficios de Serverless
  • Introducción a AWS Lambda
  • Creación de Funciones Lambda
  • Configuración de API Gateway para una API RESTful
  • Conexión de Lambda a RDS MySQL
  • Integración de S3 como Almacenamiento en la API
  • Seguridad y Permisos en Lambda y API Gateway
  • Comparación entre AWS Lambda y Azure Functions y API Gateway en GCP
  • Casos de Uso y Decisiones Arquitectónicas
  • Monitoreo de Lambda con CloudWatch
  • Mantenimiento de API y Versionado de Lambda
  • Implementación completa del proyecto
  • Documentación y presentación del proyecto
Misión 3. Automatización de infraestructuras, arquitecturas sin servidor.
  • Diseño de Arquitectura Web en la Nube
  • Integración de Componentes en AWS
  • Introducción a Amazon Cognito para Autenticación
  • Despliegue del Frontend en S3 y CloudFront
  • Integración del Frontend con la API y Backend
  • Despliegue del Frontend en S3 y Configuración de CloudFront
  • Introducción a la infraestructura como código
  • Exploración del servicio cloudformation.
  • Introducción a docker
  • Introducción a ECS y EKS
  • Introducción a estrategias de descaploado en comunicación de aplicaciones
  • Introducción a SQS y SNS
  • Implementación completa del proyecto
  • Documentación y presentación del proyecto