July 31, 2025

Organizations

📘 ¿Qué es AWS Organizations?

AWS Organizations es un servicio que permite agrupar y administrar múltiples cuentas de AWS de forma centralizada. Facilita la aplicación de políticas de seguridad, control de costos y delegación de permisos entre cuentas.

Ideal para grandes empresas, entornos multi-equipo o arquitecturas con separación de responsabilidades.


🧠 ¿Para qué sirve?

  • Agrupar múltiples cuentas de AWS bajo una jerarquía

  • Aplicar políticas centralizadas de seguridad y acceso (SCPs)

  • Gestionar presupuestos, cuotas y facturación consolidada

  • Automatizar la creación de cuentas nuevas (con control y configuración)

  • Aplicar servicios de seguridad y cumplimiento en toda la organización


🧩 Componentes clave

ComponenteDescripción
Cuenta raíz (Root)Cuenta principal desde donde se administra toda la organización
Organizational Unit (OU)Grupos lógicos de cuentas para aplicar políticas de forma organizada
Cuenta miembroCuenta subordinada a la organización (no tiene control total)
SCP (Service Control Policy)Política que restringe qué servicios o acciones están permitidos
Consolidated BillingAgrupa facturación para todas las cuentas miembro
Delegated AdministratorPermite delegar la gestión de servicios específicos (como Config, Macie, etc.)

🧱 Estructura jerárquica

      ┌───────────────┐
      │   Root Org    │
      └─────┬─────────┘

     ┌───────────────┐
     │  OU: Seguridad│
     └─────┬─────────┘
     ↓           ↓
  Cuenta1     Cuenta2

     ┌───────────────┐
     │  OU: DevOps   │
     └─────┬─────────┘
     ↓           ↓
  Cuenta3     Cuenta4

🔐 ¿Qué son las SCP?

SCP (Service Control Policies) son políticas que definen los límites máximos de permisos que las cuentas pueden tener, aunque IAM permita más.

  • No otorgan permisos, solo los restringen

  • Se aplican a cuentas individuales o a unidades organizativas (OU)

  • Se evalúan junto con las políticas de IAM

Ejemplo: Una SCP que bloquea ec2:* impedirá el uso de EC2, aunque el usuario tenga permisos IAM para usarlo.


⚙️ Funcionalidades clave

FuncionalidadDetalle
Creación automatizada de cuentasMediante API o consola
Consolidated BillingUna sola factura para todas las cuentas
Control de acceso centralizadoSCPs que limitan acceso a servicios
Delegación de serviciosOtros servicios como Config, Macie, GuardDuty pueden operar desde una sola cuenta
Integración con AWS Control TowerPara gobernanza avanzada y automatizada de cuentas

💰 Precios

AWS Organizations es gratuito.

  • Solo se paga por los recursos utilizados en cada cuenta.

  • Consolidated Billing permite aplicar descuentos por volumen (Savings Plans, RI Sharing, etc.).


🧠 Preguntas tipo certificación

  1. ¿Qué servicio permite agrupar y controlar múltiples cuentas de AWS?

    • ✅ AWS Organizations
  2. ¿Qué tipo de política restringe el uso de servicios dentro de la organización?

    • ✅ Service Control Policies (SCPs)
  3. ¿AWS Organizations otorga permisos por sí mismo?

    • ❌ No, solo restringe lo que ya está permitido en IAM
  4. ¿Puede una SCP impedir el uso de un servicio aunque IAM lo permita?

    • ✅ Sí
  5. ¿Cuánto cuesta usar AWS Organizations?

    • ✅ Es gratuito

📚 Recursos útiles


✅ Casos de uso recomendados

  • Separar entornos: Producción / Desarrollo / Pruebas

  • Aislar aplicaciones o BU por cuenta

  • Consolidar costos y aplicar presupuestos

  • Implementar gobernanza y cumplimiento corporativo