Increased scalability and predictable cost
If monolithic applications bog down under heavy demand, the only option is to replicate the entire software application to a bigger and more powerful computer - if one is available - and this migration process is hard to do, time-consuming, and costly. This type of scaling takes planning and can’t be done on a whim. If the demand peak is brief, such as a holiday season, this is a wasteful use of valuable budget without seeing a return on investment.