#100DíasdeAWS | Día 20 | AWS Classic Load Balancer

#100DíasdeAWS | Día 20 | AWS Classic Load Balancer

¡Hola! En la publicación #100DíasdeAWS de hoy, hablaré sobre un servicio obsoleto que es el OG de los balanceadores de carga en AWS.

¡Este es el Classic Load Balancer!

Nuevamente, hagamos un resumen rápido de lo que es un balanceador de carga, este es un punto útil para tocar antes de continuar con nuestra discusión sobre los balanceadores de carga clásicos.

Algunos usan la analogía del "Guardián de tráfico (Traffic Warden)" para explicar qué es un Balanceador de Carga (Load Balancer) en términos simples y fáciles de entender. Imagine un agente de tráfico (Traffic Warden) con un flujo de tráfico que se dirige hacia él, con dos posibles destinos a los que el agente de tráfico debe dirigir los coches. El guardia de Tráfico tiene que decidir, ¿hacia dónde enviar el coche? ¿Qué camino hará que el automóvil llegue más rápido a su destino? ¿Y de qué manera evitará que se produzcan atascos? El guardián de tráfico, los automóviles y los destinos se pueden reemplazar con un balanceador de carga (Load Balancer), tráfico de algún tipo y el destino al que se dirige el tráfico. ¡Ahí tienes! En términos simples, la idea de un Balanceador de Carga (Load Balancer).

¡Ahora profundicemos en el Classic Load Balancer!

Este fue el primer balanceador de carga de AWS y ahora se considera un producto heredado. Todavía puede usarlo en sus aplicaciones, pero está obsoleto y AWS le recomienda que use uno de los otros balanceadores de carga en su lugar, es decir, el Balanceador de Carga de Aplicaciones (Application Load Balancer), el Balanceador de Carga de Puerta de Enlace (Gateway Load Balancer) y el Balanceador de Carga de Red (Network Load Balancer).

El Classic Load Balancer es definitivamente más un producto "generalista" que "especialista", que hace muchas cosas, pero no tan bien como algunos de los servicios más nuevos en AWS. Puede equilibrar el tráfico HTTP, HTTPS y TCP, siendo la distinción importante: ¡no pueden hacer esto al mismo tiempo!

Pueden ver los protocolos y funciones específicos de la Capa 7, como las Sticky Sessions, pero también pueden usar los protocolos y las funciones de la Capa 4 para equilibrar las aplicaciones TCP.

También puede utilizar el Balanceador de Carga Clásico (Classic Load Balancer) para SSL Offloading / SSL Termination, incluyendo el Offloading SSL Decryption de las instancias de la aplicación, así como la administración centralizada de certificados SSL y el cifrado en instancias de back-end con autenticación de clave pública opcional.

Otro aspecto interesante del Classic Load Balancer, que adoptó hace mucho tiempo, fue el uso de la compatibilidad con IPv6. Classic Load Balancer admite el uso de las versiones 4 y 6 del Protocolo de Internet (IPv4 e IPv6) para redes EC2-Classic.

Al final de esta serie sobre Load Balancers que he escrito, le recomiendo que eche un vistazo a esta tabla que compara las características de todos los diferentes tipos de balanceadores de carga aquí para consolidar su aprendizaje.

¡Gracias por leer, que tenga un buen día y siga construyendo!

Referencias

Post original de Jack Lavelle