SUS06-BP03 Manter a workload atualizada
Mantenha sua workload atualizada para adotar recursos eficientes, eliminar problemas e melhorar a eficiência geral da workload.
Práticas comuns que devem ser evitadas:
-
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 de implementar esta prática recomendada: ao estabelecer um processo para manter a workload atualizada, você poderá adotar novos recursos e capacidades, resolver problemas e aumentar a eficiência da workload.
Nível de risco exposto se esta prática recomendada não for estabelecida: Baixo
Orientação para implementação
Sistemas operacionais, runtimes, 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 de implementação
-
Defina um processo: use 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 a workload com o objetivo de:
-
Reduzir impactos de sustentabilidade.
-
Obter eficiências de performance.
-
Remover barreiras a melhorias planejadas.
-
Aumentar sua capacidade de medir e gerenciar impactos na sustentabilidade.
-
-
Faça o inventário da workload: faça o inventário de software e arquitetura da workload e identifique os componentes que precisam ser atualizados.
-
É possível usar o Systems Manager Inventory da AWS 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.
-
-
Avalie a nova atualização: entenda como atualizar os componentes da sua workload.
Componente de Workload | Como atualizar |
---|---|
Imagens de máquina | Use o EC2 Image Builder |
Imagens de contêiner | Use o Amazon Elastic Container Registry (Amazon ECR) com seu pipeline atual para gerenciar as imagens do Amazon Elastic Container Service (Amazon ECS). |
AWS Lambda | O AWS Lambda inclui recursos de gerenciamento de versão. |
-
Use automação: automatize as atualizações para reduzir o nível de esforço para implantar novos recursos e limitar erros causados por processos manuais.
-
É possível usar CI/CD
para atualizar automaticamente AMIs, imagens de contêiner e outros artefatos relacionados à aplicação de nuvem. -
Você pode usar ferramentas como o Gerenciador de Patches do AWS Systems Manager para automatizar o processo de atualizações do sistema e agendar a atividade usando as Janelas de Manutenção do AWS Systems Manager.
-
Recursos
Documentos relacionados:
Vídeos relacionados:
Exemplos relacionados: