The client is one of the oldest, largest, and best-known financial institutions in the world with a legacy that dates back to 1799 and was built on the foundation of more than 1000 predecessors. Each of these predecessors, in his or her time, was an innovator and significant contributor to the growth of the United States and global economies. The client wanted to standardize its services across all channels, streamline operations, and reduce costs.
The client needed a solution that would reduce the deployment time for new feature implementation, scale easily, and not require significant maintenance to upgrade the integration platforms. The solution also had to be one that could adapt easily to the current business needs and for anticipated future needs.
Our strategic, application program interface (API) initiative was aimed at improving time to market and feature enhancement. The solution:
• Consisted of a single, central, API layer over new and existing business components to improve business through a wide variety of channels
• Separated the core business logic implementation from the presentation, thus enabling the flexibility to build support for multiple devices and channels of access
• Secured and governed all APIs and data behind a security gateway with major forms of security (WS Security, Oauth)
• Leveraged technologies such as Apigee API platform and Pivotal microservice containers
By applying API, we helped the client by:
• Simplifying the interface requirements and shielding the presentation layer from application changes
• Reducing development time and effort for new applications and central database management
• Providing tools to increase and simplify capabilities to provide real-time performance, data warehousing, and security
• Utilizing service oriented architecture (SOA) and reducing costs with adaptation to new technology, refresh, and tools
• Providing tools to create/manage certificates to identify external servers and provide physical protection to prevent or control access to servers