SUS05-BP03 Uso de servicios administrados - Pilar de sostenibilidad

SUS05-BP03 Uso de servicios administrados

Utilice los servicios administrados para operar con mayor eficacia en la nube.

Patrones comunes de uso no recomendados:

  • Utiliza instancias de Amazon EC2 con poco uso para ejecutar sus aplicaciones.

  • Su equipo interno solo administra la carga de trabajo, sin tiempo para centrarse en la innovación o las simplificaciones.

  • Implementa y mantiene tecnologías para tareas que pueden ejecutarse con mayor eficacia en servicios administrados.

Beneficios de establecer esta práctica recomendada:

  • El uso de servicios administrados traslada la responsabilidad a AWS, que dispone de información sobre millones de clientes que puede ayudar a impulsar nuevas innovaciones y eficiencias.

  • El servicio administrado distribuye el impacto medioambiental del servicio entre muchos usuarios gracias a los planos de control de varios principios.

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

Guía para la implementación

Los servicios administrados traspasan a AWS la responsabilidad de mantener un uso elevado y optimizar la sostenibilidad del hardware implementado. Los servicios administrados también eliminan la carga operativa y administrativa del mantenimiento de un servicio, lo que permite al equipo tener más tiempo para centrarse en la innovación.

Revise la carga de trabajo para identificar los componentes que se pueden reemplazar por servicios administrados de AWS. Por ejemplo, Amazon RDS, Amazon Redshift y Amazon ElastiCache proporcionan un servicio administrado de base de datos. Amazon Athena, Amazon EMR y Amazon OpenSearch Service proporcionan un servicio de análisis administrado.

Pasos para la implementación

  1. Inventario de la carga de trabajo: haga un inventario de la carga de trabajo para servicios y componentes.

  2. Identificación de los candidatos: evalúe e identifique los componentes que se pueden reemplazar por servicios administrados. A continuación, encontrará algunos ejemplos de cuándo podría plantearse el uso de un servicio administrado:

    Tarea Qué usar en AWS

    Alojamiento de una base de datos

    Utilice instancias administradas de Amazon Relational Database Service (Amazon RDS) en lugar de mantener sus propias instancias de Amazon RDS en Amazon Elastic Compute Cloud (Amazon EC2).

    Alojamiento de una carga de trabajo de contenedores

    Use AWS Fargate, en vez de implementar su propia infraestructura de contenedores.

    Alojamiento de aplicaciones web

    Utilice AWS Amplify Hosting como un servicio de CI/CD y alojamiento totalmente administrado para sitios web estáticos y aplicaciones web renderizadas en el servidor.

  3. Creación de un plan de migración: identifique las dependencias y cree un plan de migración. Actualice los manuales de procedimientos y las guías de estrategias según corresponda.

    • AWS Application Discovery Service recopila y presenta de modo automático la información detallada sobre el uso y las dependencias de aplicaciones para que pueda tomar decisiones más fundamentadas cuando planifique la migración

  4. Pruebas: pruebe el servicio antes de migrar al servicio administrado.

  5. Sustitución de los servicios autoalojados: utilice el plan de migración para sustituir los servicios autoalojados por servicios administrados.

  6. Supervisión y ajuste: supervise continuamente el servicio una vez finalizada la migración para llevar a cabo los ajustes necesarios y optimizar el servicio.

Recursos

Documentos relacionados:

Videos relacionados: