What is application orchestration?

See how connecting all your various applications can automate work processes and cut down on time-consuming manual tasks.

Implementation

Let's examine how a simple bank loan processing application can be implemented using orchestration. In this example, we'll utilize a canonical messaging format and the Mule product to handle communication and transformation between services. While a canonical message format isn't required it does provide consistency and makes it easier to transition to an ESB architecture later if needed. Our bank loan processing application is a simple SOAP-based Web service and orchestrates three backend fine-grained services, namely:

Credit status check REST - Web service
A simple service that returns the credit status of a loan applicant.
Retrieve interest rate JMS - Legacy service
Another simple service that retrieves the correct interest rate to be applied to a loan application based upon a "daily interest" source.
Store application to data warehouse JDBC - Database
Each and every application received by the bank must be cached into the data warehouse database to comply with regulatory requirements. This component performs a simple insert into an existing database.
+

Esta página está disponible en español

Ver en español