If your new to Amazon and are trying to understand your rising monthly costs, there are a few things you can check that could be consuming your available budget.
- When you create a new Instance, are you selecting the option to delete volumes on termination?
(if not the unused volumes will be adding to monthly charges and the longer you leave it to clean up the more difficult the task becomes to manage)
- When deleting instances are you removing unused volumes?
- When instances will not be needed for a period of time, you can create an AMI image and delete the instance. (The AMI uses a lower cost Snapshot to store your Instance and its Volumes, and is more cost effective for long term use)
- When deleting an AMI are you then removing the associated Snapshots
- When creating small test Instances, use Magnetic type volumes as it is cheaper, and you wont need the speed of the configurable IOPS volumes (General type Volumes) for test systems
- Shut instances when not in use (No cost for running the instance, just cost of the Volumes when instance stopped)
- If your using a higher powered processor to manage the load in peak period, you should consider splitting this into a smaller instance , that uses Auto Scaling to start up larger more powerful instances during peak load periods.
- If your ERP system uses Progress OpenEdge or a SQL database with TCP port connections between the database and Clients, the databases that require permanent connection will need to be available and served on the smaller (low powered) machine and connected using TCP port when each of the more powerful machines Auto scale, so you will need to engage a consultant to help you with that part so as to avoid exposing your data to unauthorized access.