Real-time Analysis and Visualization of the COVID-19 Epidemic

In order to win this inevitable battle and fight against COVID-19, we must work together and share our experiences around the world. Join us in the fight against the outbreak through the Global MediXchange for Combating COVID-19 (GMCC) program. Apply now at

By Ding Laiqiang (Chengzhe) from Alibaba Cloud Storage team

Based on the current situation of the COVID-19 outbreak in China, Alibaba Cloud has built a free real-time and visualized COVID-19 analysis platform by using Alibaba Cloud Log Service technologies. This platform keeps the public informed about the COVID-19 outbreak in real time, and facilitates research that uses the outbreak data. Ding Laiqiang, an Alibaba Cloud Log Service expert, introduced the mechanism of the outbreak situation dashboard, and analyzed the current trends based on the data from the dashboard.

COVID-19 Outbreak Dashboard and Analysis Platform

Free Outbreak Analysis Platform

Alibaba Cloud Log Service

Log Analysis Mid-end Architecture

Dashboard Access Method (Read-only Demo)

Alibaba Cloud has adapted the dashboard to mobile devices. Users can gain access to the dashboard through DingTalk, WeChat, and other platforms. The dashboard provides abundant data on the outbreak situation for users to capture and analyze. The daily dashboard updates the latest national data three to four times a day after being reviewed by the platform administrator.

Note: You do not need to log on to the dashboard. The dashboard is read-only. We recommend that you use the comprehensive outbreak analysis platform, which is free of charge.

Access Methods for the Comprehensive Outbreak Analysis Platform (Free)

Then, on the homepage, click COVID-19 Outbreak Analysis. On the page that appears, click Initial Configuration to configure the dashboard as required. The data will be automatically synchronized, and you do not need to configure the dashboard again. You can perform interactive searches and analysis, visualize the data, subscribe to the dashboard, generate alerts, and carry out secondary development, without operation restrictions. This analysis platform is free of charge.

Dashboard Details

Core Metrics of the Dashboard

Real-time Data Maps

Outbreak Trend Charts

  1. Current risk trend chart: This chart shows the growth trends of confirmed cases and suspected cases in China, and defines the concept of the risk number, which is obtained through the following formula: Risk number = Suspected cases + Confirmed cases — Deaths — Recovered cases. The growth trend chart of the national risk number gives users the necessary early warning about risks.
  2. Death and recovery trend chart: This chart allows users to view the number of deaths and the number of recovered persons in the whole country. At present, the number of recovered persons in the country remains higher than the number of deaths, indicating that the measures taken by the government continue to be effective.
  3. Mortality rate trend chart: This chart allows users to view the change curves of the following death metrics in China: the deaths nationwide, deaths inside Hubei, and deaths outside Hubei. According to the charts, the mortality rate outside Hubei has stayed at about 2‰, and its trend has been slowly declining. This indicates that at present the COVID-19 patients outside Hubei are relatively safe.

Outbreak Distribution Data Tables

View Detailed Provincial and Municipal Dashboards

For example, we can select Hubei Province and then select Wuhan, Xiaogan, Huanggang, and Suizhou, where the COVID-19 outbreak is most serious. Based on data queries for Wuhan, Xiaogan, Huanggang, and Suizhou, we can see that the cases in Wuhan account for a large percentage both in the province and the whole country. The mortality rate in Wuhan is continuously higher than that in Xiaogan, Huanggang, and Suizhou. As the area hit worst by the outbreak, Wuhan is expected to remain the country’s main battlefield against the outbreak for a period of time to come. In contrast, the mortality rates in Xiaogan, Huanggang and Suizhou, which are located around Wuhan, have remained at about 2% and are gradually declining, indicating a better situation than in Wuhan.

In the province filter, users can enter a province name to obtain the detailed dashboard for the province. Then, users can select a city belonging to the selected province from the City drop-down list to carry out a comparative analysis of the data between the province and the city.

Travel History Query for Confirmed Cases

News Announcements

Dashboard Subscription Service and Early Warning

Data on the dashboard is created and called based on SQL scripts. Users can add the name of the desired country or region to the script to specify early warning for new cases in this country or region. Early warnings can be sent to users’ devices through SMS messages, voice messages, email, the WebHook-DingTalk robot, the WebHook-custom, and the notification center. When a new case occurs in the selected country or region, the user will receive a system early warning message.

Note: This feature is only available for the free Outbreak Situation Analysis application.

Introduction to Log Service

View Raw Data of the Dashboard

Dashboard Log Mechanism

Outbreak Situation Filter

Retrieve Outbreak Data

In the Outbreak Analysis application, users can retrieve data by using OpenAPI, SDKs, and command-line tools.

Other Scenarios

On the Log Service module at the official website of Alibaba Cloud, Alibaba Cloud has prepared more demos built based on Log Service for developers. If interested, you can find the URL in User Manual and Demos for Log Service and try out the demos.

While continuing to wage war against the worldwide outbreak, Alibaba Cloud will play its part and will do all it can to help others in their battles with the coronavirus. Learn how we can support your business continuity at

Original Source:

Follow me to keep abreast with the latest technology news, industry insights, and developer trends.