Service architecture

更新时间:
复制 MD 格式

Built on Ant SOFA Middleware and the Café Application Publishing Platform, High Availability Service (HAS) provides technical risk management capabilities to user and Ant applications, such as daily inspections, risk management, emergency plans, and fault drills. These capabilities support various application O&M scenarios, such as user application inspections, fault handling, emergency management, and fault drills.

System architecture

The system architecture of HAS includes the following components:

  • The risk management module is the core component of HAS. It aggregates risk events and manages the workflow for handling them.

  • Routine inspections, business monitoring, and fault diagnosis detect risk events. These events are reported to the risk management center. The risk management center then schedules unified responses, such as triggering fault diagnosis or emergency plans.

  • The Overview page displays the overall platform status, risk status.

Deployment architecture

HAS deployment depends on the following underlying services:

  • RDS or OceanBase database

  • Server Load Balancer (SLB) or Application Load Balancer (ALB)