This document discusses the need for multi-tenant SOA middleware for cloud computing. It outlines the challenges of implementing multi-tenancy and describes WSO2's Carbon platform and its architecture for achieving tenant isolation at different layers. The architecture isolates tenants through separate security domains, a multi-tenant registry implementation, and tenant-specific Axis2 contexts. It also discusses scaling and monitoring open challenges.
28. Let users run their single tenet apps (Services, Business processes, Web applications, Mediation logic, Rules etc. ) in this multi-tenant environment without any change.
55. BPS keeps all the data either in Context or in registry, and each tenet see a specific view.
56. Some products need some work, but in general they are implemented using registry for data and services for executions So the aforementioned model covers most usecases.