In the previous chapter, we covered how to design effective messaging solutions, by covering the Azure Service Bus and Azure Queue Storage and combining different Azure resources in an effective messaging architecture.
In this chapter, we are introducing the Design for Operations objective by covering application and platform monitoring and alerting strategies by giving an overview of the available solutions that Azure has to offer. By the end of this chapter, you should know when to use the different types of solutions when issues occur on the Azure platform in general and inside your custom solutions and configurations.
The following topics will be covered:
- Azure Log Analytics
- Azure Monitor
- Application Insights
- Azure Service Health
- Azure Advisor
- Azure Network Watcher