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 las arquitecturas monolíticas.

Configuración de AWS Cloud9 para el Desarrollo de Microservicios

  • Creación de un entorno en 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 multicapas.

Implementación de Microservicios en AWS ECS y Lambda

  • Configuración de Amazon ECS para la orquestación de contenedores.
  • Implementación de microservicios con AWS Lambda.
  • Escalar los 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 tasas (throttling) de la API.

Monitoreo y Registro de Microservicios

  • Uso de AWS CloudWatch para monitorear.
  • 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 los microservicios con API Gateway.
  • Cifrado de datos en tránsito y en reposo.

Resumen y Próximos Pasos

Requerimientos

  • Comprensión básica de los conceptos de computación en la nube.
  • Conocimiento de los servicios de AWS.
  • Experiencia con Python o JavaScript.

Público Objetivo

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

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas