I'm old enough to remember setting up data centers... actually running your own internet-connected data center is insanely expensive. It was insanely expensive in the 90's, it's almost certainly even more insanely expensive now, even taking inflation into account. If "moving to the cloud" just means renting EC2 instances from AWS or whatever GCP calls EC2 instances or even bare metal servers on Rackspace then yes, it's going to save you incredible amounts of money over standing up your own (internet-connected) datacenter. OTOH, the cost/benefit of Amazon's "value-add" services like lambdas and DynamoDB are a lot fuzzier, especially when you consider just how hard the vendor lock-in is.