|
Monthly newsletter with the latest information on the Oxygen Tank- projects, content, features, events, news from the project development end and message from the leaders in the world of SOA.
|
January was an exciting month where we kicked off the year with a Webinar titled “New Decade, New Portal”. The Webinar highlighted our new product the WSO2 Gadget Server which is a new kind of portal that is simpler and more effective. If you missed out, you can still watch a recording of it here . Or even download it right now and give it a spin! |
Hi and welcome to 2010's first newsletter from WSO2. I want to take the opportunity to review 2009 - both for WSO2 and for the industry - and talk a little about where I see things going in 2010.
2009 was obviously the year that people started taking Cloud seriously. But before I jump into the Clouds, I want to look at the world of OSGi and SOA. Back in February last year, WSO2 launched our OSGi-based SOA platform Carbon. OSGi allowed us to really modularize our products. What this means is that people are using our WSO2 Carbon platform to run just the components they want using the P2 system. OSGi has also made it more productive for WSO2 to write code: this year we shipped 20 major product releases, including 5 new products (BPS, Gadget Server, BAM, Cloud Services Gateway, and Cloud Services Accelerator), as well as 15 minor releases.
What this means is that WSO2 now has a complete middleware platform - with the ability to create outstanding applications using the Web Services Application Server and Data Services Server, orchestrate them with the BPEL server, connect them using the ESB and now for the first time, build the User Interface using Gadgets and the Gadget Server, and govern and monitor the whole with the Governance Registry and Business Activity Monitor. The complete platform not only propels WSO2 to compete with the major middleware vendors: IBM, Oracle, and JBoss, but we actually have a key advantage. Those vendors have built their platforms through acquisition and by re-purposing old J2EE or pre-J2EE technology. The result is typically large complex and inconsistent technologies. By comparison WSO2 has a lean, consistent and highly integrated platform that makes it simpler, more effective and faster to build real solutions.
We started the year with Anne Thomas Manes declaring "SOA is dead". In fact, WSO2 (an SOA company) doubled our revenue over 2008, and my personal experience is that SOA is now the mainstream architecture for most businesses. Web Services are used everywhere very effectively, and this year I have seen early adopters building successful REST based systems as well.
It isn't just the technology behind the products that WSO2 accelerated during 2009. Our customer support system answered at least four times as many questions as the year before and issues as our customer usage grew dramatically. We beat our revenue target during a challenging year, and signed a significant number of Enterprise deals, showing that customers are now using our complete platform for the core of their enterprise IT.
So what of Cloud? Well, WSO2 has moved our core infrastructure over to cloud based providers, and we are certainly seeing customers moving to put private clouds in place. That was one of our key motivations behind offering our software in VMware and AMI formats. In addition, the Cloud Services Gateway makes it much simpler and more secure to extend your private systems with cloud-based processing by connecting internal and external clouds. And our biggest cloud move was to start down the line of offering all our systems as cloud-based multi-tenant services, starting with Governance. If you haven't spotted WSO2 Ozone, you might like to take a look - its a hint of where WSO2 is going next. So I'm looking forward to a Twenty-Ten that is even better than 2009!
|

Samisa Abeysinghe
Director of Engineering, WSO2 |
WSO2 has launched Cloud Platform, for extending SOA into cloud computing. WSO2 Cloud Platform enables IT professionals to manage enterprise SOA in a cloud environment. The cloud serves as a good way to deploy services in an SOA environment. SOA and the cloud support each other, but are not based on the same ideas: "Cloud computing is a deployment architecture, not an architectural approach for how [to] architect your enterprise IT [as SOA is].
WSO2 products available as Cloud Virtual Machines include Web Services Application Server, Enterprise Service Bus, Governance Registry, Data Services Server, Identity Server, Business Process Server, and Mashup Server. Users can subscribe to Cloud Virtual Machine versions of WSO2 products, including Cloud Service Gateway and Service Accelerator. With WSO2 Governance-as-a-Service, the hosted version of the Governance Registry product, users can configure the registry with no software setup. The Governance-as-a-Service product is the first product in a family of service-based solutions planned by us in coming months.
Our introductory price starts from as low as one cent per CPU hour. A public WSO2 Cloud Service Gateway is offered at no cost to developers. Governance-as-a-Service is offered as a free service initially, with few limits on usage and the pricing for paid model for usage beyond free limits would be announced soon.
Please visit our Cloud Platform website to get more information about our Cloud platform and to understand our pricing stacks.
|
|

