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.