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)