Skip to main content

 

Software > 

IBM Software as a Service Enabling Technologies


This series of in-depth demos and presentations shows how to address a number of technical challenges when building a Software as a Service solution. These challenges are addressed through a set of architectural patterns exploiting features in IBM middleware.

Addressing Software as a Service Challenges by Using IBM Middleware

This overview shows how to address a number of technical challenges when building a Software as a Service solution.

Play (7 min 49 sec) Download (5.48MB)

Additional resources
View script (21.80KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (5.02MB)

Building Web Delivered SaaS Applications on Open-source and Entry-level IBM Middleware

This in-depth demo describes a set of architectural patterns exploiting features in open source and entry-level IBM® middleware to build cost-effective Software as a Service solutions. This demo shows how to share a single instance of the IBM WebSphere® Application Server Community Edition and IBM DB2® Express-C between multiple tenants, with a different look-and-feel and access control.

Play (8 min 55 sec) Download (6.59MB)

Additional resources
View script (23.92KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (6.13MB)

Building Multi-tenant Applications Using IBM WebSphere Portal Server

This in-depth demo addresses one of the primary issues faced by customers who want to implement a Software as a Service solution - how to construct their multi-tenant environment. The demo shows how multi-tenancy can be implemented using the Virtual Portal feature of IBM WebSphere® Portal Server.

Play (7 min 35 sec) Download (4.96MB)

Additional resources
View script (22.87KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (4.50MB)

Designing a Multi-tenant Data Architecture Using IBM DB2 V9

This in-depth demo addresses one of the primary issues faced by customers who want to implement a Software as a Service solution – how to design a multi-tenant shared database architecture that provides a simple mechanism for implementing tenant data configuration. The demo focuses on a shared schema architecture and will show how the XML capabilities of IBM DB2® V9 simplify tenant data configuration.

Play (7 min 2 sec) Download (7.36MB)

Additional resources
View script (22.12KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (6.90MB)

Web Service Mediation Patterns for Dynamic Routing of Multiple Tenant Requests Using IBM WebSphere DataPower SOA Appliances

This in-depth demo shows how multi-tenancy is enabled for an existing single tenant credit check service by introducing an IBM WebSphere DataPower SOA Appliance-based mediation pattern layer. This pattern layer uses a WebSphere DataPower SOA 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 IBM Tivoli® Access Manager.

Play (8 min 6 sec) Download (9.29MB)

Additional resources
View script (30.65KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (8.83MB)

Building a Multi-tenant User Registry Using IBM WebSphere Portal Server & IBM Tivoli Directory Server

This in-depth (1 of 3) demo addresses one of the primary issues faced by customers who want to implement a Software as a Service solution – how to enforce security in a Software as a Service application. The demo focuses on how to build a multi-tenant user registry using IBM WebSphere® Portal Server and IBM Tivoli® Directory Server.

Play (7 min 55 sec) Download (7.08MB)

Additional resources
View script (21.50KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (6.62MB)

Enforcing Role Based Access Control Using IBM WebSphere Portal Server & IBM Tivoli Directory Server

This in-depth demo (2 of 3) addresses one of the primary issues faced by customers who want to implement a Software as a Service solution – how to enforce security in a Software as a Service application. The demo focuses on how IBM WebSphere® Portal access control features can be exploited for enforcing security in a SaaS application by restricting the set of portal pages and portlets that a particular user can access, based on the role of the user.

Play (6 min 16 sec) Download (6.22MB)

Additional resources
View script (21.34KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (5.76MB)

Securing Human Tasks in Workflows Using IBM WebSphere Process Server & IBM Tivoli Directory Server

This in-depth demo (3 of 3) addresses one of the primary issues faced by customers who want to implement a Software as a Service solution – how to enforce security in a Software as a Service application. The demo focuses on how the LDAP Staff Resolution plug-in feature in IBM WebSphere® Process Server is used to secure human tasks in business process execution language (BPEL) processes with a common user registry.

Play (7 min 15 sec) Download (7.75MB)

Additional resources
View script (22.68KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (7.28MB)

Simplified Tenant Provisioning Using IBM Entry Level Middleware

This in-depth demo describes an approach to simplifying tenant provisioning in a multi-tenant environment that has been built using open source and entry-level IBM® middleware, i.e IBM WebSphere Application Server Community Edition, IBM DB2 Express-C and openLDAP. This demo focuses on the use of Apache ANT scripts and portlets for the administrator roles.

Play (7 min 22 sec) Download (10.55MB)

Additional resources
View script (20.63KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (10.08MB)

Composing Multi-tenant User Interfaces Using IBM WebSphere Portlet Factory

This in-depth demo addresses one of the primary issues faced by customers who want to implement a Software as a Service solution – how to host multiple tenants from a shared environment while providing each tenant with the branding and customization that they require. In this demo, you'll see the dynamic profiling capability of IBM WebSphere® Portlet Factory and how it is used in conjunction with virtual portals to provide tenant customization through configuration rather than custom coding.

Play (7 min 49 sec) Download (4.40MB)

Additional resources
View script (21.98KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (3.94MB)

Web Service Mediation Patterns for Dynamic Routing of Multiple Tenant Requests Using IBM WebSphere Enterprise Services Bus

This in-depth demo shows a scenario where multi-tenancy is enabled for a existing single tenant credit check service by introducing an IBM 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 IBM WebSphere Service Registry and Repository for dynamic lookup based on a tenantID parameter in the service invocation context. Authorization policies are stored in IBM Tivoli Access Manager.

Play (7 min 47 sec) Download (8.64MB)

Additional resources
View script (31.35KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (8.18MB)

Web Service Mediation Patterns for Dynamic Routing of Multiple Tenant Requests Using IBM WebSphere Business Services Fabric

This in-depth demo shows, multi-tenancy being enabled for an existing single tenant credit check service by introducing an IBM 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.

Play (8 min 53 sec) Download (10.79MB)

Additional resources
View script (33.35KB)



Add to PowerPoint®
To add this demonstration to a PowerPoint slide,
  1. Download the Windows Media Video file
  2. Open PowerPoint®
  3. Edit the desired slide
  4. Select Insert > Movie > Movie from file
  5. Select the downloaded file

More information

Other download formats [Help]
Video podcast on iTunes®
Adobe® Flash® file (10.33MB)

 
We're here to help

Easy ways to get the answers you need.

Call me

or call us at US 1-877-426-3774 Priority code 104CB39W

Local phone numbers


Related demo links

Burn a DVD with recorded demos from this site

RSS

Subscribe to our RSS feed to be notified of new demos

RSS

Subscribe to our video podcasts


Viewers and players

Get Adobe® Reader®

Get iTunes®

Get Adobe® Flash® Player