Repolode
hashicorp

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