Software as a Service: Web service mediation patterns for dynamic routing of multiple tenant requests using WebSphere DataPower SOA Appliances

Explore one of three IBM middleware based mediation patterns for rapid enablement of multi-tenancy for existing Web services implementations. This first pattern demo uses WebSphere DataPower Appliances. In this demo, a scenario shows where multi-tenancy is enabled for a existing single tenant credit check service by introducing a WebSphere DataPower Appliance based mediation pattern layer. This pattern layer uses a WebSphere DataPower Appliance Web service proxy and simple XSL routing policies to route service invocations from a tenant bank's user to endpoints dedicated to that tenant. The proxy also authenticates and authorizes users against policies configured in Tivoli Access Manager.

Technology team SOA , IBM Software Group, IBM

This team, in partnership with IBM's ISV and Developer Relations team, is responsible for assisting partners by demonstrating the applicability of IBM enterprise level middleware for deploying Software as a Service applications. Included in this team are: Mary Taylor, Devaprasad Nadgir, Jatinder Malik, Sobha Warrier, Sowmya Grama, David Carew, and Indrajit Poddar.



16 May 2008

Explore one of three IBM® middleware based mediation patterns for rapid enablement of multi-tenancy for existing Web services implementations. This first pattern demo uses WebSphere® DataPower Appliances. In this demo, a scenario shows where multi-tenancy is enabled for a existing single tenant credit check service by introducing a WebSphere DataPower Appliance based mediation pattern layer. This pattern layer uses a WebSphere DataPower Appliance Web service proxy and simple XSL routing policies to route service invocations from a tenant bank's user to endpoints dedicated to that tenant. The proxy also authenticates and authorizes users against policies configured in Tivoli® Access Manager.

System requirements

You'll need JavaScript™ enabled in your browser.

Sample implementation artifacts for building SaaS solutions on IBM middleware

Download the DataPower configuration scripts and detailed steps for deploying these artifacts into WebSphere DataPower.

Duration

Less than 10 minutes.

Downloads

DescriptionNameSize
TranscriptMediationUsingWDPScriptv9.pdf757KB
Sample implementation artifactsDataPowerSampleSource.zip5.75MB

Resources

Learn

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®.
static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=308337
SummaryTitle=Software as a Service: Web service mediation patterns for dynamic routing of multiple tenant requests using WebSphere DataPower SOA Appliances
publish-date=05162008