Skip to content
Search lessons, topics, tests…
Esc

    ↑ ↓ moveEnter openEsc close
    Cloud and Networking for .NET: all courses in this track

    Guided course · Cloud and Networking for .NET

    Cloud-Native .NET

    Build, ship and run .NET services the cloud-native way: twelve-factor configuration and secrets with Key Vault and workload identity, container images without a Dockerfile, liveness, readiness and startup health checks, OpenTelemetry traces, metrics and logs, .NET Aspire from the AppHost model to a Helm chart, Kubernetes and AKS essentials (Deployments, Services, Gateway API, HPA, KEDA), zero-downtime deploys with graceful shutdown and expand/contract migrations, CI/CD with GitHub Actions and Azure Pipelines using OIDC, and how the .NET runtime sizes itself under container limits. Every .NET example runs on .NET 10 with real output; Kubernetes manifests and pipelines are validated with yamllint, kubeconform, helm and actionlint. 13 lessons including a practice set and a 25-question mock interview.

    Intermediate5 modules · 13 lessons · 4 h 3 min · 2 free

    Module 1 · Cloud-Native Foundations

    3 lessons · 45 min
    1. 01What Cloud-Native Means for a .NET Service: Twelve-Factor Config, Logs and DisposabilityFree14 min
    2. 02Configuration and Secrets for Cloud-Native .NET: Layering, Mounted Secrets, Key Vault and ValidationFree16 min
    3. 03Container Images for .NET Without a Dockerfile: SDK Publish, Chiseled Images, Tags and Digests (included with Full Access)15 min

    Module 2 · Health and Observability

    3 lessons · 49 min
    1. 04Health Checks and Kubernetes Probes in ASP.NET Core: Liveness, Readiness and Startup (included with Full Access)15 min
    2. 05OpenTelemetry in .NET: Traces, Metrics and Logs Across Services, Exported Through OTLP (included with Full Access)17 min
    3. 06.NET Aspire for Cloud-Native Apps: the AppHost Model, ServiceDefaults and Publishing to Kubernetes (included with Full Access)17 min

    Module 3 · Kubernetes and AKS

    3 lessons · 52 min
    1. 07Kubernetes Basics for .NET Developers: Pods, Deployments, Services, Gateway API and a Production Manifest (included with Full Access)18 min
    2. 08AKS for .NET Teams: Node Pools, ACR, Workload Identity, HPA and KEDA Autoscaling (included with Full Access)17 min
    3. 09Zero-Downtime Deploys for ASP.NET Core on Kubernetes: Graceful Shutdown, Rollouts, Canary and Migrations (included with Full Access)17 min

    Module 4 · Delivery and Runtime

    2 lessons · 32 min
    1. 10CI/CD for Cloud-Native .NET: GitHub Actions and Azure Pipelines from Test to AKS with OIDC (included with Full Access)17 min
    2. 11The .NET Runtime Inside Containers: CPU and Memory Limits, GC Modes, OOMKilled and Right-Sizing (included with Full Access)15 min

    Module 5 · Practice and Assessment

    2 lessons · 1 h 5 min
    1. 12Practice Set: Cloud-Native .NET Exercises on Rollouts, Probes, Shutdown, Autoscaling and Sizing (included with Full Access)30 min
    2. 13Final Mock Interview: 25 Questions on Cloud-Native .NET, Kubernetes, AKS and Delivery (included with Full Access)35 min