Este tema describe cómo usar Application Load Balancer (ALB) para configurar el cifrado HTTPS de extremo a extremo.
Casos de uso
A medida que más empresas migran sus operaciones a la nube, la seguridad de las aplicaciones se vuelve crítica. Sectores como el financiero y el gubernamental suelen tener requisitos estrictos de cifrado de extremo a extremo. Esto exige que un load balancer proteja el tráfico no solo desde el cliente hasta el load balancer (frontend), sino también desde el load balancer hacia los servidores backend (backend).
ALB ofrece cifrado HTTPS de extremo a extremo y protege el tráfico desde el cliente hasta el servidor backend, lo que mejora la seguridad de sus aplicaciones sensibles.

Configurar el cifrado HTTPS de extremo a extremo
Inicie sesión en la consola de ALB.
En la barra de navegación superior, seleccione la región donde está desplegada su instancia de ALB.
En el panel de navegación izquierdo, elija .
-
En la página Server Groups, haga clic en Create Server Group. Configure los parámetros según la tabla a continuación, conserve los valores predeterminados restantes y haga clic en Create.
Parámetro
Descripción
Server Group Type
Seleccione un tipo de grupo de servidores. En este ejemplo, se selecciona Server.
Server Group Name
Introduzca un nombre para el grupo de servidores.
VPC Resource Group
Seleccione el resource group al que pertenece la VPC.
VPC
Seleccione la VPC donde está desplegada la instancia de ALB.
Backend Protocol
Seleccione un protocolo de backend. En este ejemplo, se selecciona HTTPS.
Scheduling Algorithm
Seleccione un algoritmo de programación. En este ejemplo, se usa el valor predeterminado, Weighted Round-robin.
Resource Group
Seleccione el resource group al que pertenece el grupo de servidores.
IP Version
La configuración predeterminada es IPv4. Si IPv6 está habilitado en su VPC, puede seleccionar IPv4/IPv6 dual-stack.
Si selecciona IPv4, solo podrá agregar servidores backend IPv4 al grupo de servidores.
Si selecciona IPv4/IPv6 dual-stack, podrá agregar servidores backend IPv4 e IPv6 al grupo de servidores.
Session Persistence
Si se habilita, ALB reenvía las solicitudes del mismo cliente al mismo servidor backend. Si se deshabilita, ALB distribuye las solicitudes entre distintos servidores backend. Esta función está deshabilitada de forma predeterminada, configuración que se usa en este ejemplo.
Backend Persistent Connection
Si se habilita, ALB mantiene conexiones TCP persistentes con los servidores backend. Esto reduce los handshakes TCP y la carga del servidor. Esta función está habilitada de forma predeterminada.
Health Check
Este ejemplo usa la configuración predeterminada, que habilita las comprobaciones de estado.
Health Check Settings
En este ejemplo se usan las configuraciones predeterminadas. Para obtener más información, consulte Create and manage server groups.
En la página Server Groups, busque el grupo de servidores que creó y haga clic en Modify Backend Server en la columna Actions.
En la pestaña Backend Servers, haga clic en Add Backend Server.
En el panel Add Backend Server, seleccione un tipo de servidor backend, elija los servidores que desea agregar y haga clic en Next.
Establezca el puerto del servidor en 443, use el peso predeterminado y haga clic en OK.
-
Cree un listener HTTPS. Para obtener más información, consulte Add an HTTPS listener.
NotaEn el asistente Server Group, seleccione el grupo de servidores que acaba de crear.