Dinesh’sLearning Lab
← All learning paths

Learning path / 10 published lessons

Cloud infrastructure and delivery

Connect containers, Kubernetes, cloud services and infrastructure-as-code to operational decisions. Compare resource identity, networking, persistent state and rollout boundaries rather than copying commands blindly.

What you’ll work toward

  • A Dockerfile EXPOSEs 8000 and copies site-packages but not console scripts. Why might the image start fail?
  • Explain the version and execution boundaries before applying the examples
  • Trace Pod ownership, scheduling, probes and Service endpoint eligibility
  • Distinguish rejected Deployment selectors from disconnected Service selectors
Loading this browser’s progress…

Completion is stored on this device only. Nothing is locked; start where it makes sense.

Start this path

Before the first lesson

  • Basic programming and HTTP; follow the chapter or cloud-track sequence

These are the starting lesson’s prerequisites, not requirements for every advanced topic below.

How to practise this subject

Review a proposed deployment without provisioning it: identify credentials, permissions, network exposure, cost signals and a rollback plan. Execute only in a separately authorized, isolated environment.

  1. 01intermediate · 29 min

    Docker — Images, Layers, Dockerfile, Networking

    Understand container images, cache invalidation, runtime isolation and service networking through a multi-stage Python reference design and measured acceptance criteria.

  2. 02intermediate · 23 min

    Kubernetes I — Pods, Deployments, Services

    Kubernetes without the mysticism — Pods run containers, Deployments keep N of them alive, Services give them a stable IP. Reason through and optionally deploy a local app, with selectors, probes and rollout failure analysis.

  3. 03intermediate · 38 min

    Kubernetes II — ConfigMaps, Secrets, HPA, Network Policies

    Connect configuration, secret rotation, autoscaling and network isolation to a complete reference workload, then reason through controller and recovery failures.

  4. 04intermediate · 28 min

    Azure Cloud — Identity, Storage, Networking, App Service

    The four pillars of every real Azure workload — Entra ID + RBAC, Storage & Cosmos, VNets & Private Endpoints, App Service & Container Apps. What to pick and why.

  5. 05intermediate · 37 min

    Infrastructure as Code — Terraform / Bicep Basics

    Build a versioned Azure Terraform module on paper, understand state and dependency graphs, and rehearse plan review, drift, import, refactoring and recovery without cloud writes.

  6. 06beginner · 10 min

    Orchestrating ML Pipelines with Azure Data Factory

    Leveraging Azure Data Factory for Scalable and Efficient Machine Learning Workflows

  7. 07advanced · 23 min

    Taking the Azure Fabric Ignite Edition Challenges to Complete

    Microsoft Learn Challenge conducting a challenge to get good in few of the challenges which are super useful to complete to gain knowledge on Microsoft Fabric.

  8. 08intermediate · 22 min

    Exploring different services in GCP

    Exploration and documentation of different services offered in GCP

  9. 09intermediate · 16 min

    Exploring Azure Data Explorer and Best Practices

    A self-sufficient deep-dive on Azure Data Explorer (ADX/Kusto) — architecture, the KQL language from zero to advanced, ingestion patterns, performance/cost levers, and operational best practices.

  10. 10intermediate · 12 min

    Basics of Azure AI Foundry

    A self-sufficient guide to Azure AI Foundry — what it is, how the hub/project/deployment model works, how to ship a grounded agent end-to-end with SDK + Bicep, and the security/eval/cost levers you cannot skip.