Explore one of three IBM® middleware based mediation patterns for rapid enablement of multi-tenancy for existing Web services implementations. The pattern in this demo uses WebSphere® Business Services Fabric. The remaining two patterns show the use of WebSphere Enterprise Services Bus and WebSphere DataPower. In the demo, multi-tenancy is enabled for an existing single tenant credit check service by introducing a WebSphere Business Services Fabric based mediation pattern layer. This pattern layer uses a new TenantID assertion defined as an extension to the core WebSphere Business Services Fabric ontology. The assertion acts on properties defined in the Web services context to dynamically route credit check service requests from users for a particular tenant bank to service endpoints dedicated to that bank. The WebSphere Business Services Fabric subscription manager is used to enroll users and organization to the credit check service and the WebSphere Business Services Fabric performance manager is used to view service usage logs for each tenant.
Download the sample implementation artifacts for building SaaS solutions on IBM middleware.
Less than 10 minutes.
- WebSphere Business Services Fabric product page
- Demystifying WebSphere Business Services Fabric policy evaluation and dynamic endpoint selection
- Develop and deploy multitenant Web-delivered solutions using IBM middleware
- Multitenancy and software-as-a-service using IBM middleware demos
- Build flexible ESB mediations with WebSphere Message Broker and WebSphere Service Registry and Repository
- WebSphere Application Server Community Edition zone
- developerWorks webcasts
- Get started with IBM Software as a Service programs for business partners
Get products and technologies
- Download IBM product evaluation versions and get your hands on application development tools and middleware products from DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.