Reliability is the characteristic of a system to acquire compute resources when patterns in traffic change and the ability to acquire resources dynamically to match the demand. Services like Auto Scaling and Elastic Load Balancing are designed to provide such capabilities to compensate capacity as needed and scaling into lower costs.
Every company and application is different so proactive and reactive mechanisms that can adapt to organic traffic must be used or even schedule anticipated increases on demand.
The following topics will be covered in this chapter:
- Elastic Load Balancing and types
- ELB attributes
- AWS Auto Scaling