Estimación open source de costos en la nube para Terraform, Terragrunt, CloudFormation y AWS CDK antes de desplegar cambios en la infraestructura.
hashicorp/terraform-provider-aws
Un provider de Terraform que permite crear, modificar y eliminar recursos de AWS mediante configuración declarativa.
- Estrellas
- 11,120
- Forks
- 10,448
- Issues abiertos
- 3,652
- Último commit
- hace 19 horas
¿Qué es?
AWS Provider es un plugin para Terraform, la herramienta de infraestructura como código de HashiCorp. Traduce la configuración de Terraform en llamadas a las API de AWS, para que los usuarios puedan definir recursos en la nube, como computación, almacenamiento, redes e identidad, en código y dejar que Terraform planifique y aplique los cambios.
Como el provider se mantiene como parte del ecosistema de Terraform, se instala desde Terraform Registry y se configura con bloques de provider estándar para la región, las credenciales y los endpoints. Los cambios se registran en el state, para que Terraform pueda mostrar un plan de lo que se agregará, modificará o eliminará antes de ejecutar cualquier acción.
El repositorio contiene el código fuente del provider en Go, además de una guía para contribuir y una hoja de ruta de desarrollo trimestral. La documentación y los tutoriales se publican por separado en Terraform Registry y en el sitio web del proyecto.
Funciones clave
- 01Administra recursos de AWS, como computación, almacenamiento, redes e IAM, mediante la configuración de Terraform.
- 02Se integra con el flujo de trabajo de plan y apply de Terraform para previsualizar los cambios antes de aplicarlos.
- 03Registra el estado de los recursos para que Terraform pueda detectar desviaciones y actualizar o eliminar recursos.
- 04Se instala desde Terraform Registry y se configura con ajustes de región, credenciales y endpoints.
Casos de uso
- Definir y versionar la infraestructura de AWS como código para un equipo.
- Automatizar la creación de entornos como desarrollo, staging y producción en AWS.
- Revisar los cambios en la infraestructura mediante la salida de plan antes de aplicarlos.
Temas
Preguntas frecuentes
- ¿Qué es terraform-provider-aws?
- Un provider de Terraform que permite crear, modificar y eliminar recursos de AWS mediante configuración declarativa. AWS Provider es un plugin para Terraform, la herramienta de infraestructura como código de HashiCorp. Traduce la configuración de Terraform en llamadas a las API de AWS, para que los usuarios puedan definir recursos en la nube, como computación, almacenamiento, redes e identidad, en código y dejar que Terraform planifique y aplique los cambios.
- ¿terraform-provider-aws es gratuito? ¿Qué licencia tiene?
- terraform-provider-aws es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿terraform-provider-aws sigue mantenido?
- Mantenimiento activo. El último commit de terraform-provider-aws fue el 22 oct 2026.
- ¿Para qué puedo usar terraform-provider-aws?
- Definir y versionar la infraestructura de AWS como código para un equipo. Automatizar la creación de entornos como desarrollo, staging y producción en AWS. Revisar los cambios en la infraestructura mediante la salida de plan antes de aplicarlos.
- ¿Dónde consigo terraform-provider-aws?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/hashicorp/terraform-provider-aws
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI de infraestructura como código que planifica y aplica archivos de configuración declarativos para crear, modificar y versionar recursos de servicios y en la nube.
OpenTofu es una herramienta open source de infraestructura como código para crear, modificar y versionar infraestructura en la nube de forma declarativa.
CLI y motor de Infrastructure as Code para definir y desplegar recursos en la nube con lenguajes de programación de propósito general.
Genera diagramas de arquitecturas cloud para AWS, Azure y GCP a partir de prompts para IA, grafos JSON o código Terraform, con iconos oficiales de los proveedores.
Orquestación open source de IaC que ejecuta Terraform y OpenTofu en tu CI actual, con plan y apply desde comentarios en pull requests.