The entry of cloud technology in the software world has fundamentally changed how software is built, deployed, and scaled.