Publicado: Oct 26, 2017

O Amazon EC2 Systems Manager agora oferece suporte à execução de qualquer script ou documento do Systems Manager armazenado no GitHub ou no Amazon Simple Storage Service (Amazon S3).

Anteriormente, para executar scripts e documentos no Systems Manager, era preciso criar e armazenar arquivos JSON diretamente no Systems Manager como documentos. Agora, é possível executar e fazer referências a arquivos externos a partir de repositórios públicos ou privados do GitHub ou de buckets do Amazon S3. Isso pode ser feito diretamente usando um ou dois documentos pré-escritos, ou você pode usar plugins subjacentes para fazer download do conteúdo e executar scripts ou documentos do GitHub ou do Amazon S3. Não é preciso modificar o script, você pode mantê-lo em qualquer linguagem, contanto que a instância ofereça suporte a ela. Por exemplo, ele pode ser escrito em Python, Ruby ou YAML. Além disso, é possível usar scripts não modificados do PowerShell ou playbooks do Ansible.

Você também pode fazer referência a um documento dentro de um outro documento do Systems Manager. Isso facilita a manutenção de scripts modulares menores e dedicados, e oferece suporte à reutilização, em vez da cópia manual de todos os scripts em um documento. Por exemplo, você pode manter dois documentos com scripts dedicados e chamá-los em um terceiro documento quando necessário.

O Systems Manager está disponível em todas as regiões comerciais e no GovCloud.

Para obter mais informações sobre o Amazon EC2 Systems Manager, visite a nossa Página do produto. Para conhecer os conceitos básicos sobre integração e documentos compostos, consulte a documentação Integração entre parceiros e produção e Criação de documentos compostos.