AZ-203T05: Monitor, troubleshoot, and optimize Azure solutions

AZ-203T05: Monitor, troubleshoot, and optimize Azure solutions

Audience

Students interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.

Prerequisites

Students should have 1-2 years experience as a developer. This course assumes students know how to code and have a fundamental knowledge of Azure.

It is recommended that students have some experience with PowerShell or Azure CLI, working in the Azure portal, and with at least one Azure-supported programming language. Most of the examples in this course are presented in C\# .NET.

Duration

1 day.

Course Objectives

In this course students will gain the knowledge and skills needed to ensure applications hosted in Azure are operating efficiently and as intended. Students will learn how Azure Monitor operates and how to use tools like Log Analytics and Application Insights to better understand what is happening in their application. Students will also learn how to implement autoscale, instrument their solutions to support monitoring and logging, and use Azure Cache and CDN options to enhance the end-user experience.

Course Content

Module 1: Introduction to Azure Monitor
Overview of Azure Monitor
After completing this module, students will be able to:
• Understand how Azure Monitor works
• Know where and how Azure Monitor collects data

Module 2: Develop code to support scalability of apps and services
Implement autoscale
Implement code that addresses singleton application instances
Implement code that handles transient faults
After completing this module, students will be able to:
• Understand autoscale patterns and best practices for scaling their solutions
• How to use the Azure CLI to communicate with a specific copy of a resource
• How to handle transient faults in your solution

Module 3: Instrument solutions to support monitoring and logging
Configure instrumentation in an app or server by using Application Insights
Analyze and troubleshoot solutions by using Azure Monitor
After completing this module, students will be able to:
• Know how to add default code to web pages, console apps, and Windows desktop apps to support telemetry
• Know how to use dashboards and other tools to monitor and troubleshoot their app

Module 4: Integrate caching and content delivery within solutions
Azure Cache for Redis
Develop for storage on CDNs
After completing this module, students will be able to:
• Understand how Azure Cache for Redis operates and how to configure and interact with it
• Know how to manage Azure CDN

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at: www.zoom.us/test

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...