Session

Hands-on building and deploying cloud-native distributed applications using Azure Container Apps

You have decided to run your cloud-native applications using containers? But how will you deploy these containers to Azure Cloud?
Kubernetes and Azure Kubernetes Service are very popular but also add a lot of complexity to setting up and deploying your infrastructure!
ACI or Azure Container Instances are very easy to setup, but don't offer you enough flexibility?
ACA or Azure Container Apps are Microsoft Azure's new serverless container offering, built as an abstraction on top of AKS, and could be the solution to your question!

In this hands-on workshop, Johnny will introduce you to Azure Container Apps and guide you through setting-up multi-container apps using Azure Container App container environments.

Thanks to Azure Container Apps, building and deploying your distributed cloud-native applications has become easier than ever.

Topics:
- What is cloud-native?
- What are distributed applications?
- Building distributed applications in .NET.
- Containerization and Docker
- Containers and .NET
- Azure Services that support containers
- What is "Azure Container Apps"?
- The architecture of Azure Container Apps
- Deploying to Azure Containers Apps
- Azure Container App Environments
- Azure Container App Scaling (Revisions and Replicas)
- Custom Scaling rules using KEDA
- Azure Container Apps and DAPR
- Azure Container Apps and Aspire

Prerequisites:
- A laptop running Windows or MacOS
- .NET 9 (SDK)
- Visual Studio 2022, Visual Studio Code or JetBrains Rider
- Docker Desktop
- Azure CLI
- An Azure subscription with some free credits (Visual Studio Dev Essentials)

Johnny Hooyberghs

Passionate Developer at Involved and Microsoft MVP

Antwerpen, Belgium

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top