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/

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post