Coté

Lower your cloud bill by upgrading Spring Boot - FinOps for Java apps - Spring Framework

You can lower your cloud bill by upgrading from older versions of Spring Boot to newer versions. It’ll also speed up your apps! Want to discover how? Try this free tool, the Spring Health Assessment Report to find which of your apps to start with.

You can reduce your cloud bill right now if you just upgrade from Spring Boot 2.6 to Spring Boot 3.2.

The reason this works is because you end up using less memory and you have a much smaller boot up time for your applications. That means you don’t need as beefy VMs up in your cloud or wherever you’re running things.

And you also have faster startup time, so you don’t need long running processes, and you don’t have to pay for that.

This really gets to one of the major ways that you save money with FinOps or whatever, and that is to fix your application architectures.

Your cloud costs often come from the way your application is written, the way that it runs, and so keeping your version of Spring up to date is one of the better ways to just get cost savings for free.

My friend DaShaun did an experiment with this, where he showed that going from Spring Boot 2.6 to Spring Boot 3.2 reduced the memory footprint for his application from 360 megs all the way down to 83.4 megs.

And then, the startup time for his Spring Boot based app, went from 1. 4 seconds all the way down to 0.061 seconds. That’s a 95 percent speed up in booting up your VM time.

That means that you can move to more of a serverless, microservices, or whatever, model where you don’t have long running processes.

And then of course, your memory footprint is much smaller, meaning you can reset the kind of VMs and other cloud resources that you’re using , so your costs are lower.

If you want to get a sense of how you can upgrade your Spring apps, what they’re doing, you can check out a free new tool called the Spring Health Assessment.

You upload your project to it and it looks through it and tells you the potential that you have in a nice pretty report with donut charts, how you can upgrade things. Get started, and good luck reducing your bill.

And to see the improvements you can get, check out my friend DaShaun’s demonstration of this here.

You can get started with all of that using the free Spring Health Assessment report tool

@cote@hachyderm.io, @cote@cote.io, @cote, https://proven.lol/a60da7, @cote@social.lol