in

Novedades de AWS Global Accelerator: compatibilidad con el protocolo de Internet versión 6 (IPv6) | Servicios web de Amazon

Novedades de AWS Global Accelerator: compatibilidad con el protocolo de Internet versión 6 (IPv6) | Servicios web de Amazon

La adopción de IPv6 ha aumentado constantemente en los últimos años, especialmente entre las redes móviles. Las principales razones para cambiar a IPv6 son:

  • La disponibilidad limitada de direcciones IPv4 puede limitar la capacidad de ampliar los servidores web y de aplicaciones públicos.
  • Los usuarios de IPv6 de redes móviles experimentan un mejor rendimiento cuando su tráfico de red no necesita administrar la traducción de IPv6 a IPv4.
  • Es posible que deba cumplir con las normas reglamentarias (como la Regulación Federal de Adquisiciones en EE. UU.) para ejecutar tráfico de Internet específico a través de IPv6.

En base a esto, descubrimos que podíamos ayudar a mejorar la ruta de red que utilizan sus clientes para llegar a sus aplicaciones agregando compatibilidad con IPv6 a AWS Global Accelerator. Global Accelerator utiliza la red global de AWS para enrutar el tráfico de red y mantener la pérdida de paquetes, la fluctuación y la latencia constantemente bajas. Clientes como Atlassian, nueva reliquiay SkyScanner ya utilizan Global Accelerator para mejorar la disponibilidad global y el rendimiento de sus aplicaciones.

Global Accelerator proporciona dos IP públicas estáticas globales que actúan como un punto de entrada fijo a su aplicación. Puede actualizar los puntos finales de su aplicación sin realizar cambios de cara al usuario en la dirección IP. Si configura más de un punto de conexión de la aplicación, Global Accelerator redirige automáticamente su tráfico a su punto de conexión disponible en buen estado más cercano para mitigar la falla del punto de conexión.

A partir de hoy, puede proporcionar un mejor rendimiento de la red al enrutamiento de tráfico IPv6 a través de Global Accelerator a los puntos de enlace de su aplicación que se ejecutan en regiones de AWS. Global Accelerator ahora admite dos tipos de aceleradores: doble pila y solo IPv4. Con un acelerador de doble pila, se le proporciona un par de direcciones IP estáticas globales IPv4 e IPv6 que pueden atender tráfico tanto IPv4 como IPv6.

Para los aceleradores solo IPv4 existentes, puede actualiza tus aceleradores a doble pila para atender el tráfico IPv4 e IPv6. Esta actualización permite que su acelerador sirva tráfico IPv6 y no afecta el tráfico IPv4 existente servido por el acelerador.

Los aceleradores de doble pila que admiten tráfico IPv6 e IPv4 requieren terminales de doble pila en el back-end. Por ejemplo, los balanceadores de carga de aplicaciones (ALB) pueden tener su tipo de dirección IP configurado como solo IPv4 o de doble pila, lo que les permite aceptar conexiones de cliente IPv4 o IPv6. En la actualidad, los ALB de doble pila se admiten como puntos finales para los aceleradores de doble pila.

Implementación de una aplicación de doble pila
Para probar esta nueva función, necesito una aplicación de doble pila con un punto de entrada ALB. La aplicación debe implementarse en Amazon Virtual Private Cloud (Amazon VPC) y admitir tráfico IPv6. No tengo VPC preparadas para IPv6 en mi cuenta. Puedo seguir estas instrucciones para migrar una VPC existente que solo admita IPv4 a IPv6, o puedo crear una VPC que admita el direccionamiento IPv6. Para esta publicación, elijo crear una VPC.

En la consola de administración de AWS, navego hasta el panel de control de Amazon VPC. yo elijo Iniciar asistente de VPC. En el asistente, ingreso un valor para el Nombre etiqueta. Este valor se utilizará para generar automáticamente Nombre etiquetas para todos los recursos en la VPC. Luego, selecciono la opción de asociar un Bloque de CIDR IPv6 proporcionado por Amazon. Dejo todas las demás opciones a sus valores predeterminados y elijo Crear VPC.

Captura de pantalla de la consola.

Después de menos de un minuto, la VPC está lista. Edito la configuración de ambas subredes públicas para habilitar el Configuración de IP de asignación automática para solicitar automáticamente una dirección IPv4 pública y una dirección IPv6 para nuevas interfaces de red en esta subred.

Captura de pantalla de la consola.

Ahora, quiero implementar una aplicación en esta VPC. La aplicación será el punto final de mi acelerador. Veo y descargo el WordPress escalable y duradero Plantilla de AWS CloudFormation de la sección Soluciones de muestra de la documentación de CloudFormation. Esta plantilla implementa un sitio web completo de WordPress detrás de un ALB. El nivel web es escalable y se implementa como un grupo de EC2 Auto Scaling. La base de datos MySQL es administrada por Amazon Relational Database Service (RDS).

Antes de implementar la pila, edito la plantilla para hacer algunos cambios. Primero agrego un DBSubnetGroup recurso:

"DBSubnetGroup" : {
  "Type": "AWS::RDS::DBSubnetGroup",
  "Properties": {
    "DBSubnetGroupDescription" : "DB subnet group",
    "SubnetIds" : { "Ref" : "Subnets"}
  }
},

Luego, agrego el DBSubnetGroupName propiedad a la DBInstance recurso. De esta forma, la base de datos creada por la plantilla se implementará en las mismas subredes (y VPC) que los servidores web.

"DBSubnetGroupName" : { "Ref" : "DBSubnetGroup" },

