ENES

AWS Systems Manager

Una caja de herramientas para operar, parchear y entrar a una flota entera de servidores.

Una consola de Systems Manager conectada a varios servidores, con etiquetas para correr comandos, parchear, abrir una sesión y guardar parámetros

AWS Systems Manager es un conjunto de herramientas para operar muchos servidores sin tener que pasar por cada uno. Funciona con instancias EC2 y también con máquinas en tu propia oficina o data center. En cada servidor corre un programita, el SSM Agent, que se reporta con AWS y ejecuta instrucciones; un rol de IAM define qué tiene permitido hacer.

Las partes más usadas: Session Manager abre una terminal en un servidor desde el navegador o la línea de comandos, sin claves SSH ni puertos abiertos, y puede registrar cada comando que se tipea. Run Command ejecuta el mismo script en cien máquinas a la vez. Patch Manager instala las actualizaciones del sistema operativo según un cronograma. Parameter Store guarda valores de configuración, como la dirección de una base de datos o un feature flag, y los puede guardar cifrados con KMS.

Importa porque los servidores que se parchean a mano, con claves SSH pasando de mano en mano en el equipo, tienden a desordenarse y a filtrar accesos. Systems Manager convierte esas tareas en algo repetible y registrado. Para secretos que necesitan rotación automática, los equipos suelen usar AWS Secrets Manager en vez de Parameter Store; para la configuración de todos los días, Parameter Store es más simple y su nivel estándar es gratis.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de AWS