Cloud costs are unpredictable, unlike traditional IT infrastructure. In a Platform-as-a-Service (PaaS) public cloud, a single application stack could be made up of many different services and resources—each with its own pricing model.