Comprender los casos de uso de AWS Global Accelerator - AWS Global Accelerator

Comprender los casos de uso de AWS Global Accelerator

El uso de AWS Global Accelerator puede ayudarle a lograr diferentes objetivos. En esta sección se enumeran algunos de ellos para que se haga una idea de cómo puede utilizar Global Accelerator para satisfacer sus necesidades.

Escale para aumentar la utilización de las aplicaciones

Cuando aumenta el uso de las aplicaciones, también aumenta la cantidad de direcciones IP y puntos de conexión que debe administrar. Global Accelerator le permite escalar o reducir la escala de su red. Le permite asociar recursos regionales, como equilibradores de carga e instancias de Amazon EC2, a dos direcciones IPv4 estáticas o, en el caso de doble pila, a dos direcciones IPv4 estáticas y dos direcciones IPv6. Incluya estas direcciones en las listas de direcciones permitidas solo una vez en las aplicaciones cliente, los firewalls y los registros de DNS. Con Global Accelerator, puede agregar o eliminar puntos de conexión en Regiones de AWS, ejecutar una implementación azul/verde y realizar pruebas A/B sin tener que actualizar las direcciones IP de las aplicaciones cliente. Esto resulta especialmente útil para los casos de uso de IoT, de comercio minorista, de medios de comunicación, de automoción y de cuidado de la salud en los que no se pueden actualizar fácilmente las aplicaciones clientes con frecuencia.

Aceleración para aplicaciones sensibles a la latencia

Muchas aplicaciones, especialmente en áreas como juegos, medios, aplicaciones móviles, tecnología publicitaria y finanzas, requieren una latencia muy baja para ofrecer una excelente experiencia de usuario. Para mejorar la experiencia del usuario, Global Accelerator dirige el tráfico de los usuarios al punto de conexión de la aplicación más cercano al cliente, lo que reduce la latencia y las fluctuaciones de Internet. Global Accelerator dirige el tráfico a la ubicación periférica más cercana mediante el método anycast y, a continuación, lo dirige al punto de conexión regional más cercano a través de la red global de AWS. Global Accelerator reacciona rápidamente a los cambios en el rendimiento de la red para mejorar el rendimiento de las aplicaciones de los usuarios.

Recuperación ante desastres y resiliencia multirregional

Debe poder confiar en que su red esté disponible. Es posible que esté ejecutando la aplicación en varias Regiones de AWS para respaldar la recuperación ante desastres, una mayor disponibilidad, una menor latencia o el cumplimiento. Si Global Accelerator detecta que el punto de conexión de la aplicación está fallando en la Región de AWS principal, activa al instante el redireccionamiento del tráfico hacia el siguiente punto de conexión de la aplicación disponible, la Región de AWS más cercana.

Para obtener más información sobre cómo Global Accelerator apoya la resiliencia de forma inherente y en las aplicaciones que utilizan el servicio, lea la siguiente entrada del blog: Maximizar la resiliencia de las aplicaciones con AWS Global Accelerator.

Proteger sus aplicaciones

Exponer sus orígenes de AWS, como los equilibradores de carga de aplicaciones o las instancias de Amazon EC2, al tráfico público de Internet crea una oportunidad para que se produzcan ataques maliciosos. Global Accelerator reduce el riesgo de ataque al ocultar su origen tras dos puntos de entrada estáticos. Estos puntos de entrada están protegidos de forma predeterminada contra los ataques de denegación de servicio distribuidos (DDoS) con AWS Shield. Global Accelerator crea una conexión de emparejamiento con su nube privada virtual de Amazon mediante direcciones IP privadas, lo que mantiene las conexiones a sus equilibradores de carga de aplicaciones internos o instancias EC2 privadas fuera de la Internet pública.

Mejore el rendimiento de las aplicaciones de VoIP o de juegos en línea

Con un acelerador de enrutamiento personalizado, puede aprovechar los beneficios de rendimiento de Global Accelerator para sus aplicaciones de VoIP o de juegos. Por ejemplo, puede usar Global Accelerator para aplicaciones de juegos en línea que asignan a varios jugadores a una sola sesión de juego. Use Global Accelerator para reducir la latencia y la fluctuación a nivel global para las aplicaciones que requieren una lógica personalizada para asignar a los usuarios a puntos de conexión específicos, como juegos multijugador o llamadas de VoIP. Puede utilizar un único acelerador para conectar a los clientes con miles de instancias de Amazon EC2 que se ejecutan en una o varias Regiones de AWS y, al mismo tiempo, mantener el control total sobre qué cliente se dirige a qué instancia y puerto de EC2.