Performance Measuring and Monitoring for .NET 6 Applications
Offered By: Pluralsight
Course Description
Overview
This course will teach you about application performance monitoring in .NET. You’ll learn about modern cross-platform APIs and tools available in .NET and how to apply them to applications running in production.
Historically .NET had a mixed bag of methods to monitor application performance. A lot of them were Windows-only and some required expensive third-party tools. In this course, Performance Measuring and Monitoring for .NET Applications, you’ll learn to appreciate .NET, focus on open standards, cross-platform approach, and openness in their monitoring design. First, you’ll explore the basic theory of performance monitoring and what .NET can do for you out of the box. Next, you’ll discover in detail how .NET SDK gives you necessary tools to trace local application code and distributed microservices, all for free and out of the box! Finally, you’ll learn how to integrate your applications with third-party Application Performance Monitoring solutions to understand how to enable it in production. When you’re finished with this course, you’ll have the skills and knowledge of performance monitoring needed to understand your code and have a live picture in front of you of how it can be optimized even further.
Historically .NET had a mixed bag of methods to monitor application performance. A lot of them were Windows-only and some required expensive third-party tools. In this course, Performance Measuring and Monitoring for .NET Applications, you’ll learn to appreciate .NET, focus on open standards, cross-platform approach, and openness in their monitoring design. First, you’ll explore the basic theory of performance monitoring and what .NET can do for you out of the box. Next, you’ll discover in detail how .NET SDK gives you necessary tools to trace local application code and distributed microservices, all for free and out of the box! Finally, you’ll learn how to integrate your applications with third-party Application Performance Monitoring solutions to understand how to enable it in production. When you’re finished with this course, you’ll have the skills and knowledge of performance monitoring needed to understand your code and have a live picture in front of you of how it can be optimized even further.
Syllabus
- Course Overview 1min
- Basic Principles of Performance Monitoring 26mins
- Tracing and Logging 46mins
- Distributed Tracing 34mins
- Core Dumps 21mins
- Application Metrics 25mins
Taught by
Ivan Gavryliuk
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Introduction to Kubernetes
Linux Foundation via edX Architecting Distributed Cloud Applications
Microsoft via edX IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera