AWS Systems Manager のアイコン

AWS Systems Manager Esencial2017年〜

Servicio unificado para gestionar y operar recursos de AWS e infraestructura híbrida

Qué hace

AWS Systems Manager gestiona y opera de forma centralizada los recursos de AWS y los servidores on-premises. Proporciona capacidades integrales de operaciones de infraestructura que incluyen aplicación de parches en instancias EC2, instalación de software, cambios de configuración, almacenamiento seguro de parámetros y automatización de tareas operativas. Su arquitectura basada en agentes permite el acceso a instancias sin SSH ni RDP, mejorando la seguridad.

Casos de uso

Se utiliza para aplicación masiva de parches de SO en instancias EC2, almacenamiento y distribución seguros de configuraciones de aplicaciones y secretos, ejecución automatizada de runbooks operativos, recopilación de inventario y verificación de cumplimiento, y acceso remoto seguro mediante Session Manager.

Analogía cotidiana

Se puede comparar con una empresa de administración de edificios. Gestiona inspecciones de equipos (parches), administración de llaves (Parameter Store) y limpieza programada (tareas de mantenimiento) en múltiples edificios (servidores) desde una oficina central, monitoreando todos los edificios de forma remota y despachando trabajo sin personal en sitio.

¿Qué es Systems Manager?

AWS Systems Manager es un conjunto de servicios que centralizan la gestión de operaciones de recursos de AWS. Comprende más de 20 capacidades que incluyen gestión de parches, gestión de parámetros, gestión de sesiones, automatización y recopilación de inventario. Además de instancias EC2, los servidores on-premises y servidores en otras nubes pueden gestionarse instalando el SSM Agent.

Características principales

Entre las características clave de Systems Manager, Parameter Store almacena y distribuye de forma segura configuraciones de aplicaciones y cadenas de conexión a bases de datos. Patch Manager automatiza la aplicación de parches de SO en instancias EC2 y mantiene el cumplimiento de parches. Session Manager proporciona acceso a instancias basado en navegador sin gestión de claves SSH, eliminando la necesidad de abrir el puerto 22 en los grupos de seguridad. Run Command ejecuta comandos en múltiples instancias a la vez.

Automatización y runbooks

La función de automatización permite definir procedimientos operativos como runbooks y ejecutarlos automáticamente. Codifique tareas rutinarias como creación de AMI, reinicio de instancias y creación de snapshots de EBS para garantizar la reproducibilidad. Use más de 100 runbooks predefinidos de AWS o escriba los suyos propios en YAML. Combinado con EventBridge, puede activar runbooks automáticamente ante eventos específicos. Para conocimientos prácticos sobre automatización y runbooks, los libros relacionados (Amazon) son útiles.

Precios

Muchas funciones de Systems Manager son gratuitas. Los parámetros Standard en Parameter Store, Session Manager, Run Command y la funcionalidad básica de Patch Manager están disponibles sin costo adicional. Algunas funciones avanzadas como parámetros avanzados (más de 4KB, políticas de parámetros), OpsItems de OpsCenter y solicitudes de cambio de Change Manager generan cargos por uso.

Aspectos a tener en cuenta

  • El SSM Agent viene preinstalado en las AMI de Amazon Linux 2 y Windows Server, pero requiere instalación manual en otros sistemas operativos
  • Los parámetros Standard en Parameter Store son gratuitos pero carecen de rotación automática comparado con Secrets Manager; elija según sus necesidades de gestión de secretos
共有するXB!