Nandika Jayawardana
Tech Lead, WSO2 Web Services Framework for C++ |
October 2009 was a very special month for the WSO2 C team. We did a release for both WSO2 Web Services Framwork for C++ (WSF/C++) as well as our base framework, WSO2 Web Services Framwork for C (WSF/C).
WSO2 WSF/C++ version 2.1 was released in mid October. It has major improvements over the 2.0 release in terms of both product stablity and usability. We were able to add a set of features that enhances the usability of the product to a greater extent when compared with the previous release. These include the Eclipse Codegen Wizard plugin for WSF/C++ and the automatic Visual Studio project file generation for generated code, as well as many improvements to the code generation tool. A number of API enhancements were added along with new samples, bug fixes and documentation improvements.
The team was also working on many performance tuning improvements and bug fixing in WSO2 Web Services Framework for C (WSF/C) version 2.0 and the product is now mature. Currently, WSF/C version 2.0 is a stable and solid product which helps you in deploying your web services requirements in any C-based application.
|
Saminda Wijeratne
Senior Software Engineer, WSO2 |
As a developer, I always look out for ways to help me be more productive. I'm sure you do the same when trying to efficiently create, test and debug complex Web services.
So this month we revamped the tools that WSO2 has been offering for the past year or so. Not only did we give the WSO2 Oxygen Tank Tools page a facelift by making it easier for you to pick the tools that might be most useful for you, but we also now provide tooling capabilities for the WSO2 Web Services Application Server and the WSO2 Business Process Server.
The newly enhanced and expanded Eclipse Tool Suite includes version 1.0 of the new WSO2 Eclipse WSAS 3.1, the enhanced version 1.1 of the WSO2 Web Services Authoring & Testing Tools for Java, and the enhanced version 1.1 of the WSO2 BPS BPEL Exporter. All these tools are free to download and use with the Eclipse IDE.
This is however just the start. We have more tools such as tools for the WSO2 ESB in the pipeline coming up soon. Also in the next few weeks we hope to create a few screencasts so that you can see for yourself how easy it is to use these tools even without previous Eclipse experience. So do keep an eye out on the WSO2 Oxygen Tank Library for those as well.
On a side note, WSO2 also conducted the first ever SOA Workshop in Colombo, Sri Lanka. There was an amazing turn out for the event which presented this summer's successful SOA Summer School program as a one-day workshop. Folks in the US need not worry about missing out as WSO2 hopes to repeat the same workshop in Santa Clara, CA on the 3rd of November 2009. The workshop will feature WSO2's industry leading experts of SOA to give you insights into real world best practices. It only costs $75 to register so hurry and do so here.
|
Afkham Azeez
Tech Lead - WSO2 Carbon |
August was an incredibe month for WSO2 - more on the projects we've been working on in a minute - but I have to start with some great news! WSO2 Carbon can now add "award-winning" instead of description of the first OSGi-enabled SOA platform: WSO2 Carbon has been selected as an InfoWorld 2009 Best of Open Source Software (Bossie) Award winner. To read more about this prestigious award, check out the InfoWorld site, http://www.infoworld.com/d/open-source/best-open-source-platforms-and-middleware-758¤t=9&last=1#slideshowTop3, or read more in our press release on the subject, http://wso2.com/about/news/wso2-wins-infoworld-best-of-open-source-award-for-wso2-carbon/.
The WSO2 Carbon team wasn't kicking back and relaxing after winning this award though. We've been hard at work on the upcoming 2.0.1 release of the Carbon platform. This release will include enhancements to Equinox p2-based provisioning support, better integration with WebLogic & Websphere application servers and improvements to Registry transaction handling. By the way, did you know that with Equinox P2-based provisioning, you can easily enhance the existing feature set on the WSO2 Carbon server?
For example, if you require data services hosting & management on WSO2 ESB, you simply have to install the Data Services P2 feature onto WSO2 ESB as outlined in https://wso2.org/wiki/display/carbon/p2-based-provisioning-support. Our main focus is to make this release a rock-solid one which provides a great user experience. A series of product releases of WSO2 ESB, WSO2 WSAS, WSO2 Governance Registry, WSO2 IS, WSO2 Mashup Server & WSO2 Business Process Server, all based on the 2.0.1 platform release, will be available shortly as well.
Finally, this month saw the conclusion of the wildly popular program we ran this summer, called SOA Summer School, which was a set of training webinars on various SOA topics. We had more than 1000 people participate online in the 8 sessions. On 17th September we are planning to run those webinars all in a day as workshop, in Colombo, Sri Lanka. For more information please visit: http://wso2.com/events/2009-sl-soa-workshop/?emdate=09082009
|
| The WSO2 Voice |
Prabath Siriwardena
Product Manager - WSO2 IS |
Last month the WSO2 Identity Server team and the Governance Registry team were busy releasing the latest of our products for SOA Governance.
WSO2 Governance Registry is an enterprise-ready open source product for governing SOA deployments - while the Identity Server adds authentication and fine-grained, policy-based authorization to an SOA environment with Information Cards, OpenID and XACML support.
WSO2 also sponsored OSCON 2009, which took place in San Jose, CA from July 20 to 24.
For those of you who weren't there in person, I gave a presentation on "The Secured Enterprise: Leverage OpenID with Web Services." The slides from my talk can be found inside the newsletter under the section featured content.
There we demonstrated implementing Message Interceptor Gateway security pattern with WSO2 ESB, WSO2 WSAS, WSO2 Governance Registry and WSO2 Identity Server – together with the OpenID/Information Cards integration pattern at the frontend.
Also - with thousands of members from the community joining in - last month brought great success to our SOA Summer School program, which was launched in June. Make sure to tune into the grand finale titled 'Best of SOA Summer School – Encore Session' taking place on August 13. |
|
 |