Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 3.33 KB

MÓDULO 10_ A JORNADA PARA A NUVEM.md

File metadata and controls

60 lines (35 loc) · 3.33 KB

AWS Well-Architected Framework:

O AWS Well-Architected Framework ajuda você a entender como projetar e operar sistemas confiáveis, seguros, eficientes e econômicos na nuvem AWS.

Com ele, é possível avaliar de forma consistente suas arquiteturas em relação às melhores práticas e aos princípios de projeto e a identificar áreas para melhorias.

6f0354ab11f9fd62f041a0c5c0abc9c5.png

O Well-Architected Framework se baseia em cinco pilares:

- Operational Excellence, ou Excelência operacional:

Excelência operacional é a capacidade de executar e monitorar sistemas para entregar valor comercial e melhorar continuamente os processos e procedimentos de apoio.

Os princípios de design para a excelência operacional na nuvem incluem executar operações como código, anotar documentação, antecipar falhas e fazer frequentemente alterações pequenas e reversíveis.

- Security, ou Segurança:

O pilar de segurança inclui a capacidade de proteger informações, sistemas e ativos e, ao mesmo tempo, entregar valor comercial por meio de avaliações de risco e estratégias de mitigação.

Ao considerar a segurança de sua arquitetura, aplique estas melhores práticas:

  • Automatize as melhores práticas de segurança quando possível,
  • Aplique segurança em todas as camadas,
  • Proteja os dados em trânsito e em repouso.

- Reliability, ou Confiabilidade:

Confiabilidade é a capacidade de um sistema fazer o seguinte:

  • Recuperar-se de interrupções na infraestrutura ou no serviço,
  • Adquirir dinamicamente recursos de computação para atender à demanda,
  • Reduzir interrupções, como configurações incorretas ou problemas de rede transitórios,

A confiabilidade inclui testes de procedimentos de recuperação, scaling horizontal para aumentar a disponibilidade agregada do sistema e recuperação automática de falhas.

- Performance efficiency, ou Eficiência de desempenho / performance:

A eficiência de desempenho é a capacidade de usar recursos computacionais com eficiência para cumprir requisitos do sistema e manter essa eficiência à medida que a demanda muda e as tecnologias evoluem.

A avaliação da eficiência de desempenho de sua arquitetura inclui experimentar com mais frequência, usar arquiteturas sem servidor e projetar sistemas para ter alcance global em minutos.

- Cost optimization, ou Otimização de custos:

Otimização de custos é a capacidade de executar sistemas para entregar valor comercial com o menor preço.

A otimização de custos inclui a adoção de um modelo de consumo, análise e atribuição de despesas e uso de serviços gerenciados para reduzir o custo de propriedade.

Well-Architected Tool (Questionário de Avaliação):

Você pode acessá-la pela console de gerenciamento da AWS, criar uma carga de trabalho e executá-lo em sua conta da AWS para gerar um relatório mostrando as áreas que devem ser abordadas.

6 Principais Benefícios da nuvem AWS:

  1. Trocar despesa antecipada (Local / On premisses) por despesas variáveis,
  2. Benefícios de enormes economias de escala,
  3. Parar de tentar adivinhar a capacidade,
  4. Aumentar a velocidade e a agilidade,
  5. Parar de gastar dinheiro com execução e manutenção de data centers,
  6. Ter alcance global em minutos.