WSO2 Private PaaS

WSO2 Private PaaS

WSO2 Private PaaS delivers standard, on-premise, application, integration, data, identity, governance, and analytics Platform as a Service (PaaS) to your IT project teams. It is a complete, multi-tenant, self-service, metered, middleware cloud for complex, enterprise-ready projects.

Giving you all the power of cloud, WSO2 Private PaaS is built on top of the Apache Stratos project. It is the most complete, enterprise-grade solution, offering an open Platform as a Service, enriched with all the generic features that a PaaS would include. More significantly, it adds functionality to host pre-integrated, fully multi-tenant WSO2 Carbon middleware products as cartridges that deliver a wide range of cloud PaaS.

Private-PaaS Layered Architecture

Extend the platform using cartridges

Priavte PaaS Cartridges

WSO2 Carbon middleware products are available as multi-tenant ready-to-use cartridges allowing enterprises to move their on-premise WSO2 middleware stack to the cloud. WSO2 Private PaaS 4.0.0 release includes the following WSO2 products as cartridges:

  • WSO2 Enterprise Service Bus (ESB) 4.8.1
  • WSO2 Application Server (AS) 5.2.1
  • WSO2 API Manager 1.7.0
  • WSO2 Business Process Server (BPS) 3.2.0
  • WSO2 Identity Server (IS) 5.0.0

Moreover, WSO2 Private PaaS is capable of hosting almost any type of application by means of cartridges. Some pre-built ready-to-use cartridges include:

  • PHP 5.5
  • Apache Tomcat 7
  • Ruby 2.1.0
  • Node.js 0.10
  • Wordpress 4.1

Or write your own cartridge

  • Version 4.0.0

Ready to use AMI

Amazon EC2 AMIs
Asia Pacific Region
Private PaaS - ami-4e062c1c
Base image - ami-e6bd9eb4

WSO2 Private PaaS


Extensible cartridge architecture

  • Ability to plug in third-party run-times such as PHP, MySQL, and Tomcat
  • Support for Puppet-based cartridge provisioning and application orchestration
  • Seamless integration with WSO2 Carbon product level multi-tenancy (multi-tenant cartridges)

Deploy over your preferred IaaS

  • Supports Amazon Web Services EC2
  • Supports OpenStack
  • Experimental support for VMWare vCloud
  • Capability to support any IaaS via jClouds API

Cloud burst your platform

  • Ability to define autoscaling policies over multiple IaaSs
  • Scale up to public IaaS, in an event of resource run out in your on premise IaaS

Choose the load balancer of your choice

  • WSO2 Private PaaS ships a tenant-aware load balancer that is capable of serving different tenant requirements
    • “Economy class” for low-priority workloads/tenants
    • “Private jet” mode for workloads/tenants that require dedicated resources
  • The load balancer itself is a pluggable cartridge component
  • Bring in your own load balancer in the Private PaaS environment

Policy-based multifactor auto-scaling

  • Transparently add services when new resources are needed
  • Ability to define your own scale up/scale down logic
  • Define the scaling policy with load average/memory/cpu-usage/etc.

Easy SaaS app development

  • Make use of the in-built tenancy model in your SaaS apps
  • Support for logging,metering and billing

Integration ready

  • Exposes a Simple RESTful admin API
  • Command line client to manage the Private PaaS
  • User friendly Web-based admin interface to manage your PaaS