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.
Elegir una herramienta iAC
Entonces, ¿qué herramienta debería elegir?
Con tantas opciones de herramientas diferentes y requisitos empresariales variables, no existe one-size-fits-all un enfoque. Además de las ventajas y desventajas de cada una de las herramientas analizadas en esta guía, tenga en cuenta las siguientes recomendaciones para sus requisitos empresariales y su modelo operativo:
-
Si está administrando o implementando una AWS solución sin servidor con una dependencia o dependientes mínimas, AWS Serverless Application Model (AWS SAM) podría ser una buena opción para usted. Tiene todas las mismas características que. AWS CloudFormation También simplifica las pruebas y el despliegue de aplicaciones sin servidor en. Nube de AWS
-
Si administra su infraestructura por completo AWS, entonces estas AWS CloudFormation AWS Cloud Development Kit (AWS CDK) son buenas opciones. Proporcionan administración out-of-the-box del estado y también puede utilizar nuevas funciones o AWS recursos de forma nativa.
-
Si desea una utilidad de varios proveedores, especialmente para administrar una infraestructura multinube o nube híbrida, Terraform podría ser una buena opción porque es independiente de la plataforma. Con Terraform, también puedes usar una amplia gama de complementos, y cuenta con una gran comunidad con opciones de soporte empresarial.
-
Si tienes una distribución vertical con las mejores prácticas y si dispones de una organización que te permita crear, publicar y distribuir módulos reutilizables mediante lenguajes de programación comunes, entonces esta AWS CDK podría ser una buena opción.
-
Si su organización puede tolerar un alto nivel de riesgo y necesita admitir entornos de nubes múltiples o híbridas, considere la posibilidad de utilizar Pulumi.