...
- Create budget alerts to notify you when expenses exceed projections.
- Unless there is an architectural reason to do otherwise, deploy services and resources to a single geographic region. It's easy to forget where services have been spun up and get an unexpected bill.
- Costs may vary depending on geographic region. Consider a balance of cost and distance when selecting a geographic region to deploy resources.
...
Cloud versus On-Premise
- Cloud costs are typically based on usage so shut down services when not in use and delete data that is no longer needed.
- Downloading data from the Cloud (a.k.a. egress) usually incurs a cost. If you need to distribute a lot of data then an on-campus service may be a better choice.
- In the Cloud you have more control over your infrastructure but also more responsibility
- For intermittent use, batch workloads or short term projects the Cloud can be a great fit. See AWS Batch, Azure Batch, and GCP Dataproc.
- For long term use of highly utilized resources buying servers and installing them on campus may be more cost effective
...