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 multi-contenedor.

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.
  • Escalado de 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 APIs.

Monitoreo y Registro de Microservicios

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

Mejores Prácticas de Seguridad en 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 Próximos Pasos

Requerimientos

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

Público objetivo

  • Desarrolladores especializados en 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