Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Monitor .NET applications using Amazon CloudWatch Application Signals

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

This course was developed by members of AWS Technical Field Communities (TFC), an AWS community of technical experts. The content is intended to complement our standard training curriculum and augment your AWS learning journey.

This intermediate-level Application Performance Monitoring (APM) course teaches builders how to monitor their .NET applications using Amazon CloudWatch Application Signals. You will learn to automatically instrument your applications with OpenTelemetry, visualize application health through service maps, create service level objectives (SLOs), and troubleshoot performance issues using correlated telemetry data. You will gain practical experience deploying and monitoring .NET microservices applications on Amazon EKS.


Activities

  • Presentations
  • Demos/videos
  • Knowledge checks


Course objectives

  • Course LO-1 Benefits and Use cases of Application Performance Monitoring (APM)
  • Course LO 2 Key Features and concepts of CloudWatch Application Signals
  • Course LO-2 Implementing Application Signals for .NET Applications
  • Course LO-4 Build and deploy the sample .NET application.
  • Course LO 5 : Monitoring .NET application health using CloudWatch Application Signals
  • Course LO-6 learn to leverage Amazon CloudWatch Application Signals to define and monitor Service Level Objectives (SLOs) for your critical application services and operations.
  • Course LO - 7 Searching and analyzing spans with Transaction Search


Intended audience

  • Developers
  • DevOps Engineers
  • Site Reliability Engineers
  • Cloud Engineers working with .NET applications


Recommended Skills

  • Basic understanding of Amazon CloudWatch components (Metrics, Logs, Traces)
  • Familiarity with .NET application development
  • Basic understanding of containerization and Kubernetes


Course outline


Module 1: Introduction to Amazon CloudWatch Application Signals

  • Application Performance Monitoring (APM)
  • What is CloudWatch Application Signals?
  • Application Signals supported languages and components overview
  • Application Signals Concepts


Module 2: Implementing Application Signals for .NET Applications

  • Getting started with Application Signals
  • Enable Application Signals


Module 3: Monitoring .NET application health using CloudWatch Application Signals

  • Introduction
  • Explore Services page
  • View Detailed Service Information page
  • View your application topology with the Service map
  • View your application topology with the Service map


Module 4: Service level objectives (SLOs)

  • Introduction
  • Key concepts for SLOs
  • Create SLOs with Application Signals


Module 5 : Transaction Search

  • Introduction
  • Getting started with Transaction Search
  • Searching and analyzing spans with Transaction Search


Module 6 : Wrap-Up and Next Steps

  • Clean up demo application
  • Resources

Reviews

Start your review of Monitor .NET applications using Amazon CloudWatch Application Signals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.