Publicado: Mar 7, 2018

O AWS Systems Manager agora oferece suporte ao InSpec da Chef, uma estrutura de código aberto que o ajuda a executar a compatibilidade da configuração como código. 

Antes, era preciso escrever as verificações de compatibilidade como scripts no Systems Manager para receber informações de compatibilidade de configuração. Agora, você pode usar o InSpec para criar perfis de compatibilidade de configuração personalizados, escritos em Domain Specific Language (DSL – Linguagem de domínio específico) do InSpec, legível pelo usuário. Você também pode usar perfis pré-criados pela comunidade do InSpec. Por exemplo, você pode executar varreduras usando esses perfis para garantir que as portas da instância estejam abertas ou fechadas, verificar se um serviço como Apache está em execução ou verificar suas chaves de registro do Windows quanto a propriedades específicas. 

As varreduras do InSpec podem ser realizadas usando o AWS-RunInSpecChecks, um novo documento do Systems Manager e selecionando um repositório do GitHub ou um bucket do Amazon S3 como tipo de origem. Você pode programar as varreduras de infraestrutura para serem executadas usando o recurso do gerenciador de estado do Systems Manager. Após executar as varreduras, você pode exibir os resultados pelo insight de compatibilidade do Systems Manager selecionando o tipo de compatibilidade Custom:InSpec. 

Este recurso está disponível em todas as regiões da AWS onde o AWS Systems Manager é oferecido. 

Para obter mais informações sobre o AWS Systems Manager, acesse nossa página do produto, a documentação e o repositório do GitHub.