Saltar al contenido
JC — circuit gear (solid) Jorge Cortés· Inicio

Nube · AWS

Infraestructura reproducible en AWS: infraestructura como código con Terraform/OpenTofu

Tu infraestructura en código versionado, revisable y fácil de recrear, en lugar de configuraciones hechas a mano en la consola.

Cuando la infraestructura se crea a mano, nadie sabe con certeza qué hay desplegado, cada entorno es un poco distinto y recuperarse de un error es lento. Defino tu infraestructura de AWS como código con Terraform u OpenTofu: cada cambio pasa por un plan revisado antes de aplicarse, los entornos son consistentes y todo queda documentado en el repositorio.

  • AWS
  • Terraform
  • OpenTofu
  • Infraestructura como código
  • Diagrama de infraestructura como código: el código de Terraform/OpenTofu genera un plan revisado en el pull request y, con el estado remoto bloqueado, se aplica desde CI sobre la red, el cómputo, los datos y los permisos IAM en AWS.

Paquetes

Tres niveles de alcance. El precio se cotiza según tu caso.

Básico

Un stack sencillo en código, o los recursos existentes más importantes llevados a código.

Entregables

  • Código de Terraform/OpenTofu para los recursos acordados
  • Estado remoto con bloqueo
  • Documentación de uso en el README
  • Entrega estimada: 5 días
  • 1 revisión
Solicitar cotización de este paquete: Básico

Estándar

La infraestructura completa de una aplicación, con entornos de staging y producción.

Entregables

  • Todo lo del paquete Básico
  • Red, cómputo (Lambda o ECS Fargate) y datos (RDS o DynamoDB)
  • Permisos IAM de mínimo privilegio
  • Entornos de staging y producción a partir de los mismos módulos
  • Entrega estimada: 10 días
  • 2 revisiones
Solicitar cotización de este paquete: Estándar

Premium

Infraestructura multientorno gestionada desde CI, incluyendo la importación de lo que ya existe.

Entregables

  • Todo lo del paquete Estándar
  • Módulos reutilizables
  • Plan en cada pull request y apply desde GitHub Actions
  • Importación de recursos creados a mano
  • Detección de desviaciones (drift)
  • Sesión de traspaso con tu equipo
  • Entrega estimada: 20 días
  • 3 revisiones
Solicitar cotización de este paquete: Premium

Lo que necesito de ti

  • Acceso a tu cuenta de AWS mediante un rol o usuario IAM para el proyecto
  • Una descripción de la arquitectura y los recursos actuales
  • Los entornos que necesitas
  • Tus preferencias o restricciones de región, costo y cumplimiento

Preguntas frecuentes

¿Terraform u OpenTofu?

Son compatibles en la mayoría de casos; OpenTofu es la alternativa de código abierto. Te recomiendo uno según tu contexto y licencias.

¿Puedes trabajar con infraestructura que ya existe?

Sí. Los recursos existentes se importan al código sin recrearlos.

¿Se verán afectados mis servicios en producción?

Cada cambio se revisa con un plan antes de aplicarse, y los cambios con riesgo se acuerdan contigo y se programan.

¿Quién paga los costos de AWS?

La infraestructura vive en tu cuenta de AWS. Te aviso de las decisiones que afectan el costo antes de tomarlas.