SUS02-BP04 Optimización de la ubicación geográfica de las cargas de trabajo en función de sus requisitos de red
Seleccione para su carga de trabajo una ubicación y unos servicios en la nube que acorten la distancia que debe recorrer el tráfico de red y reduzcan el total de recursos de red necesarios para admitir su carga de trabajo.
Patrones comunes de uso no recomendados:
-
Selecciona la región de la carga de trabajo en función de la propia ubicación.
-
Consolida todos los recursos de la carga de trabajo en una ubicación geográfica.
-
Todo el tráfico fluye a través de sus centros de datos existentes.
Beneficios de establecer esta práctica recomendada: colocar una carga de trabajo cerca de sus usuarios permite obtener la menor latencia, al tiempo que disminuye el movimiento de datos a través de la red y reduce el impacto medioambiental.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: medio
Guía para la implementación
La infraestructura de Nube de AWS se crea en torno a opciones de ubicación como regiones, zonas de disponibilidad, grupos de ubicaciones y ubicaciones periféricas como AWS Outposts y zonas locales de AWS
Analice los patrones de acceso a la red en su carga de trabajo para identificar cómo utilizar estas opciones de ubicación en la nube y reducir la distancia que debe recorrer el tráfico de red.
Pasos para la implementación
-
Analice los patrones de acceso a la red en su carga de trabajo para identificar cómo utilizan los usuarios su aplicación.
-
Utilice herramientas de supervisión, como Amazon CloudWatch
y AWS CloudTrail , para recopilar datos sobre las actividades de la red. -
Analice los datos para identificar el patrón de acceso a la red.
-
-
Seleccione las regiones para la implementación de la carga de trabajo en función de los siguientes elementos clave:
-
Su objetivo de sostenibilidad: tal como se explica en Selección de regiones.
-
Ubicación de los datos: en el caso de las aplicaciones con gran cantidad de datos (como macrodatos y machine learning), el código de la aplicación debe ejecutarse lo más cerca posible de los datos.
-
Ubicación de los usuarios: para las aplicaciones orientadas al usuario, elija una región (o regiones) cercana a los usuarios de su carga de trabajo.
-
Otras restricciones: tenga en cuenta las limitaciones, como el costo y el cumplimiento, tal y como se explica en What to Consider when Selecting a Region for your Workloads
.
-
-
Utilice almacenamiento en caché local o soluciones de almacenamiento en caché de AWS
para los activos de uso frecuente con el fin de mejorar el rendimiento, reducir el movimiento de datos y disminuir el impacto medioambiental. Servicio Cuándo se debe usar Se usa para almacenar en caché el contenido estático como imágenes, scripts y videos, así como el contenido dinámico como respuestas de API y aplicaciones web.
Se usa para almacenar en caché el contenido de las aplicaciones web.
Se usa para agregar aceleración en memoria a sus tablas de DynamoDB.
-
Utilice servicios que puedan ayudarle a ejecutar el código más cerca de los usuarios de su carga de trabajo:
Servicio Cuándo se debe usar Se usa para las operaciones que utilizan muchos recursos de computación que se inician cuando los objetos no están en la memoria caché.
Se usan para casos de uso sencillos como las manipulaciones de solicitudes o respuestas HTTP(s) que pueden iniciarse mediante funciones de corta duración.
Se usa para ejecutar la computación local, la mensajería y el almacenamiento en caché de datos para los dispositivos conectados.
-
Use la agrupación de conexiones para permitir reutilizar las conexiones y reducir la cantidad de recursos necesarios.
-
Use los almacenes de datos distribuidos que no se basen en conexiones persistentes y en actualizaciones sincrónicas por coherencia para atender a las poblaciones regionales.
-
Reemplace la capacidad de red estática preaprovisionada por capacidad dinámica compartida y comparta el impacto en la sostenibilidad de la capacidad de red con otros suscriptores.
Recursos
Documentos relacionados:
Videos relacionados:
-
Scaling network performance on next-gen Amazon EC2 instances
-
AWS re:Invent 2023 - A migration strategy for edge and on-premises workloads
-
AWS re:Invent 2021 - AWS Outposts: Bringing the AWS experience on premises
-
AWS re:Invent 2020 - AWS Wavelength: Run apps with ultra-low latency at 5G edge
-
AWS re:Invent 2022 - AWS Local Zones: Building applications for a distributed edge
-
AWS re:Invent 2021 - Building low-latency websites with Amazon CloudFront
-
AWS re:Invent 2022 - Improve performance and availability with AWS Global Accelerator
-
AWS re:Invent 2022 - Build your global wide area network using AWS
-
AWS re:Invent 2020: Global traffic management with Amazon Route 53
Ejemplos relacionados: