Despliegue y Gestión de Aplicaciones con Elastic Beanstalk
Clase 29 de 33 • Curso Práctico de Cloud Computing con AWS
Resumen
Elastic Beanstalk es una arquitectura para cuando vas a hacer una entrega a producción de un proyecto web que tengas. Su ventaja es que incluye todo lo que necesitas en un sólo paquete:
- Tienes un Endpoint donde puedes a través de Route 53* editar tu dominio.
- Puedes tener un Load Balancer
- Tienes instancias EC2 Linux o Windows con soporte a muchos lenguajes.
Maneja las siguientes plataformas:
- Docker
- Go
- Java SE
- Java / Tomcat
- .NET (sobre Windows)
- NodeJS
- PHP
- Otros
Elastic Beanstalk te permite de manera muy fácil hacer un rollback, teniendo una gran flexibilidad para hacer un arreglo.
Esta arquitectura es auto-escalable dependiendo del tráfico o necesidades.