Cathay Life Insurance - Microservice


Introduction: Assisted Cathay Life Insurance’s old CRM system to re-plan and build a microservice architecture from a monolithic legacy architecture, splitting the service into multiple microservices built on container applications. Container-based service can achieve rapid deployment, scalability, and high availability etc., greatly optimizing access efficiency and increasing the flexibility of the architecture. Since there are more microservices split, services need to be managed. In this case, we introduced Gemini API Gateway, which can be operated through a user friendly portal to manage APIs’ life cycle, routing, authentication, traffic restriction and security controls. Managing a large number of microservices access across nodes in multiple data centers at once, and using Portal’s powerful visual charts to observe each service and API access status at a time, so that IT managers can quickly grasp the status of each service.