Skip main navigation



In the previous step, we watched a video on application target considerations and in this step, we will examine topology. It is necessary to understand the topology of deployments to determine if considerations for monitoring are relevant. You will need to understand the topology for noisy neighbours and of user response and topology and automated deployments.

When you deploy your application, you might have to adjust your monitoring based on how different components of the application are integrated. For instance, if your application uses a messaging service that is deployed separately, you will need to consider monitoring implications for components that communicate with the messaging service.

In cloud computing, when you implement application monitoring, it’s important to recognize that the performance of hosting your application in the cloud might be influenced by factors such as sharing resources, including racks and virtual machines (VMs), for example.

In the next step, we will learn about transactions.

This article is from the free online

Microsoft Future Ready: Fundamentals of DevOps and Azure Pipeline

Created by
FutureLearn - Learning For Life

Our purpose is to transform access to education.

We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.

We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
You can unlock new opportunities with unlimited access to hundreds of online short courses for a year by subscribing to our Unlimited package. Build your knowledge with top universities and organisations.

Learn more about how FutureLearn is transforming access to education