Category Archives: News

Connecting Microsoft Services to WSO2 Just Got a Whole Lot Easier

We have taken a great deal of care to ensure that the Apache Axis2 platform underlying the WSO2 product line interoperates fully with Microsoft, particularly WCF.

I myself have helped facilitate collaboration, standardization, and lots of testing between my old team at Microsoft and my new home at WSO2.  Back in 2008 I even helped demonstrate complex interop between WCF, Axis2/Java (WSO2 Application Server) and Axis2/C (WSO2 Web Service Framework for PHP) onstage during the keynote at Microsoft’s TechEd conference.

We’re proud that interop is based on more than just a few checkmarks, but is a comprehensive strategy, including:

  • Comprehensive interoperability at the level of individual WS-* specs.
  • Supporting an interoperable constellation of specs, matching not only Microsoft’s standards support spec-by-spec, but version-by-version in most cases.
  • Building useful samples of interoperability such as we contributed to Apache Stonehenge.

We’ve recently been collaborating with Microsoft to extend this list even further – to improve the developer experience for a Microsoft .NET developer connecting to an Apache Axis2 service.

image

Axis2 uses a policy-based configuration model which proved a bit tedious to map into the WCF binding model. Often this requires trolling through documentation or searching online forums – although the messages interoperate effectively, it might take hours to get an advanced scenario successfully configured.

Today Microsoft released the WCF Express Interop Bindings for Visual Studio 2010, making the configuration of bindings a snap for all common scenarios.  A VS developer can now use a simple interface to choose the right security certificate and crypto algorithms, QoS such as Reliable Messaging and Secure Conversation, and MTOM encoding, and the extension builds them a customized binding ready to interoperate with Axis2.  In minutes.

WS-* is a primary mechanism for integrating Java and .NET applications within the enterprise.  Every step to simplify that gives enterprises a greater array of options for building their infrastructure and building a strong bottom line.  As Abu explains, this new tool is a direct result of developer feedback – let us know what other problems we can tackle together!

Jonathan Marsh, VP Business Development and Marketing
Jonathan’s blog: http://jonathanmarsh.net/blog

What an Awesome Day! The Grand Opening of WSO2 Palo Alto

The WSO2 team is thrilled to announce the opening of our new Palo Alto California office! To accommodate our increasing industry and Silicon Valley presence, we’ve expanded our California office location and personnel, and today marked our move from Mountain View and the first day in our new office location!

We’ll drive more of our North American marketing from this location, as well as expand our sales and support reach in this time zone.

Palo Alto is right in the epicenter of innovation and entrepreneurship in Silicon Valley, appropriate to our goal of reinventing middleware and the way businesses leverage information to succeed in the challenging global marketplace. And, with this location, we have a great environment to work from – including being directly above a Starbucks!

A whole WSO2 crew was on hand to help us celebrate, from all four WSO2 continents:

Back row: Devaka (Sri Lanka), Sanjiva (Sri Lanka), Paul (UK), Chamith (Sri Lanka), Hasmin (Sri Lanka), Samisa (Sri Lanka); Middle row: Monica and daughter (California), Udeshika (Sri Lanka), Puny (Sri Lanka), Kushlani (Sri Lanka); Front Row: Jonathan (California), Mahesh (Australia)

After a day of final organization and moving into the space, we held a small office opening ceremony, including taking turns lighting a traditional coconut oil lamp (Samisa demonstrates) followed by sharing some Sri Lankan delicacies – I still don’t know what magic the WSO2 ladies used to conjure them up. And cake!

This opening marks another significant milestone in the ongoing success of WSO2 and would not be possible without the diligent effort of the whole global team of engineers, sales, marketing and operational staff, and of course the best family of customers in the world! Today we salute you with a piece of cake and a Starbucks, and hope you will join us in celebration from whatever continent you are on!

Jonathan Marsh, VP Business Development and Marketing
Jonathan’s blog: http://jonathanmarsh.net/blog

Let’s Talk Solutions Architecture

Today WSO2 launches a new Solutions Architecture Blog for Enterprise Architects.  As Paul explains in the inaugural post:

Solution Architecture is one of the areas where our customers are most keen to get best practice.

The new blog will share and provide an opportunity to discuss best practices, patterns, and real-world solutions to enterprise architecture challenges.  It promises to become a valuable resource for Enterprise Architects.

Subscribe and join the conversation here!

Jonathan Marsh, VP Business Development and Marketing
Jonathan’s blog: http://jonathanmarsh.net/blog

Welcome to the WSO2 Solution Architecture Blog!

It is a privileged part of my job to work closely with companies of all sizes who are using the WSO2 platform as part of their overall Enterprise Architecture. I work with the team of architects here at WSO2 who collaborate, guide and learn from our interactions with other architects from some of the best companies in the business.

