Saltar al contenido
CLF-C02Sesión 14 · Cifrado y auditoría

AWS Systems Manager

Qué es: AWS Systems Manager administra tus servidores, EC2 u on-premises, desde un solo lugar: parches, comandos, acceso e inventario. Cada servidor necesita su agente instalado y permisos.

  • Patch Manager: aplica parches de sistema operativo a muchos servidores según un calendario. Recuerda que parchear EC2 es tarea tuya (Sesión 11).
  • Session Manager: abre una terminal en la instancia desde la consola, sin abrir el puerto 22 ni guardar llaves SSH.
  • Run Command e inventario: ejecuta un comando en cientos de servidores y lista el software de cada uno.
  • Parameter Store: guarda configuración y secretos simples en jerarquías como /tienda/prod/url-pagos. Un parámetro SecureString se cifra con KMS. Los parámetros estándar no tienen costo adicional.

Analogía: el encargado de mantenimiento de un edificio, que manda técnicos a todos los pisos a la vez. Dónde falla la analogía: el encargado entra a cualquier departamento; Systems Manager solo llega a servidores con su agente y con permiso.

Ejemplo real: Boletos Faro tiene 60 instancias Linux. Patch Manager las parchea cada domingo de madrugada. Sus desarrolladores entran a depurar con Session Manager, sin puertos abiertos, y la URL de la pasarela de pagos de cada entorno vive en Parameter Store.

Úsalo cuando: debas operar muchos servidores, parchearlos o entrar a ellos sin abrir puertos. No lo uses cuando: la tarea sea rotar contraseñas de bases de datos: Parameter Store no rota, Secrets Manager sí.

Criterio Secrets Manager Parameter Store
Para qué Secretos que deben rotar Configuración y secretos simples
Rotación automática Sí No
Cifrado Siempre, con KMS Opcional (SecureString)
Costo Por secreto al mes Estándar sin costo adicional

En el examen: “parchear instancias”, “conectarse sin SSH ni servidor de salto (bastión)” o “ejecutar comandos en muchos servidores” es Systems Manager. “Guardar configuración” sin rotación es Parameter Store.

167