Design and implement a health check

Alberto De Natale
14 min readSep 13, 2021

In this post, I will share my study notes that I took while preparing for the exam Azure AZ400 “Design and implement a health check”.

Health monitoring can allow near-real-time information about the state of your containers and microservices. Health monitoring is critical to multiple aspects of operating microservices and is especially important when orchestrators perform partial application upgrades in phases, as explained later.

The primary focus of health monitoring is to quickly indicate whether the system is running. Hot analysis of the immediate data can trigger an alert if a critical component is detected as unhealthy. (It fails to respond to a consecutive series of pings, for example.) The operator can then take the appropriate corrective action.

Analyze system dependencies to determine which dependency should be included in health check

Analysing dependencies used to be hard.

--

--

Alberto De Natale

Alberto De Natale is a passionate tech-enthusiast software developer.