Performance Efficiency Pillar

The performance efficiency pillar focuses on using IT and computing resources efficiently. Key topics include selecting the right resource types and sizes based on workload requirements, monitoring performance, and making informed decisions to maintain efficiency as business needs evolve.

The Performance Efficiency pillar includes the ability to support development and run workloads effectively, gain insight into their operations, and to continuously improve supporting processes and procedures to deliver business value.

Key Areas

The Performance Efficiency pillar includes the following key areas:

  • Selection - Choosing the right compute, storage, database, and networking solutions
  • Review - Continuously evaluating new services and technologies
  • Monitoring - Ensuring resources are performing as expected
  • Tradeoffs - Using caching, partitioning, and other techniques to improve performance

Questions

The AWS Well-Architected Framework provides a set of questions that allows you to review an existing or proposed architecture. It also provides a set of AWS best practices for each pillar.

PERF01 - How do you select the best performing architecture?

View details →

PERF02 - How do you select your compute solution?

View details →

PERF03 - How do you select your storage solution?

View details →

PERF04 - How do you select your database solution?

View details →

PERF05 - How do you configure your networking solution?

View details →

PERF06 - How do you evolve your workload to take advantage of new releases?

View details →

PERF07 - How do you monitor your resources to ensure they are performing?

View details →

PERF08 - How do you use tradeoffs to improve performance?

View details →

AWS Services for Performance Efficiency

Amazon EC2

Provides resizable compute capacity in the cloud with a wide selection of instance types.

Amazon S3

Object storage built to store and retrieve any amount of data from anywhere.

Amazon RDS

Makes it easy to set up, operate, and scale a relational database in the cloud.

Amazon DynamoDB

Fast and flexible NoSQL database service for any scale.

Amazon CloudFront

Fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs.


Table of contents