Como iniciar instâncias EC2 e instalar dependências, aplicativos, softwares, atualizações de segurança e configurar algumas customizações rapidamente?

A primeira opção é criar uma customização de AMI(Amazon Machine Image), para fazer esta customização é preciso iniciar uma instância EC2 a partir de uma AMI base da AWS, realizar as alterações e configurações desejadas no sistema e então salvar a Customized AMI.

Untitled

A segunda opção para agilizar o launch das instâncias é através do user data, um script shell com uma sequencia de comandos que são executados quando a instância é iniciada pela primeira vez. O script user data é definido durante a etapa de configuração da instância, antes de inicia-la, e nada impede que a AMI utilizada seja uma Customized AMI.

Untitled

A última opção são as ferramentas específicas para Automação e Configuração.

Untitled

Gerenciamento de Instâncias EC2 com AWS Systems Manager(SSM)

Manage EC2 Instances with AWS Systems Manager and Config | Cloud4C