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

Pluralsight

.NET Cloud-native Development: Aspire Build and Deployment Options

via Pluralsight

Overview

Deploying distributed cloud-native applications built with .NET and including all the right instrumentation to enable support can be tricky. This course will teach you how to deploy applications built with Aspire into cloud-based environments.

Aspire simplifies the local developer experience, and can enable deployments that are consistent in configuration, resilience, healthchecks, logging, metrics, and tracing. In this course, .NET Cloud-native Development: Aspire Build and Deployment Options, you’ll learn to build and deploy your ASP.NET Core apps for first-class stability and supportability. First, you’ll explore building container images. Next, you’ll discover how the Aspire opinions relative to resilience, health checks, configuration, and OpenTelemetry logging, tracing, and metrics can be applied to your deployments. Finally, you’ll learn how to deploy your application into cloud-based environments. When you’re finished with this course, you’ll have the skills and knowledge of building and deploying Aspire-based solutions needed to create a stable and easily supportable distributed application for the cloud.

Syllabus

  • Building Container Images 31mins
  • Configuration, Logging, and OpenTelemetry 19mins
  • Resilience and Health Checks 13mins
  • Deploy to Azure Container Services 25mins
  • Deploy to Kubernetes 44mins

Taught by

Erik Dahl

Reviews

Start your review of .NET Cloud-native Development: Aspire Build and Deployment Options

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.