Well-Architected Framework

The Well-Architected Framework by Amazon helps users to build secure, high-performing, resilient, and efficient infrastructure for their applications. Based on five pillars of cloud architecture design principles—

  • operational excellence
  • security
  • reliability
  • performance efficiency
  • cost optimization

Core Principles

The core principles of AWS are – Elasticity and Scalability

Elasticity

  • Refers to capability of resource usage dynamically
  • Avoids traditional anti-pattern of over provisioning of infrastructure resources to cope with capacity requirements.
  • It helps to reduce any over provisioned resources
  • In AWS it is offered as pay as you pay, model

Scalability

  • Ability to scale without changing the design.
  • In AWS, scalability is achieved by scaling-out. 
  • The technology components are commodities to be thrown if they fail or grow by adding.

To successfully leverage the AWS cloud 

  • Autoscaling allows you to automatically horizontally scale to accommodate load.
  • Bootstrapping provides automatic setup of servers after they boot. (By AMI and CloudFormation)
  • Loosely Coupled
  • Stateless
  • Horizontal
  • Treat servers as disposable resources

Automate Automate Automate

Menu