
The WSO2 Cloud Services Gateway can be used to create a managed, secured channel for business processes and other tasks running in a public cloud to get access to enterprise data and services.
While cloud computing is taking off, it is never likely to be that all enterprise data will be in a publicly accessible cloud environment. As such, it will always be necessary to deploy in a hybrid environment where some components of an architecture are in a public environment while others are still within the safe haven of the enterprise data center. The WSO2 Cloud Services Gateway is the solution to bridge those environments together.

With WSO2 Cloud Services Gateway, service and data owners inside the enterprise can choose to selectively publish services and data to the cloud. The resulting services can be fully protected – authentication, authorization, confidentiality, integrity and more – where only approved messages are delivered to access the services.
The WSO2 Cloud Services Gateway component which sits inside the enterprise can augment any WSO2 service hosting product including WSO2 Web Services Application Server, WSO2 Enterprise Service Bus, WSO2 Business Process Server and WSO2 Data Services Server. The external component is the WSO2 Cloud Services Server which runs (currently) on Amazon EC2 to provide the public access point for internal services. At the developer’s request, the internal component publishes any internal services into the public server, thereby publishing them as external services. When messages are received by the public server, they are securely channeled into the enterprise where they are fully security validated before being delivered to the actual service endpoint. Responses traverse back the same way to the original service requester.
Applications of WSO2 Cloud Services Gateway include:
- Private data access
- API protection
- Firewall servicing
- Outsourcing computations
- Security verification
See the Resources section for a tutorial on how to set up and run the WSO2 Cloud Services Gateway.
Developer Edition of WSO2 Cloud Services Gateway
As a special developer tool, WSO2 is offering a publicly hosted version of the WSO2 Cloud Services Gateway for any developer to use free of charge (with limits on the number of messages that may be sent through it within a given period). This can be accessed with WSO2 Oxygen Tank credentials – further details are shown in the screencast in the resources section.
Cloud Services Gateway 1.1 can be accessed with the following AMI id: ami-98be53f1

