Skip to content

Performance Efficiency

The Performance Efficiency pillar includes the ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve.

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

AWS services for Performance Efficiency

Amazon EC2

Secure, resizable compute capacity with the broadest choice of processors and instance types.

AWS Lambda

Run code without provisioning servers; scales automatically with demand.

Amazon CloudFront

Global content delivery network that accelerates delivery of data, videos, and APIs.

AWS Global Accelerator

Improves availability and performance of your applications for global users.

AWS Compute Optimizer

Recommends optimal AWS resources for your workloads based on utilization data.

Amazon ElastiCache

Fully managed in-memory caching to speed up data access.

Related resources