This presentation will contain a brief overview of Docker and .NET Core as this is the basis of containerization. This will be followed by a focus on the six ways to host a .NET core container in Azure. We will walk through a comparison and discussion of each of the hosting options and when to use which one. There will be a light comparison to AWS and GCP hosting options, and we will round the evening out with a demo of deploying a .NET core app in a Linux container.
The six container hosting options in Azure:
Azure Kubernetes Service (AKS)
Azure App Service
Azure Container Instances
Azure Service Fabric
Azure Container Registry
Jenn is the Sr. Director of Engineering at Jane in Lehi with over 20 years of experience in software development. Roles have included Senior Consulting, Program Management, and Software and Systems Architect, creating designs and solutions for small to large sized corporations. She has worked on C# since version 1.1, with a mix of other languages over the years, and wrote her first .NET core app over a year ago. She has worked with Docker containers, and explored the many options of hosting them in each of the cloud providers. Being a long time fan of Microsoft, she might be a little biased, but has loved the developer experience of Azure.