- Yatin Attri
- June 29, 2021
- Digital Services
About the Client
A US based Fortune 500 company, providing supplemental insurance to more than fifty million people worldwide, over a period of 6 decades.
Business Challenge
- High latency experience by end-users caused by slow API calls. The data sources/applications were spread across public clouds and on-prem Datacentres.
- There was a requirement to create new business capabilities and products to match the competition. Current Architecture lacked Flexibility in the API placement – API’s were placed near their consumers; hence development of new business capability was limited to the current API setup.
- Reduce Cost- Existing API gateway solutions lacked hybrid capabilities, they had to be replaced with a cloud ready solution to achieve long term cloud strategy to reduce operational expenses and TCO.
- Improvements were required to enhance 3rd party and end-user experience, which entailed revamping of existing UI’s, introduction of innovative features, capabilities, and product, which in turn required a robust multi-cloud API platform.
Apigee Hybrid Implementation
Our solution was to replace the existing AKANA solution with a hybrid implementation of Google Apigee platform. This allowed the client to integrate and scale their IT systems, to quickly respond to rapid business change and more importantly with controlled costs.
- A 30-week project using an iterative (Agile) methodology to configure Apigee hybrid on AWS, Azure & On-Premise Datacentre.
- Define hardware & network requirements
- Define non-functional requirements
- Security
- Scalability
- Performance
- Maintainability
- Anthos cluster architecture design
- Apigee application deployment architecture
- AWS solution architecture
- Azure solution architecture
- vSphere solution architecture
- DR Design
Benefits Delivered to the Client
- Improved latency, resulting in enhanced end-user experience for all applications
- Enabled implementation of Client Specific API strategies
- No vendor lock-in’s for cloud-based applications
- Product rollout time to market – Coforge implemented the hybrid platform using Client Proprietary Integration Architecture coupled with DevOps and CI/CD practice to reduce development time from 6 weeks to 5 days.
- Integration – Seamless integration of API’s across multi-cloud and on-premise DC.
- Scalability – Using Kubernetes Infrastructure managed by Anthos allowed business services to be scaled at will.
- Resilient/Flexible – The new hybrid platform is easy to enhance, allows independent testing and deployment of components and provides location transparency(Cloud or On-Premise) for the infrastructure . It was constructed in such a way that failure of one environment would not affect business continuity.
- Enhanced Application Performance – Stackdriver enabled complete visibility into the application performance, real-time monitoring and proactive problem detection.
- Quality - Complete deployment automation.
Key Features
- Apigee hybrid platform based on Anthos cluster provides the ability to deploy API’s across the datacenters (Cloud, On-premise) as per the requirements
- Apigee hybrid platform is based on GKE clusters, hence it provides auto-healing and auto-scaling on infra level and application level to cater peak demand scenarios
- Apigee platform provides key API management features like API life-cycle management, API security, throttling, Rate-limiting, API monitoring, API portals and more as out-of -the -box features.
- GKE provides infrastructure (Cloud, On-premise) transparent landing zones for application deployment (Apigee)
- Security and monitoring is done at Application level, Cluster level and hardware level, it comes as a part of Anthos capability