New WSO2 White Paper Explores Benefits of Composable Middleware Platform Architecture for Enterprise Application Development and Deployment

White paper examines technical and business advantages of fully integrated, componentized WSO2 Carbon middleware platform based on Eclipse implementation of OSGi Palo Alto, CA – May 8, 2013 – Too often, when IT organizations implement a vendor’s “suite” of middleware products, they discover the suite isn’t nearly as integrated as one might expect. As a result, enterprise architects and developers devote significant time on internal platform integration—increasing not only their cost of IT and risk of disrupting the business, but often stifling their ability to adopt new innovations and use IT agility as a competitive business differentiator. A new white paper from WSO2 examines how the company’s revolutionary componentized middleware architecture eliminates these integration roadblocks and enables more agile enterprise application development and deployment. The paper, “WSO2 Carbon: The Composable Platform,” can be downloaded at IT Agility Through Platform Coherency The white paper white paper introduces the core WSO2 Carbon architecture, as well as the WSO2 Carbon products built on this foundation, which comprise the WSO2 Carbon enterprise middleware platform. It also examines how WSO2 Carbon relies on the Eclipse Equinox open source implementation of OSGi, the Java component technology popularized by the Eclipse integrated development environment (IDE) as its fundamental componentization technology. The paper then examines 10 top technical advantages customers have cited as benefits of adopting WSO2 Carbon middleware. It concludes with the resulting business advantages, including simpler, speedier projects; reduced risk of failure; and the ability to significantly reduce the need for specialized experts and consultants. Among some of the concepts the paper examines are:
  • Platform coherency: functional components are shared across the entire platform, dispensing with overlapping functionality and eliminating complex intra-platform integration challenges.
  • Consistent usability: concepts, administration consoles, and APIs are common between all components of the platform, allowing developer skills to be applied broadly and efficiently.
  • Composability: architects and developers can easily add functional components as needed to a particular solution.
  • Leanness: middleware capabilities can be tailored at the runtime level to ensure the solution contains all the required functionality without being complicated by unnecessary and unused capabilities.
About the Authors Lead author Jonathan Marsh is WSO2 vice president of business development and product design. For more than 15 years, he has helped to develop, standardize and promote core XML and Web services standards, and he previously served as an active member in the W3C and WS-I working groups and OASIS technical committees. Jonathan joined WSO2 in 2006 as the director of mashup technologies. Previously, he led the development of various Web Services standards at Microsoft. Jonathan also co-founded and served as design director of Walkabout Software, which Microsoft acquired. Contributing authors are Afkham Azeez, WSO2 director of architecture, and Sameera Jayasoma, WSO2 senior technical lead and a member of the platform management technologies management committee. Azeez is an elected member of the Apache Software Foundation (ASF), a Project Management Committee member, and a long-time committer for a number of projects. He is author of the book, “Clustering Implementation for Apache Axis2” and co-author of the book, “Axis2 Web Services.” Sameera has contributed to a number of ASF projects, including Apache Axis2 and Axiom; he was a co-developer of Apache Rampart2, and he contributed to the development of JAX-WS templates for the Apache Axis2/Java Codegen tool. About WSO2 WSO2 is the lean enterprise middleware company. It delivers the only complete open source enterprise SOA middleware stack purpose-built as an integrated platform to support today’s heterogeneous enterprise environments—internally and in the cloud. WSO2’s service and support team is led by technical experts who have proven success in deploying enterprise SOAs and contribute to the technology standards that enable them. For more information, visit or check out the WSO2 community on the WSO2 Blog, Twitter, LinkedIn, Facebook, and FriendFeed..