You'll find many "as a service" options from cloud providers, and some businesses enjoy using the cloud for one or more of these services. PaaS (or Platform as a Service) is popular for a good reason: It manages your applications and other infrastructure in the cloud to save money on physical hardware and time maintaining servers. This allows developers to focus on development rather than environment configuration issues.
When you have a software development team, they can easily test their applications using a PaaS and promote code changes through environments easily. A good PaaS effectivley solves the common 'bottleneck' issues developers face when trying to succesfully deploy applications. Containerized apps will run regardless of the underlying hardware removing an operations team from the equation entirely.