El último cambio agrega el IpAddressType propiedad a la ApplicationLoadBalancer recurso para crear un balanceador de carga de doble pila que tenga direcciones IPv6 y estará listo para usarse con la nueva opción de doble pila de Global Accelerator.

"IpAddressType": "dualstack",

Porque IpAddressType se establece en dualstackel ALB creado por la pila también tendrá direcciones IPv6 y estará listo para usarse con la nueva opción de doble pila de Global Accelerator.

En la consola de CloudFormation, creo una pila y cargo la plantilla que acabo de editar. En los parámetros de la plantilla, ingreso un usuario de base de datos y una contraseña para usar. Para el IdVpc parámetro, selecciono la VPC preparada para IPv6 que acabo de crear. Para el Subredes parámetro, selecciono las dos subredes públicas de la misma VPC. Después de eso, voy a los siguientes pasos y creo la pila.

Después de unos minutos, se completa la creación de la pila. Para acceder al sitio web, necesito abrir el acceso de red al balanceador de carga. En la consola de EC2, creo un grupo de seguridad que permite el acceso público mediante los protocolos HTTP y HTTPS (puertos 80 y 443).

Captura de pantalla de la consola.

yo elijo Equilibradores de carga en el panel de navegación y seleccione el ALB utilizado por mi aplicación. En el Seguridad sección, elijo Editar grupos de seguridad y agregue el grupo de seguridad que acabo de crear para permitir el acceso web.

Captura de pantalla de la consola.

Ahora, busco el nombre DNS de doble pila (registro A o AAAA) del balanceador de carga. Abro un navegador y me conecto usando el nombre DNS para completar la configuración de WordPress.

Sitio web.

Cuando me conecto nuevamente al punto final, veo mi nuevo (y vacío) sitio web de WordPress.

Sitio web.

Uso de aceleradores de doble pila compatibles con tráfico IPv6 e IPv4
Ahora que mi aplicación está lista, agrego un acelerador de doble pila frente al ALB de doble pila. En la consola de Global Accelerator, elijo Crear acelerador. Introduzco un nombre para el acelerador y elijo el Estándar tipo de acelerador.

Captura de pantalla de la consola.

Para enrutar tanto IPv4 como IPv6 a través de este acelerador, selecciono el Doble pila opción para el tipo de dirección IP.

Captura de pantalla de la consola.

Luego agrego un oyente para el puerto 80 usando el protocolo TCP.

Captura de pantalla de la consola.

Para ese agente de escucha, configuro un grupo de puntos de enlace en la región de AWS donde tengo implementada mi aplicación.

Captura de pantalla de la consola.

yo elijo Equilibrador de carga de aplicaciones Para el Tipo de punto final y seleccione el ALB en la pila de CloudFormation.

Captura de pantalla de la consola.

Entonces, elijo Crear acelerador. Después de unos minutos, se implementa el acelerador y tengo un nombre de DNS de doble pila para llegar al ALB mediante IPv4 o IPv6, según la red utilizada por el cliente.

Captura de pantalla de la consola.

Ahora, mis clientes pueden usar las direcciones IPv4 e IPv6 o, mejor aún, el nombre DNS de doble pila del acelerador para conectarse al sitio web de WordPress. Si hay una aplicación front-end o móvil que usan mis clientes para conectarse al API REST de WordPresspuedo usar el nombre DNS de doble pila para que los clientes se conecten usando su ruta IPv4 o IPv6 preferida.

Para entender si la comunicación entre Global Accelerator y el ALB está funcionando, puedo monitorear el nuevo FlujosDrop Métrica de Amazon CloudWatch. Esta métrica me dice si Global Accelerator no puede enrutar el tráfico IPv6 a través del punto final. Por ejemplo, eso puede suceder si, después de la creación del acelerador, la configuración del ALB se actualiza para usar solo IPv4.

Disponibilidad y precios
Puede configurar aceleradores de doble pila mediante la consola de administración de AWS, la interfaz de línea de comandos (CLI) de AWS y los SDK de AWS. Puede utilizar aceleradores de doble pila para optimizar el acceso a sus aplicaciones implementadas en cualquier región comercial de AWS.

No se admite la traducción de protocolos, ni de IPv4 a IPv6 ni de IPv6 a IPv4. Por ejemplo, Global Accelerator no me permitirá configurar un acelerador de doble pila con un extremo ALB de solo IPv4. Además, para puntos finales ALB de IPv6, la conservación de IP del cliente debe estar habilitada.

No hay costos adicionales por usar aceleradores dual-stack. Paga por las horas y la cantidad de transferencia de datos en la dirección dominante utilizada por el tráfico hacia o desde el acelerador. Los costos de transferencia de datos dependen de la ubicación de sus clientes y de las regiones de AWS en las que ejecuta sus aplicaciones. Para obtener más información, consulte la página de precios de Global Accelerator.

Optimice las rutas de red IPv6 e IPv4 que utilizan sus clientes para llegar a sus aplicaciones con AWS Global Accelerator.

Danilo



Fuente

Written by TecTop

función de actividades en vivo de ios 16

Los desarrolladores ahora pueden crear actividades en vivo para la pantalla de bloqueo de iOS 16 con el lanzamiento de ActivityKit Beta

PowerPoint es utilizado por un hombre en la computadora portátil.  Software informático usado por el cliente de Microsoft.  El nuevo producto es probado por un especialista en TI.  San Francisco, febrero de 2020.

Cómo eliminar números de diapositivas de diapositivas específicas en Microsoft PowerPoint