SUS06-BP02 Manter a workload atualizada
Mantenha sua workload atualizada para adotar recursos eficientes, eliminar problemas e melhorar a eficiência geral da workload.
Antipadrões comuns:
-
Você pressupõe que sua arquitetura atual é estática e não será atualizada ao longo do tempo.
-
Você não tem nenhum sistema ou ritmo regular para avaliar se software ou pacotes atualizados são compatíveis com sua workload.
Benefícios do estabelecimento desta prática recomendada: ao estabelecer um processo para manter a workload atualizada, você pode adotar novos recursos e capacidades, resolver problemas e aumentar a eficiência da workload.
Nível de exposição a riscos quando esta prática recomendada não é estabelecida: baixo
Orientações para a implementação
Sistemas operacionais, tempos de execução, middleware, bibliotecas e aplicações atualizados podem melhorar a eficiência da workload e facilitar a adoção de tecnologias mais eficientes. Um software atualizado também pode incluir recursos para medir o impacto na sustentabilidade da workload com maior precisão, pois os fornecedores oferecem recursos para atender às suas próprias metas de sustentabilidade. Adote um ritmo regular para manter a workload atualizada com os recursos e versões mais recentes.
Etapas da implementação
-
Defina um processo e um cronograma para avaliar novos recursos ou instâncias para sua workload. Aproveite a agilidade da nuvem para testar rapidamente como novos recursos podem melhorar sua workload com o intuito de:
-
Reduzir impactos de sustentabilidade.
-
Obter eficiências de performance.
-
Remover barreiras de melhorias planejadas.
-
Aumentar sua capacidade de medir e gerenciar impactos na sustentabilidade.
-
-
Fazer o inventário de software e arquitetura da workload e identificar os componentes que precisam ser atualizados.
-
Você pode usar o AWS Systems Manager Inventory para coletar metadados de sistema operacional (SO), aplicação e instância das instâncias do Amazon EC2 e entender rapidamente quais instâncias executam o software e as configurações exigidas pela política de software e quais instâncias precisam ser atualizadas.
-
-
Entenda como atualizar os componentes de sua workload.
Workload component How to update Imagens de máquina
Use o EC2 Image Builder
para gerenciar atualizações de imagens de máquina da Amazon (AMIs) para imagens de servidor Linux ou Windows. Imagens de contêiner
Use o Amazon Elastic Container Registry (Amazon ECR) com seu pipeline para gerenciar Amazon Elastic Container Service (Amazon ECS) imagens.
AWS Lambda
O AWS Lambda inclui recursos de gerenciamento de versão.
-
Use automação no processo de atualização para reduzir o nível de esforço para implantar novos recursos e limitar erros causados por processos manuais.
-
Você pode usar CI/CD
para atualizar automaticamente AMIs, imagens de contêiner e outros artefatos relacionados à sua aplicação de nuvem. -
Você pode usar ferramentas como o Gerenciador de Patches do AWS Systems Manager para automatizar o processo de atualizações de sistema e programar a atividade usando as Janelas de Manutenção do AWS Systems Manager.
-
Recursos
Documentos relacionados:
Exemplos relacionados: