DEV Community

Hugo Lemos da Silva
Hugo Lemos da Silva

Posted on

AWS Well-Architected

CINCO PILARES WELL-ARCHITECTED

  • Operational Excellence: executar e monitorar para entregar valor
    • Execute operações como código
    • Faça alterações frequentes, pequenas e reversíveis
    • Refine os procedimentos operacionais com frequência
    • Antecipe falhas
    • Aprenda com todas as falhas operacionais
  • Security: proteger informações e sistemas

    • Implementar uma forte base de identidade
    • Habilitar a rastreabilidade
    • Aplicar segurança a todas as camadas
    • Automatizar as melhores práticas de segurança
    • Proteger dados em trânsito e em repouso
    • Manter as pessoas afastadas dos dados
    • Preparar-se para eventos de segurança
  • Realiability: garantir que uma carga de trabalho execute sua função prentendida corretamente e de modo consistente

    • Recuperação automática de falhas
    • Testar os procedimentos de recuperação
    • Escale horizontalmente para aumentar a disponibilidade agregada da carga de trabalho
    • Parar de tentar adivinhar a capacidade
    • Gerencie as alterações na automação
  • Perfomance Efficiency: uso eficiente de recursos e computação

    • Democratizar tecnologias avançadas
    • Tornar-se global em minutos
    • Usar arquiteturas sem servidor
    • Experimentar com mais frequência
    • Considere a afinidade mecânica
  • Cost Optimazion: compreensão e controle de onde o dinheiro está sendo gasto, ajustando os recursos e serviços

    • Implemente o gerenciamento financeiro na nuvem
    • Adote um modelo de consumo
    • Avalie a eficiência geral
    • Pare de gastar dinheiro em tarefas pesadas genéricas
    • Analise e atribua despesas

PRINCÍPIOS GERAIS

  • Pare de ficar adivinhando a sua capacidade
  • Teste o seu produto em escala de produção
  • Automatze a sua arquitetura para sua experimentação ser fácil
  • Permita a evolução da arquitetura
  • Construa sua arquitetura baseado em dados
  • Melhore através de gamedays

PRINCÍPIOS DO DESIGN

  • Escalabilidade: vertical & horizontal
  • Recursos descartáveis: nada é para sempre
  • Automação: serverless, IasS, auto scaling
  • Loose couple: falhas não podem cascatear & não ao monolíto
  • Serviços não Servidores: será que não tem um serviço para isso

O intuito é criar um artigo rápido na hora da dúvida para uso pessoal, ficarei feliz caso tenha te ajudado ou esclarecido algo.

Dúvidas, me chama no linkedin: https://www.linkedin.com/in/hugo-lemos-da-silva/

ou no insta: https://www.instagram.com/hugollemos.s/

Top comments (0)