Open Source SOA Wins Big as FAA Selects Progress FUSE
In a big win for open source SOA, the U.S. Federal Aviation Administration will use Progress Software Corp.’s FUSE integration suite of products to power mission-critical integration support for the FAA’s System Wide Information Management (SWIM) program for real-time weather and flight information.
In a big win for open source SOA, the U.S. Federal Aviation Administration will use Progress Software Corp.'s FUSE integration suite of products to power mission-critical integration support for the FAA's System Wide Information Management (SWIM) program for real-time weather and flight information.
Progress FUSE products are tested and certified releases of leading open source SOA projects from the Apache Software Foundation (ASF).
The FAA's decision to adopt Progress FUSE underscores the mission-critical capabilities of open source integration components, such as ESBs, message queues and others.
FAA evaluators found several key reasons to choose Progress FUSE. Among them, FUSE will:
- Easily plug in to the FAA's current IT infrastructure, allowing SWIM to drive real-time data integration and consoles to and from many of the FAA's current technologies;
- Accommodate a wide range of SOA standards to support different architectures and developer skills, including JBI, and web services.
- Can interact reliably with related commercial SOA and data infrastructure products.
- Provide comprehensive support for its open source products, through the Progress support team. (Because open source and SOA are new concepts to much of the FAA's IT organization, the agency will rely on Progress Professional Services to design, test and deploy.)
Inside FUSE Vision, Features for Open Source SOA
We are offering unprecedented flexibility to mission critical integration infrastructure by providing an architecture that gives IT organizations a choice between the best of two worlds -- Open Source and traditional open integration infrastructure solutions." said Ken Rugg, general manager vice president of products, Progress Software, in a statement.
In fact, FUSE will allow the FAA's new and legacy systems to work together, he added. The FAA's SWIM (Segment 1) project will consist of seven programs, aimed at managing real-time weather data, flight daat and aeronautical and National Airspace System (NAS) status data. SWIM will securely provide all that information and more to NAS users in an easy-to-understand format.
Among notable capabilities in FUSE are:
- Normalized Message Router (NMR)- a standard way for components to plug in and talk to an ESB, now supports multiple programming models in addition to JBI;
- OSGi Framework - a faster and standard way to create, deploy, and easily provision integration components as modules;
- Integrated FUSE Message Broker - a JMS messaging infrastructure within the NMR and for communications with the ESB;
- Integrated FUSE Mediation Router - a routing engine that creates enterprise integration patterns with minimal skills required via a simple Java DSL;
- Integrated FUSE Services Framework- a web services feature (SOAP) that enables the easy creation of web services using a broad range of programming models;
- Native Spring Support - enables Spring users to quickly create FUSE components using Spring XML.