In this demo, a scenario is shown where multi-tenancy is enabled for a existing single tenant credit check service by introducing a WebSphere Enterprise Services Bus based mediation pattern. This pattern uses a WebSphere Enterprise Services Bus mediation module to perform two functions: Authorize access to the credit check service and route service invocations from a tenant bank's user to endpoints dedicated to that tenant. The endpoints are registered in WebSphere Service Registry and Repository for dynamic lookup based on a tenantID parameter in the service invocation context. Authorization policies are kept to Tivoli Access Manager.
Sample implementation artifacts for building SaaS solutions on IBM middleware
Download the Credit Check Service mediation module and detailed steps for deploying these artifacts into WebSphere Business Services Fabric and the WBSF Composition Studio.
Less than 10 minutes.
|Sample implementation artifacts||WESBSampleSourceV1.zip||6.2MB|
- Get started with IBM Software as a Service programs for business partners. Link to case studies, research documents, and current events. Learn about the many benefits of joining the IBM SaaS community, including a no-charge 90 minute consultation on your SaaS development project.
- Read more about WebSphere Enterprise Services Bus.
- The Redbook, Getting Started with Enterprise Service Bus V6 guides you through the capabilities and product features of WebSphere Enterprise Service Bus V6.0.
- "Enterprise Service Bus Implementation Patterns" describes technical criteria for selecting an ESB, shows how IBM products can implement an ESB, and then surveys common ESB implementation patterns.
- Browse the technology bookstore for books on these and other technical topics.
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®.