Increased operational efficiency is one of the primary reasons most organizations are migrating applications to the cloud. The efficiency afforded by public cloud environments comes in many forms, a key one being the ability to eliminate the over-provisioning of resources. After undertaking a cloud migration, organizations no longer have to go through the time and expense of buying, deploying, and integrating servers to accommodate for spikes in network traffic. Instead, they can dynamically scale compute resources as demands change, paying only for what they use.
On the Amazon Web Services (AWS) Cloud, you can utilize AWS Auto Scaling, which automatically provisions additional Amazon Elastic Compute Cloud (Amazon EC2) capacity to keep applications available and maintain performance while optimizing costs.