Hardware patterns - SaaS Lens

This whitepaper contains additional guidance not found in the SaaS Lens of the AWS Well-Architected Tool.

Hardware patterns

SaaS SUS 2: How do you maximize the value from the resources that the SaaS environment consumes?

SaaS, by its nature, tries to promote the sharing of infrastructure across tenants to maximize efficiency and economies of scale. SaaS providers should continually evaluate their opportunities to maximize infrastructure sharing to promote reduced energy consumption. SaaS providers should have an iterative improvement process that allows them to identify opportunities to limit excess resource consumption.

  • Best Practice–01: Use managed services to shift the responsibility for maintaining optimal utilization of the deployed hardware to AWS.

  • Best Practice–02: Right-size compute resources based on your architecture and iteratively optimize by tracking utilization, and use auto-scaling to handle peak system load.

  • Best Practice–03: Use serverless computing and other managed services to automatically scale resources as needed, eliminates tasks for infrastructure provisioning and management, and resources utilization is optimized. 

AWS services recommendation: