Software as a service: Usage based metering and billing for multi-tenant Web service resources using IBM Tivoli Usage and Accounting Manager

This demo explores how a SaaS service provider can meter and bill usage of multi-tenant Web services and related resources like databases, portals and LDAP directory server, by users belonging to multiple tenants. A scenario is shown where IBM Tivoli Usage and Accounting Manager (ITUAM) and a Java Management eXtension (JMX) based usage logging component is used to meter the usage of Web services and its resources. IBM Tivoli Usage and Accounting Manager job files and report server is used to generate billing invoices, usage metrics, and graphs for tenants.

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.



12 September 2008

This demo explores how a SaaS service provider can meter and bill usage of multi-tenant Web services and related resources like databases, portals and LDAP directory server, by users belonging to multiple tenants. A scenario is shown where IBM Tivoli Usage and Accounting Manager (ITUAM) and a Java Management eXtension (JMX) based usage logging component is used to meter the usage of Web services and its resources. IBM Tivoli Usage and Accounting Manager job files and report server is used to generate billing invoices, usage metrics, and graphs for tenants.

System requirements

You need JavaScript™ enabled in your browser.

Sample implementation artifacts for metering and billing multi-tenant web service resources

Download the development and deployment artifacts for WebSphere Application Server and WebSphere Application Server Community Edition, and the Tivoli Usage and Accounting Manager scenario Implementation and setup document.

Duration

Less than 10 minutes.

Downloads

DescriptionNameSize
TranscriptMeteringUsingITUAM_v18.pdf1.8MB
ITUAM instruction documentMeteringScenario_Deployment_and_Setup_Instructions_v11.pdf2.5MB
WebSphere Application Server artifactsws_usg_metering_was.zip9.7MB
WebSphere Application Server CE artifactsws_usg_metering_was_ce.zip26.3MB

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®.

Discuss

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Tivoli (service management), Tivoli
ArticleID=338036
SummaryTitle=Software as a service: Usage based metering and billing for multi-tenant Web service resources using IBM Tivoli Usage and Accounting Manager
publish-date=09122008