Publicado en: Nov 18, 2019

Hoy, AWS CloudFormation incorpora un conjunto de funciones que hace que sea más fácil modelar y automatizar la administración de recursos de terceros, como las herramientas de monitoreo de SaaS o de administración de incidentes, con los beneficios de la infraestructura como código. Con este lanzamiento, puede utilizar AWS CloudFormation como una sola herramienta para automatizar el aprovisionamiento de los recursos de la infraestructura y la aplicación, ya sea de AWS o de terceros, sin la necesidad de scripts personalizados ni procesos manuales. Ahora puede crear sus propios proveedores de recursos privados de AWS CloudFormation, compartirlos con la comunidad de código abierto y aprovechar los proveedores de terceros desarrollados por otros.  

Con el registro de AWS CloudFormation, puede enviar, detectar y administrar proveedores de recursos. Una vez que se publica un proveedor de recursos en el registro de AWS CloudFormation, puede utilizarse para administrar recursos de terceros de la misma manera que los proveedores de recursos nativos de AWS. Esta nueva funcionalidad también se podrá utilizar inmediatamente con servicios, como AWS Control Tower y AWS Service Catalog, para ayudarlo con la gobernanza y la conformidad de los recursos, y con AWS CloudFormation StackSets para la administración entre cuentas y regiones. 

Puede desarrollar sus propios proveedores de recursos con la CLI de AWS CloudFormation, una nueva herramienta para desarrolladores de código abierto. A continuación, puede publicar los proveedores en el registro. La CLI nueva incluye funciones para generar código y realizar pruebas locales a fin de optimizar el proceso de desarrollo. Para que sea más fácil comenzar, también puede utilizar los ejemplos con código abierto de AWS Simple Email Service y CloudWatch Logs.  

Finalmente, varios socios de la APN de AWS (Atlassian, Datadog, Densify, Dynatrace, Fortinet, New Relic y Spotinst) planean ofrecer un conjunto inicial de proveedores de recursos de terceros, con las definiciones, la lógica y la documentación correspondientes accesibles en sus respectivos repositorios de GitHub. Para utilizar estos o cualquier otro proveedor de recursos de terceros, regístrelos con unos pocos pasos sencillos. 

Si desea comenzar a crear sus propios proveedores de recursos, solo tiene que instalar la CLI de CloudFormation y consultar nuestra documentación. Para empezar a utilizar los proveedores de recursos de terceros existentes hoy mismo, siga estas instrucciones. No se aplican cargos adicionales por el uso de AWS CloudFormation con proveedores de recursos nativos de AWS. Cuando utilice AWS CloudFormation con proveedores de recursos de terceros, se le cobrará según la cantidad de operaciones del controlador que ejecute por mes (consulte la página de precios para obtener más información). Esta función está disponible en todas las regiones de AWS.