Apigee Hybrid Platform Implementation using Anthos

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