Introduction
Overview
The lab includes the following pieces:
-
Salesforce Financial Services Cloud
-
MuleSoft
-
Docusign
-
Additional backend systems: most of them emulated
To simplify the labs only Mulesoft and an Experience Layer (GUI) will be included.
The full lab includes the following use case:
-
Creates an easy and straightforward customer onboarding experience. Empower consumers to apply for a loan via a digital channel, review and accept the loan agreement through third-party document management systems and then be added as a customer of the bank in seamless, regulatory-compliant steps.
These labs serve as the script (steps/talking points/notes/etc) for the demo and covers the following at a high level:
-
Brief description of the scenario
-
Implementation of the Loan Process API application in Anypoint Studio
-
Running the demo
These labs were built using the FINS Accelerator. The available assets were used to really flesh out the system level, process level and experience level apis to really bring this demo together.
Case Study: Mythical Bank
Mythical bank is a traditional full service bank that offers banking products across personal, retail and commercial arms of banking. Like other legacy banks, they run brick and mortar banking locations and digital and online banking facilities. They are focussed on creating the best possible experience for their customers and understand how important digital transformation is. They have planned several initiatives to enhance and unify the customer experience and have hired you as a system integrator specialist.
Similar to other banks, Mythical IT has struggled to meet the ambitious, ever-evolving needs of the business because of its legacy technology footprint and custom coding. They built several projects and systems from the ground up and have struggled to maintain secure point-to-point integrations, which are time consuming to create and maintain. They’ve tried to scale by outsourcing their development work to contractors, moving towards Agile development practices, using Cloud and SaaS systems to deploy faster, but the problems seem to keep getting larger as they try to tie all of these systems together without a unified platform.
They started working with MuleSoft to commit to take an incremental, balanced, API-led approach as they were pursuing a new set of digital initiatives. In essence, their plan was to build out an Application Network consisting of reusable APIs. The intention is to expose assets that are discoverable, self-served, and consumable by the broader Mythical organization for future projects. The goal is to improve speed of delivery of new applications that will improve the time to market for customer journeys and drive operational efficiencies.
Onboarding Mythical customers part of loan origination process
In this workshop, you will look at using the Anypoint Platform to incrementally develop an Application Network through API Led Connectivity. You will learn how to design and implement APIs that will connect to and orchestrate a variety of enterprise systems that may include document repositories, message queues, SaaS and cloud applications.
Mythical treated each API as a product and followed its full lifecycle
An Application Network is composed of APIs that act as application building blocks. These have multiple elements, and it’s critical to separate the concerns between each. The API interface, the API implementation, and the API management aspects all have their own specific, unique life cycles to follow.
The building block should itself be treated as a product since these characteristics are common to what a good product should also have. Therefore, it makes sense to treat a building block from a product-centric approach. We see this product-centric lifecycle as having three distinct stages: design, implementation, and management.
Throughout this workshop you will be introduced to the various offerings that MuleSoft provides that will help your organization realize new efficiencies in delivering applications.




