I heard many people reffering to as "Cloud cost optimization needs to shift left",
Today there are 3 ways to provision capacity on cloud (think about it 3 legs of stool)
1. On-demand instances offer immediate access to compute resources they are often associated with cost inefficiencies and unpredictable expenses and can cause costs to spiral out of control if resources aren't managed properly.
2. Spot instances provide cost savings but can also be latency issues, and instances may be reclaimed by the cloud provider without prior notification, leading to disruptions.
3. Capacity reservations While it guarantees resource availability, there is a risk of underutilization. If resources are not actively used, organizations may still incur high costs, making this solution potentially expensive when workloads are not running at capacity."
Flex Compute (4th leg of the stool), customized for Non-steady state workloads recently I recorded a podcast with CloudIDR team,
What are some of the current limitations in cloud maturity and how this contributes to performance bottlenecks and potentially lead to unmonitored cloud spikes? Overall thesis is Flex compute approach, capacity is allocated only when needed and released as soon as it’s no longer required. This ensures cost efficiency without requiring any additional tools or creating a burden for teams.
Link to the podcast I hosted earlier this week: https://medium.com/@saimsafder14/441c2eab0b7d