Last week WSO2 officially announced about the first SOA initiatives to the cloud. This is a result of the work of couple of months but with minimal changes. Why I say minimal changes the core Carbon architecture was capable of supporting the required architecture changes for the cloud. So this is an another extension to the existing middleware and the same code base. The approach to support the cloud drives on four major categories, Cloud virtual machines, Cloud connectors, Cloud services and Cloud middleware.
While people were using cloud as a buzzword, WSO2 was working on cloud for a while on the infrastructure and operational requirements, after that WSO2 built their own in-house cloud to make a smooth run of the internal operations. Within those exercises WSO2 found the interrelation with SOA and cloud computing and the agility of the Carbon framework to support the cloud. So I can say this a pragmatic approach to the cloud from this world class middleware company. People talk about cloud on colorful PowerPoint slides but as always the code talk first in WSO2 and the announcement is with a working code.
We will look at the initial four offerings provided for the cloud with this Cloud-1.0 release.
Cloud virtual machines provide a pre-configured binaries of WSO2 middleware products including WSO2 WSAS, WSO2 ESB that can be port in a public cloud or a private cloud. For public cloud WSO2 provides AMIs for Amazon EC2 instances and for the private/local clouds VM ware, VM ware ESX and Linux KVM. This images are really useful for architects to quickly build and make the SOA up and running in your enterprise. There will be tools coming up to clone your instances in the cloud that will be helpful to move your development/test instances to production instances.

Cloud connectors can consider as QOS for the WSO2 Cloud framework. Connectors make the usage of the cloud framework more flexible and address the well known problems in a SOA in the cloud. Initially there are two tools available, Cloud Services Gateway (CSG) and the Services Accelerator. CSG provides facility to publish your local services into public in a secured way. This will reduce the huge infrastructure costs to do such deployment in a local datacenter. Not only the cost it saves the time on implementing such solution. Beauty of this solution is you will be able to control your service rather than letting a datacenter person to maintain it for you. Service accelerator helps to keep the performance of your SOA with the QOS (e.g. security), a good solution for real time data related SOA solutions. Architects will benefit from both this solutions that it doesn't have a dependency to the hardware requirements and provide more agility to the solution architecture.
Third offering is related to two latest concept of SaaS (Software as a Service) and PaaS (Platform as a Service). WSO2 Cloud Services initially offers Governance as a Service (GaaS) and Identity as a Service (IdaaS) is coming out soon. GaaS provides you the ability to quickly create your SOA governance framework in the cloud and build your SOA metadata repository in minutes. I'm not going to talk more about GaaS that I will be writing a detailed areticle on W
SO2 OxygenTank about GaaS during the next few weeks.
Forth and the last offering of the first iteration is Cloud Middleware. This is a combination of the SaaS, PaaS and the connectors that will alow you to architect your cloud based multi-tenant solutions using WSO2 middleware. Your solution can be fully deployed in the cloud, partly deployed in the cloud or remain locally by using the services in the cloud. You can apply the existing patterns and practices and map them to the new cloud concepts that we will be talking about more on that space in future.
If you are interested on learning more about WSO2 cloud story Paul Fremantle CTO of WSO2 Inc will be doing a webinar on November 24th, registrations are open now.
While people were using cloud as a buzzword, WSO2 was working on cloud for a while on the infrastructure and operational requirements, after that WSO2 built their own in-house cloud to make a smooth run of the internal operations. Within those exercises WSO2 found the interrelation with SOA and cloud computing and the agility of the Carbon framework to support the cloud. So I can say this a pragmatic approach to the cloud from this world class middleware company. People talk about cloud on colorful PowerPoint slides but as always the code talk first in WSO2 and the announcement is with a working code.
We will look at the initial four offerings provided for the cloud with this Cloud-1.0 release.
Cloud virtual machines provide a pre-configured binaries of WSO2 middleware products including WSO2 WSAS, WSO2 ESB that can be port in a public cloud or a private cloud. For public cloud WSO2 provides AMIs for Amazon EC2 instances and for the private/local clouds VM ware, VM ware ESX and Linux KVM. This images are really useful for architects to quickly build and make the SOA up and running in your enterprise. There will be tools coming up to clone your instances in the cloud that will be helpful to move your development/test instances to production instances.
Cloud connectors can consider as QOS for the WSO2 Cloud framework. Connectors make the usage of the cloud framework more flexible and address the well known problems in a SOA in the cloud. Initially there are two tools available, Cloud Services Gateway (CSG) and the Services Accelerator. CSG provides facility to publish your local services into public in a secured way. This will reduce the huge infrastructure costs to do such deployment in a local datacenter. Not only the cost it saves the time on implementing such solution. Beauty of this solution is you will be able to control your service rather than letting a datacenter person to maintain it for you. Service accelerator helps to keep the performance of your SOA with the QOS (e.g. security), a good solution for real time data related SOA solutions. Architects will benefit from both this solutions that it doesn't have a dependency to the hardware requirements and provide more agility to the solution architecture.
Third offering is related to two latest concept of SaaS (Software as a Service) and PaaS (Platform as a Service). WSO2 Cloud Services initially offers Governance as a Service (GaaS) and Identity as a Service (IdaaS) is coming out soon. GaaS provides you the ability to quickly create your SOA governance framework in the cloud and build your SOA metadata repository in minutes. I'm not going to talk more about GaaS that I will be writing a detailed areticle on W
SO2 OxygenTank about GaaS during the next few weeks.Forth and the last offering of the first iteration is Cloud Middleware. This is a combination of the SaaS, PaaS and the connectors that will alow you to architect your cloud based multi-tenant solutions using WSO2 middleware. Your solution can be fully deployed in the cloud, partly deployed in the cloud or remain locally by using the services in the cloud. You can apply the existing patterns and practices and map them to the new cloud concepts that we will be talking about more on that space in future.
If you are interested on learning more about WSO2 cloud story Paul Fremantle CTO of WSO2 Inc will be doing a webinar on November 24th, registrations are open now.
0 comments:
Post a Comment