Business as a Service
BaaS is a business process outsourcing method that utilizes a combination of cloud technologies for process management. BaaS describes a method of cloud-based business process outsourcing (BPO) that is available at flexible pricing models that are subscription or consumption-based.
The next step in the evolution of cloud computing is to move a business vertical or an entire business division into the cloud, in the form of Business-as-a-Service (BaaS). It's the service that will be provided to the consumer in the form of an integrated set of transactional and collaborative activities to accomplish a specific organizational goal. Comprehensive business services (offered as SaaS) will be orchestrated (as BPaaS), managed and monitored (as MaaS), run (as PaaS), and hosted (as IaaS) – all in the cloud. This concept of Business as a Service will allow end-users and partners to remotely run and monitor entire business verticals in the cloud and allow CXOs to focus on their core businesses instead. NorthStar is one such example.
Using BaaS, vendors will not only host the software solution on their infrastructure on behalf of an organization but also take part in managing the business, to ensure goals are met. BaaS will bring together the architectural, modeling, technical, design, planning, and monitoring templates and competencies necessary to allow an enterprise to quickly deliver low-cost, scalable, and reliable business solutions to its customers. Additionally, BaaS will allow CXOs to accomplish specific organizational goals and jumpstart their businesses by providing relevant tools, operating models, SLAs, and integrated sets of transactional and collaborative activities.