EC2: Son Maquinas virtuales.
Elastic Beanstalk: Es un arquitectura elástica de infraestructura.
Introducción al cómputo en la nube
¿Qué es el cómputo en la nube?
¿Cómo puedo empezar a usar AWS?
Introducción a la oferta de servicios de AWS y sus aplicaciones
Introducción a la oferta de AWS y sus interacciones
Ejemplo de arquitectura con Elastic Beanstalk
¿Qué es Amazon EC2?
Creando una instancia de EC2
Conectándonos a nuestra instancia desde Windows
Conectándonos a nuestra instancia desde Linux
Conectándonos a nuestra instancia desde OSX
Subiendo un proyecto: Clonando un repositorio de GitHub a nuestra Instancia de EC2
Subiendo un proyecto a nuestra instancia de EC2: Ejecutar nuestro proyecto
¿Qué es Lambda y Serverless?
Creando una función Lambda
Elastic Beanstalk
Conociendo Elastic Beanstalk
Creando un ambiente en Elastic Beanstalk
Almacenamiento - S3
Almacenamiento con S3: Contenido Estatico
Almacenamiento con Glacier: Contenido duradero
Bases de Datos
Bases de Datos - RDS Aurora PG
Conociendo RDS PG
Creando una base de datos Platzi DB
Haciendo una migración a RDS PG
Conociendo Aurora PG (Postgres)
Haciendo una migración a Aurora DB
Mejores prácticas de Bases de Datos y RDS
Redes
Redes - Route53
Herramientas de administración
Herramientas de administración - IAM
Utilizando IAM
CloudWatch
CloudTrail
Seguridad
Certificate manager
GuardDuty
Bonus
AWS Rekognition
Creando nuestro servicio de Postgres
Accediendo a nuestra base de datos Postgres
Cierre del curso
Conclusiones del curso de Fundamentos de AWS Cloud
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Mauro Parra Miranda
Elastic Beanstalk es una plataforma donde en pocos pasos, obtienes un balanceador de cargas y tantas instancias EC2 como tu quieras.
Este ambiente puede escalar de manera dinámica de acuerdo al tiempo de respuesta a los usuarios, uso de CPU, uso de RAM, etc.
Esta herramienta soporta los siguientes ambientes:
Aportes 23
Preguntas 10
EC2: Son Maquinas virtuales.
Elastic Beanstalk: Es un arquitectura elástica de infraestructura.
Cada vez veo la importancia de aprender Docker a la hora de servidores para poder simplificar la vida.
Elastic Beanstalk es una plataforma donde en pocos pasos, obtienes un balanceador de cargas y tantas instancias EC2 como tu quieras.
Este ambiente puede escalar de manera dinámica de acuerdo al tiempo de respuesta a los usuarios, uso de CPU, uso de RAM, etc.
Con Elastic Beanstalk, tenemos acceso a una plataforma como servicio (PaaS), en la que podemos gestionar algunos aspectos de la infraestructura. Se pueden crear, probar e implementar aplicaciones web o servicios en la plataforma desarrollados con Java, .NET, PHP, Node.js, Python, Ruby, Go y Docker sin tener que lidiar con el aprovisionamiento, el balanceo de carga o la escalabilidad. Además, Elastic Beanstalk soporta muchos entornos de servidor, incluyendo Apache HTTP Server, Nginx, Microsoft IIS y Apache Tomcat.
Se puede utilizar tanto la línea de comandos como la consola de gestión de Elastic Beanstalk para configurar y gestionar los entornos y aplicaciones.
😕 No explica elastic load balancer, ni cloud watch solo se menciona asi nomas
es mas barata Elastic Beanstalk que la opcion ec2? para un sistema en php + Mysql con un trafico de usuarios de 300 usuarios por dia en un rango de horario de 8am a 6pm
Esta herramienta soporta los siguientes ambientes:
Docker Image
Go
Java SE
Java con Tomcat
.NET + Windows Server + IIS
Nodejs
PHP
Python
Ruby
Básicamente Elastic Beanstalk lo que hace es el trabajo de “la nube elástica”, es decir, cuando detecta que necesita más recursos es cuando empieza el solito a escalar, está genial porque ya no solamente vamos a tener una única instancia EC2 corriendo, sino que ya tendremos la capacidad de aumentar sus capacidades, esto es algo que siempre me causaba curiosidad, quiero verlo!
Quede en las mismas entre que es Elastic b… y EC2
Elastic beanstalk ==> es un balanceador de cargas y tantas instancias EC2 como se indique. ==> control de tránsito.
Escalable: se puede aumentar o disminuir según requerimientos.
Soporta muchos ambientes
La arquitectura es una conección de entre las instancias y el AWS manager
Les comparto la documentación en español.
Elastic Beanstalk es una plataforma que ESCALA dependiendo que necesitas (CPU, RAM, etc). Soporta Docker. Puede ser tan pequeña o grande como ella crea. Dentro hay instancias EC2.
Si estoy empezando un proyecto en el cual espero tener una demanda considerable, ¿es recomendable desde ahora empezar con Elastic Beanstalk?
no me quedo muy claro este tema lo podrian explicar de forma mas grafica
para los que no tengan tarjeta de Credito o no deseen ingresar tarjeta de credito, amazon tambien tiene la opcion de AWS educate, en donde a tu propio ritmo vas realizando los laboratorios y encuestas.
entonces elastic beanstalk tiene dentro a EC2 que pueden escalar
Buenisimo!
Listo.
Si mi lo que yo busco es escalar en procesamiento, pero no por la cantidad de usuarios, si no, por la cantidad de consultas a BD en momentos clave del mes. ¿Beanstalk es la mejor opción?
Entiendo que el Elastic Beanstalk incluye un Auto Scaling group, si quisiera configurar un Auto Scaling group independiente puedo hacerlo o este servicio de Auto Scaling Group va atado siempre a Elastic Beanstalk?
Gracias!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?