With the popularization (and even consumerization) of cloud computing, the as-a-Service (-aaS) business model has emerged as the predominant choice for enterprise software. The ability to bundle core software with value-added features and services for an ongoing fee has proven valuable for vendors and customers alike. As-a-Service delivery of software (SaaS), platforms (PaaS), and infrastructure (IaaS) are now common market offerings, while other examples including communications (CaaS), databases (DBaaS), and networks (NaaS) are emerging as viable business models.