For building and testing applications, cloud providers’ pay-as-you-go pricing models offer tremendous flexibility. But leaving applications to run 24/7 can be costly. This is especially true for larger enterprises, where the costs of applications are often not billed individually, making it harder to spot unnecessary expenditure. As an AWS partner, we’ve identified how to manage unneeded EC2 (Amazon Elastic Compute Cloud) instances and save costs by shutting them down overnight, explained here step-by-step.
The AWS Solutions Library includes an Instance Scheduler: a serverless tool for automatically starting and stopping EC2 and RDS instances. You can use the tool to define multiple schedules for different use cases. For example, you could have schedules for:
In our customers’ environments, the Instance Scheduler is managed centrally, enabling applications to consume it without operational overhead. The Solution is very user friendly, as the end-user only needs to tag the instances with the appropriate schedule tag.