Mauro, sería de mucha ayuda que muestres gráficos conceptuales antes de hacer las demos, así como muestras la clase, los alumnos novatos en el tema, no van a tener un sustento teórico y estarían haciendo esto de manera mecánica (empírica).
Presentación
Agenda
EC2
Introducción a EC2
Tipos de instancias al momento de crear un EC2
Instalación del proyecto en nuestra instancia de EC2
Imágenes de instancias
Snapshots y sus operaciones
Configuración de Red
Balanceadores de carga
Balanceadores de carga con https
Marketplace de AMIs
Reto EC2
Lightsail
Qué es Lightsail
Marketplace LS
Comparativa
Creando un VPS
Instalando Frases Citables
Creando una BD
Reto Lightsail
ECR/ECS/EKS
Introducción a ECR/ECS/EKS
Introducción a ECS
Corriendo un contenedor
Instalando ambiente docker en EC2
Introducción a EKS
Configuración kops / k8s en AWS
Reto ECR/ECS/EKS
Lambda
Introducción a Lambda
Configuración de función lambda
Reto Lambda
Elastic Beanstalk
Introducción a Elastic Beanstalk
Creando un ambiente
Configurando un ambiente para una nueva versión
Reto: Sube una aplicación en Elastic Beanstalk
Conclusiones
Trabajo Futuro
You don't have access to this class
Keep learning! Join and start boosting your career
A load balancer or load balancer can be connected to one or more instances and what it does is to balance the requests that come to it and can generate responses from one of the instances that it has available depending on their availability. You can balance HTTP, HTTPS or TCP requests with AWS services.
When we create a load balancer, we can see in its basic settings a DNS which we can use in Route 53 as CNAME to put me a domain name or subdomain.
Contributions 33
Questions 4
Mauro, sería de mucha ayuda que muestres gráficos conceptuales antes de hacer las demos, así como muestras la clase, los alumnos novatos en el tema, no van a tener un sustento teórico y estarían haciendo esto de manera mecánica (empírica).
muy importante>Load balancer o balanceador de carga lo puedes conectar a una o más instancias y lo que hace es balancear las solicitudes que le llegan pudiendo generar respuestas de una de las instancias que tiene a disposición dependiendo de su disponibilidad.
me podrian ayudar, he leido por todo lados el error 503 Service Temporarily Unavailable del balanceador …sin embargo la web en enginx en una instancia ec2 funciona con loa links y nombres de dominios normales…pero no en el DNS name del balanceador, e encontrado muy pocas respuestas en internet si me pudieran ayudar
Un Load balancer o balanceador de carga lo puedes conectar a una o más instancias y lo que hace es balancear las solicitudes que le llegan pudiendo generar respuestas de una de las instancias que tiene a disposición dependiendo de su disponibilidad. Puedes balancear peticiones HTTP, HTTPS o TCP con los servicios de AWS.
Me parece que el balanceador de cargas es muy útil cuando se tiene mas de una instancia del servidor, si hemos decidió que el servidor sea de tipo auto scaling, a medida que aumente el tráfico en tu sitio, Amazon aumentara tus instancias del servicio y lo balanceará
¿Para qué sirven estos balanceadores de carga?
Mauro dice en el video que si tuvieramos varias instancias dividiría las request entre las instancias.
¿Pero en este caso que tenemos una sola instancia sería útil?
también podría configurar el balanceador con dos instancias de EC2 diferentes para dividir la carga de trabajo de dichas instancias.
Ohhh ahora comprendo, esos Load Balancers los usa Elastic Beanstalk, básicamente si tienes más de una instancia corriendo para tu servidor entonces puedes balancear las solicitudes hacia cada uno, así no los sobresaturas 🤔
AWS maneja certificados, por medio de su servicio ACM.
Amazon puede crear certificados https gratuidos por medio de su servicio(ACM), sin embargo no se puede utilizar ACM para instalar directamente su certificado de ACM en su aplicación o sitio web basado en AWS. Se debe utilizar uno de los servicios integrados con ACM. AWS permite configurar certificados ACM con:
Enlaces de referencia:
Por si a alguien le sirve. Me daba error DNS_PROBE_FINISHED_NXDOMAIN hice un flushdns en el cmd y cargo la página con el DNS del balanceador.
Saludos!
segui todos los pasos, pero no me salio este laboratorio.
lo revise 3 veces, y segui las instrucciones al pie de la letra.
quizas exista algun paso que se obvio?
gracia
Buen día.
Con relación a este tema y según mi experienica, hay que analizar si es mucho más económico utilizar el balanceador de carga de AWS o si por el contrario es mucho más económico tener una instancia que haga las veces de balanceador.
Para mi como sysadmin, es mucho mejor tener una instancia en la que puedo ajustar a mi necesidad.
Saludos,
Perfecto, Actualmente no he tenido la necesidad de utilizar un balanceador de carga. Pero es un dato muy interesante aunque seria un poco costoso tener diferentes instancias de EC2. Es genial para aplicaciones que lo requiera. !!
Si ya tengo un EC2 configurado en ROUTE 53 con CNAME, deberé quitar el cname del EC2 para que vaya primero al LoadBalancer ?
excelente
¿si paso en la configuración la elección Ip en vez de instancia y ya tengo configurada una ip elastic en teoría es como si seleccionara la instancia con esa ip?
Entonces, en el tal llamado “Grupo” se seleccionan las instancias que el balanceador va a repartir la carga ?
Buenas noches, una consulta el balanceador de carga mas o menos en donde se utiliza comunmente ?
Excelente taller!!
Si yo tengo un EC2 y veo que mi IIS se está quedando muy corto puedo activar ese balanceador y me ayudaria a estabilizar ?
c:\Users\musi4\Downloads\hola.pem’ [email protected]
Cuando creamos un load balancer, podemos ver en sus configuraciones básicas un DNS el cual podemos usar en Route 53 como CNAME para ponerme un nombre de dominio o subdominio.
Excelente tema de los balanceadores de carga!
seria buena idea un ejemplo con 443
¿Cuando seria recomendable usar un load balancer?
Excelente, aplicaremos el balanceador de carga
Super necesario contar con un balenceador 😃
Entiendo que un load balancer puede ser aplicado para uno o mas instancias. He tratado de hacer para instancias con diferentes zonas de disponiblidad y que a traves del puerto 80 (HTTP) pueda conectarse una subnet privada a internet.
Y sale que : "502 Bad Gateway"
Y revisando en el Target Groups sale el mensaje :
“Health checks failed with these codes: [502]”
Qué pudo fallar?
¿Con esto se resuelve que un mismo dominio tenga la potencia de varios servidores?
¿Qué sucedería si se utiliza una BD?
¿Se debería centralizar en otro servidor para que haya consistencia en los datos?
Cuando creo un balanceador , tengo una duda , si ya tengo una instancia EC2 pero veo que por la cantidad de consultas se pone lento , lo ideal sea crear otra instancia EC2 igual a la primera y tener un balanciador pero a nivel de URL , veo que tambien tendria que cambiar o como sera , ya usaria defrente el del balanceador para colocarlo en mi applicacion ??
Respondiendo con el balanceador:
Alguien sabe por qué muestra 503 Service Temporarily Unavailable el balanceador?
Como se configura o como selecciono el algoritmo que se usa para balancear la carga en las diferentes instancias?
Want to see more contributions, questions and answers from the community?