Welcome to the .NET on Azure for Beginner series where you will learn the basics of getting your .NET applications up and running in Azure! This series will cover a lot - from resource group naming conventions to Managed Identity, to deploying your apps to Azure via GitHub Actions!
In this episode Matt shows you how to make your Azure Services just like users of Active Directory! Well ... sort of. We'll explore Managed Identity and how that allows Azure Service instances grant specific permissions to other services based on RBAC. Tune in to find out more!
Chapters
00:27 - What is Managed Identity?
05:50 - Implementing managed identity for Azure Storage
10:55 - Swapping out the connection string for managed identity in the code
In the 6t episode, join Matt as he explores the exciting world of containerization, showcasing its benefits for both local development and deployment in Azure. Discover how containerization can enhance the agility and scalability of your .NET apps.
17:00 - Benefits of Containerizing an App: Learn why containerization is a game-changer for .NET applications. Matt discusses the advantages of containerizing your app, including consistency, scalability, and reproducibility.
21:03 - Different Azure Container Services: Explore the various Azure container services available for running your containerized applications. Matt highlights the key differences and use cases for each service.
24:42 - Containerizing the App: Get hands-on with containerization as Matt demonstrates how to containerize a .NET application. Follow along as he shows you the steps involved.
28:25 - Using Azure Container Registry to Create the Image: Dive into Azure Container Registry and discover how it simplifies image management and distribution. Matt walks you through using Azure Container Registry to create container images.
#dotNET, #Azure, #Containerization, #MicrosoftAzure, #Development, #CloudComputing, #Docker, #ContainerServices, #AppDeployment, #DevOps, #Microsoft, #Programming, #CSharp, #TechTutorial, #USDevelopers, #SoftwareDevelopment, #VisualStudio, #CloudDevelopment, #Containers, #ContainerRegistry
33:30 - Running the .NET App in a Container on a Mac: Witness a live demonstration of running a .NET app within a container on a Mac. Matt illustrates how this approach can streamline local development.
40:33 - Deploying to Azure: The final step in your journey is deploying your containerized .NET app to Azure. Matt provides insights into the deployment process, sharing best practices along the way.
Get ready to level up your .NET and Azure skills in this insightful episode. By the end, you'll have a solid foundation for deploying your containerized .NET applications in the Azure cloud. Don't forget to like, share, and subscribe for more fantastic content!