Skip to content

Instantly share code, notes, and snippets.

@csabapalfi
Last active November 16, 2021 11:02
Show Gist options
  • Save csabapalfi/75f326f77dbae08048a3263f04a0c57c to your computer and use it in GitHub Desktop.
Save csabapalfi/75f326f77dbae08048a3263f04a0c57c to your computer and use it in GitHub Desktop.
AWS Well-architected Framework

5 pillars

Security

  • protect information, systems, and assets while delivering business value
  • utilising risk assessments and mitigation strategies

Reliability

  • ability to recover from infrastructure or service failures
  • dynamically acquire computing resources to meet demand
  • mitigate disruptions such as misconfigurations or transient network issues

Performance Efficiency

  • use computing resources efficiently to meet system requirements
  • to maintain efficiency as demand changes and technologies evolve

Cost Optimization

  • the ability to avoid or eliminate unneeded cost or suboptimal resources

Operational Excellence

  • the ability to run and monitor systems to deliver business value
  • to continually improve supporting processes and procedures

General design principles

  • stop guessing capacity needs
  • test systems at production scale
  • lower the risk of architecture change
  • automate to make architecture experimentation easier
  • allow for evolutionary architectures

Well-architected questions/answers/best practices

See Appendix in AWS Well-architected Framework whitepaper

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment