Looking for knowledge and tools for cloud cost optimization? Here you can find many useful links for Amazon Web Services, Azure and Google Cloud Platform.
Cost management
Tools for cost monitoring, reporting and alerting.
- AWS
- Azure
- Google Cloud Platform
Automatic advisors
Automatic recommendations based on current resuorce consumption.
- AWS
- Azure
- Google Cloud Platform
Instances start/stop scheduling
Automatic startup and shutdown of virtual machines or databases. For example, you can automatically shutdown your development environments for the evening or weekends.
- AWS
- AWS Instance Scheduler - complex solution from AWS
- Azure
- Google Cloud Platform
- Scheduling compute instances with Cloud Scheduler
- github.com/lmaczulajtys/gcp-instance-scheduler - similar to AWS solution written in Python
- github.com/future-architect/gcp-instance-scheduler - different approach in Go
Instances reservation
Up to 70% discounts for reserving resources for 1 or 3 years.
- AWS
- If you know amount and type of machines you want to reserve:
- If you know how much ($/hour) computing power you are buing:
- Azure
- Google Cloud Platform
Spot/preemtible instances
Up to 70% discounts for using temporary virtual machines.
- AWS
- Azure
- Google Cloud Platform