Publicado: Jun 21, 2021

O AWS CloudFormation anuncia o lançamento do CloudFormation Public Registry, uma nova coleção pesquisável de extensões que permite descobrir, provisionar e gerenciar extensões de terceiros, que incluem tipos de recursos (lógica de provisionamento) e módulos publicados pelos parceiros da AWS Partner Network (APN) e pela comunidade de desenvolvedores. Você também pode criar e publicar suas próprias extensões no CloudFormation Public Registry, permitindo que qualquer pessoa as use. Hoje, você pode pesquisar e usar centralmente mais de 35 extensões publicadas no Public Registry por parceiros da AWS e AWS Quick Starts. Você pode visualizar a verificação de identidade para cada editor de extensão no Public Registry. Os parceiros da AWS que colaboraram neste lançamento incluem: MongoDB, Datadog, Atlassian Opsgenie, JFrog, Trend Micro, Splunk, Aqua Security, FireEye, Sysdig, Snyk, Check Point, Spot by NetApp, Gremlin, Stackery e Iridium.

Com este lançamento, qualquer pessoa pode agora publicar seus tipos de recursos no Public Registry. Os clientes do AWS CloudFormation e do AWS Cloud Development Kit (CDK) podem descobrir os tipos de recursos publicados de terceiros, eliminando a necessidade de criar e manter esses tipos de recursos por conta própria. Você não precisa mais manter um recurso personalizado separado para provisionar ou gerenciar esse recurso. Com tipos de recursos de terceiros incluídos no Public Registry, você pode usar recursos do CloudFormation, como a detecção de desvios. A detecção de desvios permite identificar o desvio de recursos na sua pilha a partir da configuração de modelo esperada e entender informações detalhadas sobre o status de desvio para cada tipo de recurso de terceiros. Você também pode usar o AWS Config para gerenciar a conformidade de tipos de recursos de terceiros. Os tipos de recursos do Registro do CloudFormation serão automaticamente rastreados no AWS Config como Itens de configuração se você criar, atualizar ou excluir esses recursos usando o CloudFormation e se tiver configurado o AWS Config para registrar todos os tipos de recursos. Sejam eles recursos de terceiros ou da AWS , você pode agora visualizar o histórico de configurações de tipos de recursos de registro além de criar regras de configuração para verificar as práticas recomendadas das configurações.

O Public Registry também oferece suporte a módulos do CloudFormation. Agora, qualquer um pode publicar uma coleção de módulos reutilizáveis no Public Registry. Os clientes podem navegar, descobrir e escolher a partir dessa coleção de módulos pré-criados para provisionar os recursos sem precisar classificar configurações detalhadas de recursos.

Os clientes também podem ativar esses tipos de recursos ou módulos de terceiros em toda a organização ou unidades organizacionais específicas (UOs) em uma única operação usando o CloudFormation StackSets com permissões gerenciadas por serviço. Você pode usar o tipo de recurso AWS::CloudFormation::TypeActivation em um modelo enviado ao StackSets que tem como alvo toda a organização da AWS ou uma UO em particular e transmitir o ARN à extensão pública de terceiros para ativá-lo.

O CloudFormation Public Registry está geralmente disponível nas seguintes regiões da AWS: Leste dos EUA (Norte da Virgínia, Ohio), Oeste dos EUA (Oregon, Norte da Califórnia), Canadá (Central), Europa (Irlanda, Frankfurt, Londres, Estocolmo, Paris, Milão), Ásia-Pacífico (Hong Kong, Mumbai, Osaka, Cingapura, Sydney, Seul, Tóquio), América do Sul (São Paulo), Oriente Médio (Bahrein) e África (Cidade do Cabo).

Não há cobrança adicional pelo uso do AWS CloudFormation com tipos de recursos nativos da AWS. Ao usar o AWS CloudFormation com tipos de recursos de terceiros, você acumulará cobranças com base no número de operações de manipulador executadas por mês e na duração da operação do manipulador (consulte a página de definição de preços) para obter mais detalhes). Para saber mais, consulte nosso guia do usuário no CloudFormation Public Registry