Repaso
English
Cloud y DevOpsAvanzadoOPS-61

¿Qué es una Managed Identity de Azure (y su equivalente de AWS para cargas de trabajo)?

Opciones

  1. Una identidad que gestiona Azure para que las apps accedan a servicios sin secretos guardados (Opción correcta)
  2. Una cuenta de usuario para personas que inicia sesión con contraseña
  3. Un tipo de red virtual que conecta dos suscripciones
  4. Una política de backup que protege las claves de una suscripción

Respuesta

Una identidad gestionada automáticamente por Azure que una app usa para acceder a otros servicios de Azure sin guardar contraseñas ni claves; AWS usa IAM roles con el mismo fin

Por qué

Los secretos escritos en el código son una causa principal de brechas. Con una managed identity, el recurso (VM, App Service, pod de AKS) recibe una identidad en Entra ID y pide tokens de corta duración automáticamente. Das permisos a esa identidad (por ejemplo lectura en un Key Vault o un contenedor Blob) con Azure RBAC.

No existe ninguna contraseña ni cadena de conexión en el código o la configuración que se pueda filtrar o haya que rotar.

AWS: adjunta un IAM role a la instancia EC2, la tarea ECS o la función Lambda.

Recuerda

Managed identity / IAM role = credenciales sin secretos.

Términos clave

Practica esta pregunta en Repaso