Publicado: Nov 18, 2019

Hoje, o AWS CloudFormation está apresentando um conjunto de recursos que facilitam a modelagem e automatização do gerenciamento de recursos de terceiros, como ferramentas de monitoramento de SaaS ou gerenciamento de incidentes, com os benefícios de infraestrutura como código. Com esse lançamento, você pode usar o AWS CloudFormation como uma ferramenta única para automatizar o provisionamento de recursos de sua infraestrutura e aplicativos, seja da AWS ou de terceiros, sem a necessidade de scripts personalizados ou processos manuais. Agora você pode criar seus próprios provedores de recursos privados do AWS CloudFormation, compartilhá-los com a comunidade de código aberto e aproveitar provedores de terceiros desenvolvidos por outros.  

Com o AWS CloudFormation Registry, você pode enviar, descobrir e gerenciar provedores de recursos. Depois que um provedor de recursos é publicado no AWS CloudFormation Registry, ele pode ser usado para gerenciar recursos de terceiros da mesma maneira que os provedores de recursos nativos da AWS. Essa nova funcionalidade também funcionará com serviços prontos para uso, como o AWS Control Tower e o AWS Service Catalog, para ajudá-lo com a governança e a conformidade de recursos, e o AWS CloudFormation StackSets para gerenciamentos entre contas e entre regiões. 

Você pode desenvolver seus próprios provedores de recursos usando a CLI do AWS CloudFormation, uma nova ferramenta de desenvolvedor de código aberto, e publicá-los no Registry. A nova CLI inclui recursos de e testes locais para otimizar seu processo de desenvolvimento. Para ajudá-lo no início, você também pode usar os exemplos de código aberto da AWS Simple Email Service e CloudWatch Logs.  

Por fim, vários parceiros de APN da AWS (Atlassian, Datadog, Densify, Dynatrace, Fortinet, New Relic, Spotinst) estão planejando oferecer um conjunto inicial de provedores, com definições de provedores de recursos, lógica e documentação acessíveis em seus respectivos repositórios do GitHub. Para usar estes e quaisquer outros provedores de recursos terceiros, registre-os em algumas etapas simples. 

Para começar a criar seus próprios provedores de recursos, instale a ILC do CloudFormation e consulte a nossa documentação. Para começar hoje mesmo a usar os provedores de recursos terceiros existentes, siga essas instruções. Não há cobrança adicional pelo uso do AWS CloudFormation com provedores de recursos nativos da AWS. Ao usar o AWS CloudFormation com provedores de recursos de terceiros, você será cobrado com base no número de operações do processador executadas por mês (consulte a página de definição de preço para obter mais detalhes). Este recurso está disponível em todas as regiões da AWS.