:AWS Well-Architected Framework:

Gavin Reji Thoppil
3 min readJun 16, 2021

The AWS Well Architected Framework helped us in understanding the benefits and drawback of decision you make while creating systems on AWS It allows customers to continuously evaluate their designs to best practice and discover area for enhancement. Using the Framework , clients will discover architectural best practices for creating and maintaining cloud based systems that are reliable, secure and efficient.

* The framework establishes a regular method for assessing systems against the attributes clients expect from modern cloud-based systems, as well as the repairs essential to attain those attributes.

* It offer AWS best practices and techniques for developing and running a cloud workload, as well as link to additional implementation detail and architectural pattern

* The AWS Well Architected Tool is a cloud service that allow clients to examine and asses their architecture using the AWS Well Architected Framework in a reliable manner.

The AWS Well Architected Framework is based on five pillar

Operational Excellence

This pillar is combinations of processes, continuous improvement, and monitoring systems that delivers business value and continuously improves sustaining processes and procedures.

Design principle for operational excellence in the cloud:

  • Perform operation as code
  • Make frequent, small, reversible change
  • Refine operations procedure frequently
  • look out for failure
  • be trained from all operational failures

Security

Security pillar help on protecting information, systems, and assets along with providing business need.

Design principles for security in the cloud:

  • Implement a strong identity foundation
  • Enable traceability
  • Apply security at all layers
  • Automate security best practices
  • Protect data in transit and at rest
  • Keep people away from data
  • Prepare for security events

Reliability

The Reliability pillar consist a workloads ability to fulfill its anticipated function accurately and constantly when expected. This involves being able to run the workload during its entire duration.

Design principles for reliability in the cloud:

  • Automatically recover from failure
  • Test recovery procedures
  • Scale horizontally to increase aggregate workload availability
  • Stop guessing capacity
  • Manage change in automation

Performance Efficiency

Performance Efficiency stars on ensuring a system deliver maximum performance for a set of AWS resources utilized.

Design principles for performance efficiency in the cloud:

  • Democratize advanced technologies
  • Go global in minutes
  • Use server-less architectures
  • Experiment more often
  • Consider mechanical sympathy

Cost Optimization

The ability to handle system to offer business value at the lowest possible cost is available in the Cost Optimization pillar. The cost optimization pillar introduce design concepts, best practices, and query.

Design principles for cost optimization in the cloud:

  • Implement Cloud Financial Management
  • Adopt a consumption model
  • Measure overall efficiency
  • Stop spending money on undifferentiated heavy lifting
  • Analyze and attribute expenditure

Please feel free to write @ rockstargang182@gmail.com for any queries on AWS Well-Architected Framework

Thank you!

--

--