Over a million developers have joined DZone.

On Deploying WSO2 ESB as a Service

· Cloud Zone

Build fast, scale big with MongoDB Atlas, a hosted service for the leading NoSQL database on AWS. Try it now! Brought to you in partnership with MongoDB.

In today’s business environment, increasing agility and lowering cost is a business imperative.  Forward thinking development teams are deploying shared services (e.g. ESB-as-a-Service) instead of traditional middleware silos.  Our total cost of ownership calculation indicates organizations can save significant software subscription cost, operations management effort, and infrastructure expense when deploying multi-tenant, shared container based application platform middleware services.

Many WSO2 clients run several WSO2 Enterprise Service Bus instances in production today, and we encourage our clients to evaluate how implementing ESBs within a Cloud Platform-as-a-Service environment reduces time to market and decreases ownership cost.

Decrease Ownership Cost

For example, sharing an ESB-as-a-Service platform across eight tenants may reduce your organization’s cost by 66% and half server instance count.  While economies of scale benefits further increase beyond eight tenants, even organizations with only four ESB silos can remain investment neutral while benefiting from Cloud Platform-as-a-Service environment improvements.

Reduce Time to Market and Increase Agility

When offering ESB-as-a-Service, time to market is improved, and agility is increased.  Teams can rapidly provision an ESB tenant space, automatically enforce standard security and management features, quickly upload ESB endpoints and mediation flows, and share a reliable, high availability infrastructure configuration.

The Cloud Platform-as-a-Service environment enables tenant specific personalization with required security, SLA, and management isolation.  Personalization may require loading tenant specific code, configuration files, or data.   Tenant specific resources must be isolated and not shared across tenants.  Cloudy tenant-aware security managers, code deployers, and load balancing components built into the WSO2 Stratos Platform as a Service (PaaS) environment achieves expected context separation and resource isolation.

We have created resources that describe how you can make the journey from standalone, terrestrial server silos towards shared Cloud middleware services.  I encourage you to review deployment models shared in our ‘Delivering On-Demand, Shared Middleware Services’ webinar, learn how eBay processes over 1 Billion transactions per day, and evaluate the total cost of ownership advantage when choosing WSO2 Stratos, the only multi-tenant, shared container Platform as a Service offering available today.

Now it's easier than ever to get started with MongoDB, the database that allows startups and enterprises alike to rapidly build planet-scale apps. Introducing MongoDB Atlas, the official hosted service for the database on AWS. Try it now! Brought to you in partnership with MongoDB.


Published at DZone with permission of Chris Haddad, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}