Wipro has built w-SaaS, a platform for rapid SaaS enablement and deployment on cloud, using some of the commonly accepted trends in software engineering and open standards. The w-SaaS platform comprises of the following components:
- SOA-based services framework for SaaS enablement
- A Cloud Provisioning Fabric (CPF) to enable seamless portability between different clouds
- Unified Admin Console for platform services management, cloud management and tenant provisioning
The w-SaaS platform offers the following features:
Non-intrusive SaaS enablement
The SOA based framework services are available out-of-the-box for SaaS features like multi-tenancy, usage metering, billing, user management etc. These services can be consumed by the application in a non-intrusive way to operate in the SaaS model.
Seamless Cloud Deployment
The CPF provides features to create deployable images of the application and deploy them on a cloud infrastructure. The images created can be converted from one format to another thus allowing portability between different underlying clouds. The CPF also provides ability to provision hardware nodes into the cloud and to dynamically provision virtual machines on these hardware nodes.
Easy Platform Administration
The unified admin console provides the ability to administer and manage both the cloud platform and the SaaS applications. This also gives a unified look-and-feel for cloud management regardless of the underlying cloud.