Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
SUS03-BP04 Optimice el impacto en los dispositivos y equipos
Comprenda los dispositivos y los equipos empleados en la arquitectura y utilice estrategias para reducir su uso. Esto puede minimizar el impacto medioambiental global de su carga de trabajo en la nube.
Patrones comunes de uso no recomendados:
-
Ignora el impacto medioambiental de los dispositivos que utilizan sus clientes.
-
Administra y actualiza manualmente los recursos que utilizan los clientes.
Beneficios de establecer esta práctica recomendada: implementación de patrones y características de software optimizados para el dispositivo del cliente puede reducir el impacto medioambiental general de la carga de trabajo en la nube.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: medio
Guía para la implementación
La implementación de patrones y características de software optimizados para el dispositivo del cliente puede reducir el impacto medioambiental general de la carga de trabajo en la nube de varias maneras:
-
La implementación de nuevas características compatibles con versiones anteriores puede reducir el número de reemplazos de hardware.
-
La optimización de una aplicación para que funcione de forma eficiente en los dispositivos puede contribuir a reducir su consumo de energía y a prolongar la duración de su batería (si funcionan con ella).
-
La optimización de una aplicación para dispositivos también puede reducir la transferencia de datos a través de la red.
Comprenda los dispositivos y equipos utilizados en su arquitectura, su ciclo de vida previsto y el impacto de reemplazar esos componentes. Implemente patrones y características de software que puedan minimizar el consumo de energía del dispositivo, así como la necesidad de los clientes de reemplazar el dispositivo y actualizarlo manualmente.
Pasos para la implementación
-
Inventario: haga un inventario de los dispositivos utilizados en su arquitectura. Los dispositivos pueden ser móviles, tabletas, IOT dispositivos, luces inteligentes o incluso dispositivos inteligentes de una fábrica.
-
Uso de dispositivos que ahorren energía: considere la posibilidad de utilizar dispositivos que ahorren energía en su arquitectura. Use las configuraciones de administración de energía en los dispositivos para entrar en el modo de bajo consumo cuando no estén en uso.
-
Ejecución de aplicaciones eficientes: optimice la aplicación que se ejecuta en los dispositivos:
-
Utilice estrategias como la ejecución de tareas en segundo plano para reducir su consumo de energía.
-
Tenga en cuenta la latencia y el ancho de banda de la red al crear cargas e implemente capacidades que ayuden al funcionamiento óptimo de las aplicaciones en enlaces de alta latencia y ancho de banda bajo.
-
Convierta las cargas útiles y los archivos a los formatos optimizados que requieren los dispositivos. Por ejemplo, puede usar Amazon Elastic Transcoder o AWS Elemental MediaConvert
para convertir archivos multimedia digitales de gran calidad y tamaño en formatos que los usuarios puedan reproducir en dispositivos móviles, tablets, navegadores web y televisiones conectadas. -
Lleve a cabo las actividades con un uso intensivo de los recursos de computación (como la representación de imágenes) del servidor o use el streaming de aplicaciones para mejorar la experiencia del usuario en los dispositivos más antiguos.
-
Segmente y pagine los resultados, sobre todo en las sesiones interactivas, para administrar las cargas y limitar los requisitos de almacenamiento local.
-
-
Implicación de los proveedores: trabaje con proveedores de dispositivos que usen materiales sostenibles y que ofrezcan transparencia en sus cadenas de suministro y certificaciones medioambientales.
-
Use over-the-air (OTA) actualizaciones: utilice un mecanismo automatizado over-the-air (OTA) para implementar actualizaciones en uno o más dispositivos.
-
Puede utilizar una canalización de CI/CD
para actualizar las aplicaciones móviles. -
Puede utilizar AWS IoT Device Management
para gestionar de forma remota los dispositivos conectados a gran escala.
-
-
Uso de granjas de dispositivos administrados: para probar nuevas características y actualizaciones, utilice granjas de dispositivos administrados con conjuntos representativos de hardware e itere el desarrollo para maximizar los dispositivos admitidos. Para obtener más información, consulte SUS06-BP04 Utilice granjas de dispositivos gestionadas para realizar pruebas.
-
Continuación de la supervisión y mejora: haga un seguimiento del consumo de energía de los dispositivos para identificar las áreas de mejora. Utilice nuevas tecnologías o prácticas recomendadas para mejorar los impactos medioambientales de estos dispositivos.
Recursos
Documentos relacionados:
Videos relacionados: