Contacta con nosotros

Temario del curso

Introducción a la Arquitectura de Microservicios

  • ¿Qué son los microservicios?
  • Beneficios y desafíos de los microservicios.
  • Comparación con arquitecturas monolíticas.

Configuración de AWS Cloud9 para el Desarrollo de Microservicios

  • Creación de un entorno de AWS Cloud9.
  • Configuración del entorno de desarrollo.
  • Conexión de servicios de AWS a Cloud9.

Construcción de Microservicios con Docker

  • Introducción a Docker y la contenedorización.
  • Construcción y prueba de contenedores Docker.
  • Uso de Docker Compose para aplicaciones multicontenedor.

Despliegue de Microservicios en AWS ECS y Lambda

  • Configuración de Amazon ECS para la orquestación de contenedores.
  • Despliegue de microservicios con AWS Lambda.
  • Escalar microservicios en AWS.

Gestión de APIs con AWS API Gateway

  • Creación y gestión de APIs RESTful.
  • Conexión de APIs a los microservicios.
  • Versionado y limitación de la velocidad (throttling) de las APIs.

Monitoreo y Registro de Microservicios

  • Uso de AWS CloudWatch para el monitoreo.
  • Configuración del registro con Amazon CloudWatch Logs.
  • Implementación de alarmas y notificaciones.

Mejores Prácticas de Seguridad para Microservicios

  • Implementación de roles y políticas de IAM.
  • Seguridad de microservicios con API Gateway.
  • Cifrado de datos en tránsito y en reposo.

Resumen y Siguientes Pasos

Requerimientos

  • Conocimientos básicos de los conceptos de computación en la nube.
  • Familiaridad con los servicios de AWS.
  • Experiencia con Python o JavaScript.

Público objetivo

  • Desarrolladores enfocados en la arquitectura de microservicios.
  • Ingenieros de nube.
  • Profesionales de DevOps.
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas