Luke Colburn - .NET Containers: It's Time
Details
Running .NET in Linux containers is easier than ever, offering benefits like portability, cost savings, scalability, and seamless code deployment. Yet many .NET applications still run on Windows, where standardized tooling, poor container support, and easy hosting options like Azure App Service often made containers seem unnecessary. That’s changing with cross-platform .NET, improved development tooling, and expanded Azure container hosting options.
This talk will walk through migrating a .NET Framework ASP.NET app to a Linux container using Docker Desktop and Visual Studio, all without writing a Dockerfile. Once containerized, we’ll deploy it to Azure Container Apps, which provides a simple, scalable hosting option without the complexity of Kubernetes. We’ll also cover how to automate this deployment using Bicep templates and Azure DevOps.(Edited)
