Delivering complex services for real-time engagement in the face of budget cuts
This government agency needed to overcome the challenge of serving an expanding customer base in the face of reduced funding and high demand for cost savings and faster turnaround. Hampered by budget cuts from sequestration, the agency needed to find a more efficient and effective method to meet customer demands for increasingly complex services that supported data voice and video, real-time situational awareness and real-time self-service and configuration capabilities.
The technical environment, as it stood, would not allow the agency to achieve these customer driven requirements. Poor process modeling and misaligned business and data flows meant that, “It took an astronomical amount of time, 26 months, to execute 14 system integration flows using legacy integration solutions such as Oracle SOA Suite,” said the functional lead hired to modernize this government agency’s systems using SOA based principles. “So many components needed to be created and integrated. The legacy system, built on the existing Oracle WebLogic Server and message oriented middleware, an in-house custom built application, wasn’t efficient or easy to use.”
To add complexity, every piece of data could live only on-premises, since the agency network does not have external internet connectivity and does not allow for data storage in the cloud. “The environment was a monolithic ancient beast whose function was originally designed for order management and service delivery.”
After considerable vetting of ESB products offered by Oracle, Tibco, Progress, Apache, Redhat and others, the functional lead decided on Mule ESB. To him, as opposed to other ESBs that he had evaluated, Mule ESB offered a development suite that was intuitive for a legacy based development team to pick up, and a platform approach that would enable him to scale with future agency’s needs.
“Following our detailed analysis we felt the best fit for our needs was hands down Mule ESB.”