SUS04-BP07: Minimización del movimiento de datos entre redes - AWS Well-Architected Framework

SUS04-BP07: Minimización del movimiento de datos entre redes

Utilice sistemas de archivos o almacenamiento de objetos compartidos para acceder a los datos comunes y minimizar el total de recursos de redes necesarios para admitir el movimiento de datos para su carga de trabajo.

Patrones comunes de uso no recomendados:

  • Almacena todos los datos en la misma Región de AWS independientemente de dónde se encuentren los usuarios de los datos.

  • No optimiza el tamaño ni el formato de los datos antes de moverlos por la red.

Beneficios de establecer esta práctica recomendada: la optimización del movimiento de datos por la red reduce los recursos de redes totales necesarios para la carga de trabajo y disminuye su impacto medioambiental.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: medio

Guía para la implementación

El movimiento de datos por la organización requiere recursos de computación, red y almacenamiento. Utilice técnicas para minimizar el movimiento de datos y mejorar la eficacia general de su carga de trabajo.

Pasos para la implementación

  • Considere la proximidad a los datos o a los usuarios como un factor de decisión a la hora de seleccionar una región para su carga de trabajo.

  • Particione los servicios que se consumen regionalmente para que los datos específicos de una región se almacenen en la región en la que se consumen.

  • Utilice formatos de archivo eficientes (como Parquet u ORC) y comprima los datos antes de moverlos por la red.

  • No mueva los datos no utilizados. Algunos ejemplos que pueden ayudarle a evitar mover datos no utilizados:

  • Utilice servicios que puedan ayudarle a ejecutar el código más cerca de los usuarios de su carga de trabajo.

    Service When to use

    Lambda@Edge

    Se usa para las operaciones que utilizan muchos recursos de computación que se ejecutan cuando los objetos no están en la memoria caché.

    CloudFront Functions

    Se usan en casos de uso sencillos como las manipulaciones de solicitudes o respuestas HTTP(s) que pueden iniciarse mediante funciones de corta duración.

    AWS IoT Greengrass

    Ejecuta la computación local, la mensajería y el almacenamiento en caché de datos para los dispositivos conectados.

Recursos

Documentos relacionados:

Vídeos relacionados:

Ejemplos relacionados: