WSO2, an open source SOA company, has launched a new platform for extending a service-oriented architecture (SOA) into cloud computing. The new WSO2 Cloud Platform features a family of cloud virtual machines; WSO2 cloud connectors; and multi-tenant WSO2 Governance as a Service.
The company said that all the WSO2 cloud platform services are based on open software standards, and support all applicable interoperable protocols and relevant open data standards. In addition, they allow users to take complete control of their data, ensuring that enterprises can protect and preserve their information.
According to WSO2, all its SOA products are available as WSO2 cloud virtual machines running on the Amazon Elastic Computing Cloud (EC2) and also as VMware ESX virtual machines. The products provide IT developers the convenience of simple deployment and zero configuration, and the ability to automatically scale as the load increases.
The company is also offering cloud virtual machine versions of the WSO2 Web Services Application Server (WSAS), Enterprise Service Bus (ESB), Governance Registry, Data Services Server, Identity Server, Business Process Server (BPS), and Mashup Server.
The company said that the two new WSO2 Cloud Connector products enable IT developers to provide fast, secure cloud services including Cloud Services Gateway (CSG) and Service Accelerator. The Cloud Services Gateway provides a managed gateway between the cloud and services in the enterprise. Applications of CSG include protecting APIs, providing a firewall for services, ensuring private data access, outsourcing computations, and offering security verification.
The Service Accelerator decouples quality of service (QOS) processing from back-end services and plugs the services into a layer that can process messages under high throughput. It is powered by the Web Services Framework for C++ (WSF/C++), which takes advantage of the C++ language’s ability to run anywhere, from 5 to 15 times faster than Java, the company said.
The Governance as a Service is a structured registry and repository with SOA lifecycle management support that allows users define custom lifecycles with conditional state transitions. It offers extension points for plug-in approach to linking resources and allowing users to encode their own governance rules and polices.
WSO2 Governance-as-a-Service is built with multi-tenant enabled versions of the core WSO2 Carbon framework used for deploying, running and managing services on the WSO2 Carbon componentized SOA platform and the WSO2 Governance Registry product, the company added.