Building Microservices Using ASP.NET Core and AKS
summary
Step-by-step demo builds two microservices (catalog and authentication) with ASP.NET Core 5, Entity Framework and SQL Server, adds Docker support in Visual Studio 2019, pushes images to Azure Container Registry, and deploys them to an AKS cluster (three nodes) via az CLI and kubectl; Swagger/OpenAPI is exported and imported into Azure API Management so the endpoints are routed and require a subscription key; deployments succeed and the catalog API returns real product rows from the Azure SQL database.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:05Evolution of computing
- 2:27What are microservices
- 3:50Advantages of microservices
- 4:33Challenges of microservices
- 6:41Migrating to microservices
- 9:30Tools for microservices
- 10:32Building microservices in ASP.NET Core
- 21:32Deployment options in Azure
- 22:15What is AKS
- 23:19Deploying to AKS with CLI
- 36:44Publishing to AKS
- 40:16Setting up API Management
- 45:54Summary and next steps
related talks
52mBring your ASP.NET Core solutions to Kubernetes in Azure
29mArchitecting .NET Microservices in a Docker Ecosystem
01h 00mBring your ASP.NET Core solutions to Kubernetes in Azure
01h 05mAPIs and Microservices in ASP.NET Core Today and Tomorrow
58mMicroservices at Scale - ASP.NET Core, Service Fabric, and Azure in production
01h 03mScaling Docker Containers using Kubernetes and Azure Container Service
01h 01mGetting started with Kubernetes for your .NET Application
58mKubernetes for .NET Developers
