2-Day Training Seminar:
Building and Deploying Microservice Applications Using .NET9 and Dapr on Azure Container Apps
March 4-5, 2025
9:00AM – 5:00PM Central
Level: Intermediate
Modern distributed applications require much more than just application logic. Features such as state management for services, communication using publish/subscribe messaging might be needed. When you want to build Cloud-native software, you often end up deploying to a Kubernetes cluster. But can't this be done in a simpler way?
Yes, and this is where Dapr and Azure Container apps come into play.
Dapr introduces a runtime to offer such building blocks, and is less invasive in your application, allowing you to pick and choose what you need. In this workshop, we will look at the approach that the Dapr runtime takes with a sidecar architecture, separating application logic from the Dapr runtime components. You will learn how to develop distributed applications in .NET using Dapr features. You will first run your app locally, before deploying it to Azure Container Apps.
Azure Container Apps supports the use of Dapr out of the box, so you have a match made in heaven. It’s a simplified way of running microservices, deployed to managed infrastructure. Azure Container Apps also brings you nice features such as jobs, blue/green deployments and autoscaling using Keda.
Join this hands-on workshop to get ready to deploy your own microservice applications using Dapr on Azure Container Apps.
What you will learn:
- How Dapr accelerates building Microservice Apps
- How to deploy Microservices Apps to Azure Container Apps
- How to develop & test locally, and how to deploy to Azure
Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this seminar with a camera, Internet connection, speakers, and a microphone.
A laptop with a modern browser is required. We will use GitHub Codespaces to offer a ready-to-use development environment.