Reflected towers

One of the things that we’ve really learnt is that architects love to have a set of modular components available to hand. And we are constantly learning from engagements and customers how the building blocks from Carbon and Stratos can be used to create amazing solutions. Whether its small startups, midsized companies or Fortune 500 enterprises, architects are finding value in lean open source middleware.

Solution architecture issues range widely:

  • Should I build a shared-nothing model?
  • Do I need to separate my data services layer from my integration layer?
  • What is the value of policy-based entitlement?
  • What cloud architectures are being adopted for large scale high-volume systems?

Solution Architecture is one of the areas where our customers are most keen to get best practice. Hence welcome to this new blog. We aim to ask – and answer – these sort of questions and more.  And we look forward to your contributions: whether its a comment, a trackback, a link to your thoughts or even a guest blog.

Paul Fremantle, WSO2 CTO
Paul’s blog: http://pzf.fremantle.org/

New: WSO2 Named a Leader in New ESB Analyst Report

In the latest Forrester Wave on ESBs, they declared that WSO2 was a “Leader” and scored WSO2 a 4.47 out of a possible 5.0 for “Current Offering.”

This follows two recent Gartner SOA Magic Quadrants that listed WSO2 as a Visionary. Whether or not you follow Gartner, Forrester, or more specialized analysts such as Redmonk or the 451 Group, this is a great sign for WSO2 – we are gaining not just customer traction but also visibility from the wider industry. I often think that we are one of the IT world’s best-kept secrets: a 120 person company that competes head-on with Oracle, IBM and Tibco in the middleware space; that is used by one of the world’s biggest e-tailers to do more than 800m transactions a day; that has a complete multi-tenant, elastic Platform-as-a-Service; and that does this all completely as a Modular, Open Source, and Lean codebase.

image

Focusing just on the ESB I recently heard from a customer that they have run their WSO2 ESB cluster with zero downtime for more than 2 years. What does that mean? They run a cluster for continuous availability: even during updates, the cluster remains up and active – using a graceful restart model they can push configuration updates through the system without affecting any clients or losing any messages. So despite multiple updates and even hardware changes the cluster has been live continuously for more than two years with not a single second of downtime.

Our ESB is strongly based on Apache Synapse, and generally, analysts do not evaluate Apache projects, because their clients are looking for a complete supported commercial solution. That is ok, but I think that Apache Synapse deserves a strong mention at this point. I submitted the proposal for Apache Synapse to Apache in August 2005. Some of the initial discussion around Synapse avoided the use of the word ESB – but the reality of the development from the very first line of code is that we were (and are) building an ESB. WSO2 has had a strong commitment to Synapse from day one, but there are other excellent contributors and I want to thank the whole Apache Synapse team – in my mind this rating by Forrester is not just a rating for WSO2 but for the underlying Apache Synapse ESB as well.

Here is hoping that this wider exposure helps turn WSO2 from the best kept secret to the best known alternative to bloated, costly and proprietary platforms!

Paul Fremantle, WSO2 CTO

Paul’s blog: http://pzf.fremantle.org/

Welcome to the New WSO2 Corporate Blog

Happy New Year and welcome to the new WSO2 Corporate Blog!

Five years into the WSO2 journey, the WSO2 company and community continue to grow rapidly. This past year marked a number of significant milestones in our growth:

  • Completing another year of 100% growth in customers, revenue and bookings
  • The WSO2 employee count surpassed 100
  • The WSO2 OxygenTank user community passed 30,000 registered members and 300,000 indexed pages
  • The pace of innovation remains high, with nearly 50 product and 20 service releases this last year

You can imagine the amount of documentation, articles, tutorials, and so forth this much activity generates! And WSO2 is unique in the openness and transparency with which we develop our products – with forums, mailing lists, code bases, and building an immense, fully-open knowledge base day by day.

And not just on the OxygenTank! Many bloggers including lots of WSO2 employees are regularly publishing valuable content elsewhere on a huge variety of WSO2 and industry topics. That includes me, Paul, and others of the executive team. Currently there are over 50,000 links back to the OxygenTank. Sometimes it seems impossible to keep up!

So today we’re inaugurating a simpler and more manageable way to share important technical and business milestones, executive viewpoints, and high-level commentary about industry trends. You’ll see posts from me, from co-founder & CTO Paul Fremantle, VPs Lavi De Silva, Jonathan Marsh, and Samisa Abeysinghe, and others. By consolidating and moderating contributions in a single place, we hope to make this corporate blog a concise, insightful, and entertaining way to track WSO2’s progress as we roar into our second half-decade.

Please subscribe or check back often!

Sanjiva Weerawarana, WSO2 CEO

Sanjiva’s blog: http://sanjiva.weerawarana.org/