Uso de Pulumi como una herramienta de iAC para Nube de AWS - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de Pulumi como una herramienta de iAC para Nube de AWS

Pulumi es una infraestructura de código abierto como herramienta de código. Es compatible con los lenguajes de programación comunes existentes TypeScript, como Python JavaScript, Go, .NET, Java y YAML. También utiliza su ecosistema nativo para interactuar con los recursos de la nube a través del SDK de Pulumi. Una CLI descargable, un tiempo de ejecución, bibliotecas y un servicio hospedado funcionan en conjunto para aprovisionar, actualizar y administrar la infraestructura de la nube.

Puede usar el SDK de Pulumi para crear e implementar software en la nube que utilice contenedores, funciones sin servidor, servicios alojados e infraestructura en cualquier nube.

Opcionalmente, puedes vincular Pulumi con Pulumi Cloud. Pulumi Cloud es un servicio gestionado que almacena tu estado y tus secretos, y gestiona los despliegues de tu infraestructura de Pulumi.

Ventajas de usar Pulumi:

  • Pulumi proporciona infraestructura de más de cincuenta proveedores de nube y software como servicio (SaaS).

  • Ofrece una interfaz completa y coherente que está diseñada para reducir la complejidad de la nube.

Desventajas de usar Pulumi:

  • Pulumi es una herramienta relativamente nueva. Tiene una comunidad pequeña y puede ser difícil obtener respuestas o apoyo.

  • Pulumi ofrece documentación limitada.