Skip to content

About

Azure Enterprise Architect Knowledge Base — Terraform, CI/CD, Linux, Architecture Patterns

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🧠 DevOps & Cloud Architect Knowledge Vault

Enterprise-Grade Runbooks, Architectural Decision Records (ADRs), 660+ HLD Diagrams & 700+ Interview Scenarios

Views Platform IaC CI/CD Vault Status Agentic AI

Curated by Mihir Maurya · Enterprise Cloud Architect & DevSecOps
Portfolio Live Project LinkedIn

🧭 Obsidian Launchpad: Open the interactive knowledge graph and central navigation hub via [[Dashboard]]


🛠️ Complete Engineering Tech Stack



🧭 About This Vault

This vault is an enterprise-architect-grade knowledge base developed and maintained by Mihir Maurya. It provides complete, production-verified reference material across the full cloud and DevOps engineering spectrum — from low-level Linux systems internals to multi-region Azure Landing Zones and autonomous Agentic AI architectures.

Every architectural guide in this vault adheres to rigorous enterprise standards:

  • 🏛️ High-Level Design (HLD) Architecture: Every topic includes custom, syntax-verified Mermaid diagrams visualizing traffic flow, state transitions, failover sequences, and security boundaries.
  • 🎯 Multi-Tier Scenario Interview Preparation: Every topic covers scenario-based questions across 4 distinct competency levels:
    • Tier 1: Junior (Foundations) — Internal mechanics, CLI flags, configuration syntax.
    • Tier 2: Mid-Level (DevOps/Implementation) — CI/CD pipelines, state management, module chaining, rolling deployments.
    • Tier 3: Senior (SRE/Hardening) — Outages, blast-radius mitigation, MTTR, drift recovery, zero-trust security.
    • Tier 4: Principal / Enterprise Architect (Systems Design/Governance) — Multi-region topologies, cost governance, CAF alignment, enterprise compliance.
  • 📐 Microsoft Cloud Adoption Framework (CAF) Alignment: Strict subscription democratization, management group governance, automated policy-driven guardrails, and hub-and-spoke connectivity.
  • 🛡️ Zero-Trust & Security Hardening: OIDC secretless federation, Private Endpoints, least-privilege RBAC, and automated static code/secret scanning.
  • 📊 Obsidian & LaTeX Suite Optimized: 100% compliant with Obsidian Markdown and obsidian-latex-suite with zero rendering or parsing glitches.

Vault Engine: Obsidian | Architect: Mihir Maurya | Last Updated: November 2026


📚 Table of Contents (16 Enterprise Modules)

# Module Description Core Focus & Coverage MOC Link
🏗️ 01 — Terraform Enterprise IaC & State Engineering State theory, modules, locking, lifecycle, resource library 01-Terraform MOC.md
☁️ 02 — Azure Core Cloud Platform & Networking VNet, Subnets, AKS, Key Vault, Storage, AppGW, Front Door 02-Azure MOC.md
🏢 03 — Landing Zone Microsoft CAF Enterprise-Scale Management groups, subscription vending, network topology 03-Landing-Zone MOC.md
🔄 04 — CI/CD Continuous Delivery & GitOps Azure DevOps, GitHub Actions, OIDC, ArgoCD, Canary 04-CI-CD MOC.md
🐧 05 — Linux OS Internals & Systems Engineering Kernel, FHS, text processing, systemd, networking, bash 05-Linux MOC.md
🏛️ 06 — Architecture Patterns High-Availability & Resiliency 3-Tier, Hub-Spoke, Multi-Region, DR (RPO/RTO), Zero-Trust 06-Architecture-Patterns MOC.md
🎯 07 — Interview Prep Domain Deep Dives & Scenarios Azure, Terraform, K8s, Linux, Security scenario walkthroughs 07-Interview-Prep MOC.md
🔨 08 — Real-World Projects Production Implementations Axion 3-Tier Enterprise, AKS Zero-Trust, ALZ Deployment 08-Real-World-Projects MOC.md
📋 09 — Decision Logs Architectural Decision Records ADRs documenting trade-offs, state backends, RBAC scopes 09-Decision-Logs MOC.md
🗺️ 10 — CAF Mapping Cloud Adoption Framework Strategy Workload alignment across Strategy, Plan, Ready, Adopt 10-CAF-Mapping MOC.md
📅 11 — Weekly Learning Milestone Progress & Roadmap Engineering tracker, syllabus milestones, mastery logs 11-Weekly-Learning MOC.md
🤖 12 — Agentic AI Autonomous AI in DevOps & SRE ReAct agents, MCP protocol, LangGraph, tool calling, RAG 12-Agentic-AI MOC.md
🌿 13 — Git Enterprise Version Control & PRs Trunk-based vs GitFlow, pre-commit, branch protection, CLI 13-Git MOC.md
🔐 14 — Security Scanning DevSecOps & Shift-Left Scanners TFLint, tfsec, Checkov, Trivy, TruffleHog, Gitleaks 14-Security-Scanning MOC.md
💰 15 — Cost & Governance FinOps & Resource Optimization OpenCost on AKS, Infracost in CI/CD, Tagging, Least-Privilege 15-Cost-Governance MOC.md
❓ 16 — Master Interview Topics 28 Enterprise Master Guides Comprehensive technical interview question bank across 28 domains 16-DI-Interview-Questions MOC.md

🏗️ 01 — Terraform

Enterprise Infrastructure as Code from fundamentals to production landing zones.
📑 Module Map of Content: 01-Terraform MOC.md

Fundamentals

Topic File Architectural Scope
📖 Declarative vs Imperative 01-Declarative-vs-Imperative.md Execution paradigms, idempotency, desired vs actual state
📖 State Theory 02-State-Theory.md State serialization, 3-way merge algorithm, schema migrations

Core Architecture & Engineering

Topic File Architectural Scope
📖 Introduction 01-Introduction.md Core engine architecture, RPC loopback, provider communication
⚙️ Installation & Parity 02-Installation.md tenv, tfenv, version pinning, global plugin caching
🔌 Providers & Negotiation 03-Providers.md Schema negotiation, gRPC wire protocol, version locking
🧱 Resources & Graph Engine 04-Resources.md Directed Acyclic Graph (DAG), CRUD lifecycle, meta-arguments
📥 Variables & Validation 05-Variables.md Type constraints, custom validation blocks, evaluation order
🔧 Locals & Data Reshaping 06-Locals.md Intermediate computation, DRY tag merges, map transformations
📤 Outputs & Masking 07-Outputs.md Cross-module contract boundaries, sensitive attribute masking
💾 State Management 08-State-Management.md Remote state locking, drift detection, state surgery (mv, rm)
🌐 Remote Backend Architecture 09-Remote-Backend.md Azure Blob Storage backend, blob lease concurrency, zero public access
📦 Enterprise Modules 10-Modules.md Standard module structure, semantic versioning, private registries
🌍 Workspaces vs Directory Layout 11-Workspaces.md Workspaces vs directory-per-environment isolation trade-offs
🔍 Data Sources 12-Data-Sources.md Read-only infrastructure queries, decoupled pipeline dependencies
🔁 Loops & Conditionals 20-Loops-Conditionals.md count vs for_each, index-shift hazard prevention, dynamic blocks
♻️ Lifecycle Meta-Arguments 14-Lifecycle.md create_before_destroy, prevent_destroy, ignore_changes
⭐ Production Best Practices 15-Best-Practices.md Blast radius containment, pipeline gating, golden standards
🖥️ Commands Reference 16-Commands-Reference.md Complete CLI reference — plan, apply, state, taint, import, console
🎯 Master Interview Handbook 18-Interview-Questions.md 50 multi-tier scenario interview questions & deep architectural answers
📝 Quick Reference Cheat Sheet 19-Cheat-Sheet.md Emergency operations, CLI flags, state recovery commands

Production Resource Library

Resource File Production Configuration Pattern
📋 Library Overview 01-README.md Modular resource catalog & CAF naming standards
☸️ Azure Kubernetes Service 02-AKS.md Private cluster, Azure CNI Overlay, Workload Identity, system/user pools
🔑 Key Vault 03-Key-Vault.md Premium HSM, purge protection, Private Endpoint, RBAC authorization
📊 Log Analytics 04-Log-Analytics.md Dedicated cluster, Basic vs Analytics tiers, Data Collection Rules (DCR)
🛡️ Network Security Group 05-NSG.md ASG microsegmentation, stateful priority rules, logging flow logs
📁 Resource Group 06-Resource-Group.md Lifecycle blast-radius containment, mandatory tagging, CanNotDelete locks
💾 Storage Account 07-Storage-Account.md TLS 1.3, blob lifecycle policies, immutability, Private Link integration
🔀 Subnet Architecture 08-Subnet.md Service delegation, reserved Azure IP offsets, route table associations
🖥️ Virtual Machine 09-VM.md Ephemeral OS disks, Accelerated Networking, cloud-init, managed identity
🌐 Virtual Network 10-VNet.md Hub-spoke peering, gateway transit, non-overlapping enterprise IPAM
🚪 NAT Gateway NAT-Gateway.md Subnet-level egress, SNAT port scale (64k per IP), idle timeout tuning
🔌 Network Interface Network-Interface.md Accelerated Networking, private IP configurations, IP forwarding
🌐 Public IP Public-IP.md Standard SKU, Zone-redundancy, DDoS protection, edge routing preference

☁️ 02 — Azure

Core Azure infrastructure services, networking fundamentals, compute, and security posture.
📑 Module Map of Content: 02-Azure MOC.md

Cloud & Networking Fundamentals

Topic File Core Concept
☁️ Cloud Models & Virtualization 01-Cloud-Models-And-Virtualization.md Shared responsibility model, IaaS vs PaaS vs SaaS architectural boundaries
💻 Virtualization Basics 02-Virtualization-Basics.md Type-1 (Hyper-V) vs Type-2 hypervisors, cgroups, kernel namespaces
❓ Cloud Fundamentals Q&A 03-Interview-Questions.md SLA composite math, high availability vs disaster recovery
🔄 Compute Workloads & Migration Compute-Workloads-and-Migration.md The 6 R's rationalization matrix, Azure Migrate replication & cutover
🌐 DNS & Routing Internals 01-DNS-and-Routing.md Hybrid DNS resolution, Private DNS Zones, Azure DNS Private Resolver
🔢 IP Addressing & CIDR Math 02-IP-Addressing-and-CIDR.md Binary subnetting, CIDR prefix design, Azure 5 reserved IP addresses
🔌 Ports & Network Protocols 03-Ports-and-Protocols.md TCP 3-way handshake, TLS 1.3, stateful Layer 4 filtering vs Layer 7 inspection
❓ Networking Foundations Q&A 04-Interview-Questions.md MTU fragmentation, asymmetric routing, IPAM conflict remediation

Enterprise Azure Services

Topic File Architecture & Production Implementation
🧩 Azure Fundamentals 01-Azure-Fundamentals.md Global physical infrastructure, paired regions, ARM REST APIs
🏗️ Architecture Fundamentals 02-Azure-Architecture-Fundamentals.md Availability Zones (1, 2, 3), fault/update domains, cross-zone latency
🌐 Virtual Network (VNet) 03-VNet.md VNet peering, gateway transit, non-transitive peering routing constraints
🔀 Subnet Architecture 04-Subnets.md Subnet sizing, dedicated platform subnets (GatewaySubnet, AzureFirewallSubnet)
🌐 Service Endpoints 05-Service-Endpoints.md Microsoft backbone routing vs Private Link, service endpoint policies
🗺️ User-Defined Routes (UDR) 06-Route-Tables.md Route tables, Longest Prefix Match (LPM), forced tunneling (0.0.0.0/0)
🪪 Managed Identity 08-Managed-Identity.md System-assigned vs User-assigned, IMDS endpoint, secretless token acquisition
🔒 Key Vault 09-Key-Vault.md FIPS 140-2 Level 3 HSM, access policies vs Azure RBAC, key rotation
💾 Storage Account 10-Storage-Account.md Hot/Cool/Cold/Archive tiers, immutable blob storage, GZRS replication
📊 Azure Monitor 11-Monitor.md Metrics, Application Insights, distributed tracing, action groups
☸️ Azure Kubernetes Service 13-AKS.md Private cluster architecture, Azure CNI Overlay vs Kubenet, auto-scaler
📁 Resource Groups 14-Resource-Groups.md Management boundaries, ARM template deployments, deletion cascades
🖥️ Virtual Machines 15-VM.md Sizing series (D/E/F), Accelerated Networking (SR-IOV), Ephemeral OS disks
⚖️ VM Scale Sets (VMSS) 16-VMSS.md Flexible vs Uniform orchestration, rolling upgrade policies, Spot VMSS
🚪 Azure Bastion 17-Bastion.md Web-based HTML5 RDP/SSH, zero public IPs on compute, Developer SKU
🔌 Network Interfaces (NIC) 18-NIC.md Accelerated Networking, multi-IP configurations, ASG association
🛡️ Application Gateway v2 19-App-Gateway.md Layer 7 reverse proxy, WAF v2 (OWASP CRS), SSL offloading, AGIC
🌍 Azure Front Door 20-Front-Door.md Anycast edge routing, split-TCP acceleration, global WAF, private origin link
🔀 Traffic Manager 21-Traffic-Manager.md DNS routing methods (Priority, Weighted, Performance, Geographic)
⚖️ Azure Load Balancer 22-Load-Balancer.md Standard Layer 4 load balancer, HA Ports rule, outbound rules & SNAT
🔗 Private Link & Endpoints 23-Private-Link.md Private Link service, Private DNS zone group auto-registration
🚢 Container Registry (ACR) 24-ACR.md Premium SKU, automated geo-replication, vulnerability scanning, content trust
🚇 Virtual Network Gateway 25-Virtual-Network-Gateway.md ExpressRoute Private Peering, active-active IPsec VPN, BGP route exchange
🛡️ Azure Policy 26-Azure-Policy.md Policy definitions, initiatives, Deny, Audit, Modify, and DeployIfNotExists
🔐 Microsoft Entra ID 27-Entra-ID.md Cloud directory, identity federation, MFA, authentication protocols
🏗️ Entra ID Architecture 28-Entra-ID-Architecture.md Single vs multi-tenant architecture, Conditional Access policies, PIM
💾 Azure Backup 29-Azure-Backup.md Recovery Services Vault vs Backup Vault, CRR (Cross-Region Restore)
🌩️ Azure Disaster Recovery 30-Azure-DR.md Azure Site Recovery (ASR), cache storage accounts, RPO/RTO validation
🛡️ Defender for Cloud & Security 31-Azure-Security.md CSPM, CWPP, Secure Score, Microsoft Sentinel SIEM/SOAR integration
🔑 Role-Based Access Control 35-RBAC.md Management Group/Sub/RG/Resource scope tree, least privilege roles
🛡️ Network Security Groups 36-NSG.md Stateful 5-tuple packet matching, priority ordering, flow logging
📋 Log Analytics Workspace 37-Log-Analytics.md Centralized ingestion, KQL query mastery, data retention optimization
📝 Azure CLI Cheat Sheet 34-Cheat-Sheet.md High-speed command reference across all core resource providers
🎯 Comprehensive Azure Q&A 33-Interview-Questions.md 50+ scenario-based interview questions across all 4 seniority tiers

🏢 03 — Landing Zone

Microsoft Cloud Adoption Framework (CAF) Enterprise-Scale Landing Zone architecture.
📑 Module Map of Content: 03-Landing-Zone MOC.md

Architecture Fundamentals

Topic File Core Concept
🕸️ Hub-Spoke Theory 01-Hub-Spoke-Theory.md Centralized security inspection vs decentralized spokes, transitive routing
🔒 Zero Trust Foundations 02-Zero-Trust-Basics.md Explicit verification, least privileged access, assume breach posture
❓ Architecture Foundations Q&A 03-Interview-Questions.md vWAN vs Traditional Hub-Spoke, routing intent, blast radius isolation

Enterprise-Scale Design Areas

Topic File Enterprise Architecture Design Area
📖 Introduction 01-Introduction.md The 8 critical design areas, Landing Zone archetypes
🗺️ CAF Methodology 02-CAF-Overview.md Strategy, Plan, Ready, Adopt, Govern, Manage phases
🏛️ Enterprise-Scale Architecture 03-Enterprise-Scale.md Multi-subscription topology, separation of platform vs workload
🏗️ Core Architecture Components 04-Architecture.md Connectivity, Identity, Management, Workload spoke layout
🗂️ Management Group Hierarchy 05-Management-Groups.md Canonical tree: Root -> Platform (Conn/Mgmt/Id) & Workloads (Corp/Online)
📋 Subscription Strategy 06-Subscription-Strategy.md Subscription democratization, quota isolation, vending automation
🏷️ Resource Organization & Naming 07-Resource-Organization.md Structured naming convention (<res>-<app>-<env>-<region>-<nn>), mandatory tagging
🆔 Identity & Access Management 08-Identity-and-Access-Management.md Dedicated Identity subscription, Entra ID PIM, Emergency Access (Break-Glass)
🌐 Network Topology & Routing 09-Network-Topology-and-Connectivity.md Hub VNet, Azure Firewall Premium, ExpressRoute Gateway, hybrid DNS routing
🛡️ Security Posture & Controls 10-Security.md Microsoft Sentinel, Defender for Cloud, perimeter defense in depth
📜 Policy-Driven Governance 11-Policies.md Azure Policy initiatives, DINE automated remediation, archetype enforcement
🏛️ Enterprise Governance 12-Governance.md Regulatory compliance (PCI-DSS, HIPAA, NIST), cost guardrails
📊 Operations Management 13-Management.md Azure Update Manager, VM patching, cross-subscription alerting baseline
👁️ Monitoring & Observability 14-Monitoring.md Centralized Log Analytics Workspace, DCR transformation pipelines
🤖 Platform Automation & DevOps 15-Platform-Automation-and-DevOps.md GitOps infrastructure delivery, Terraform subscription vending machine
💰 Billing & Entra ID Tenant 16-Azure-Billing-and-Entra-Tenant.md EA / MCA enrollment account structure, single tenant trust boundary
🏗️ Terraform Modular Landing Zone 17-Terraform-Modular-Landing-Zone.md HashiCorp & Microsoft ALZ module implementation patterns
🎯 Landing Zone Interview Q&A 18-Interview-Questions.md 50+ enterprise scenario questions covering migration, governance, and routing

🔄 04 — CI/CD

Automated continuous delivery pipelines, GitOps orchestration, and deployment strategies.
📑 Module Map of Content: 04-CI-CD MOC.md

Pipeline Fundamentals

Topic File Architectural Scope
🌿 Branching Strategies 01-Branching-Strategies.md Trunk-Based Development vs GitFlow, short-lived feature branches, feature flags
🔁 GitOps Core Principles 02-GitOps-Basics.md Declarative state, pull-based reconciliation loop, drift self-healing

CI/CD Topics

Topic File Production Implementation
🔵 Azure DevOps Pipelines 01-Azure-DevOps.md Multi-stage YAML, environments, approvals & checks, self-hosted agent pools
🐙 GitHub Actions 02-GitHub-Actions.md Workflow triggers, matrix strategies, reusable workflows, environment protection
🖥️ GitHub Actions Commands 03-GitHub-Actions-Commands-Reference.md Complete reference: workflow syntax, contexts, runner expressions, toolkits
☸️ AKS Deployment Automation 04-AKS-Deployment.md Helm charts, Kustomize overlays, automated zero-downtime rolling updates
🏗️ Terraform Pipeline (Azure DevOps) 05-Terraform-Pipeline.md Plan artifact caching, manual approval gates, state lock release automation
🚀 GitHub Actions + Azure OIDC 06-GitHub-Actions-Terraform-OIDC.md Complete secretless authentication flow using OpenID Connect (OIDC)
🔁 GitOps Fundamentals (ArgoCD) 07-GitOps-Fundamentals.md ArgoCD application controllers, ApplicationSet, automated sync & prune
🚀 Zero-Downtime Release Strategies 08-Release-Strategy.md Blue-Green routing, Canary analysis with Prometheus metrics, Progressive Ring
⚡ Pipeline Parallelism & Caching 09-Pipeline-Parallelism-and-Optimization.md DAG orchestration, dependency caching, parallel security scanning
📦 Parameterized Templates 10-Parameterized-Pipelines-and-Templates.md Modular YAML template repos, compile-time vs runtime parameter evaluation
🎯 CI/CD Scenario Interview Q&A 11-Interview-Questions.md Pipeline debugging, secret leakage recovery, slow build optimization

🐧 05 — Linux

Linux kernel mechanics, systems administration, network troubleshooting, and shell scripting.
📑 Module Map of Content: 05-Linux MOC.md

Category File Production Engineering Focus
🖥️ OS Fundamentals 01-File-System-Hierarchy.md Linux FHS 3.0 (/proc, /sys, /etc, /var, /dev), VFS abstraction layer
⚙️ Kernel Architecture 02-Kernel-Architecture.md User space vs Kernel space, system calls, process scheduling, cgroups & namespaces
⌨️ Core Navigation 01-Navigation-and-Files.md File descriptors, hard vs soft links, find -exec, rsync, disk space diagnostics
🔍 Text Processing 02-Text-Processing-Grep-Awk-Sed.md High-speed log slicing: regex, awk columnar parsing, sed stream transformations
🔐 Permissions & Security 01-Users-Groups-Chmod.md Octal permissions, SUID/SGID/Sticky bit, POSIX ACLs (getfacl/setfacl), sudoers
🔑 SSH & Key Management 01-SSH-and-Keys.md Ed25519 cryptography, SSH agent forwarding, hardened sshd_config, jump bastions
🌐 Network Troubleshooting 02-Troubleshooting-cURL-Ping.md ss, netstat, ip route, tcpdump packet capture, MTU discovery, DNS resolution
⏰ Job Scheduling 01-Cron-Jobs.md Crontab syntax, systemd timers (.timer), distributed lock coordination
📦 Package Management 02-Package-Management-Apt.md APT repositories, GPG keyrings, package pinning, unattended security upgrades
🔧 Systemd & Service Ops 03-Systemd-and-Services.md Unit files ([Unit], [Service], [Install]), cgroups resource limits, journalctl
📜 Automation Scripts 01-Automation-Scripts.md Production scripts: log rotation, health checks, backup archival, auto-restart
🔡 Bash Logic & Syntax 02-Variables-and-Logic.md set -euo pipefail, array manipulations, conditional expressions, trap signals
📝 Linux Quick Reference 02-Cheat-Sheet.md Critical one-liners for troubleshooting CPU, RAM, disk, network, and sockets

🏛️ 06 — Architecture Patterns

Battle-tested architectural patterns for high-availability, scalability, and disaster recovery.
📑 Module Map of Content: 06-Architecture-Patterns MOC.md

Pattern File Architectural Blueprint
🏗️ 3-Tier Enterprise Architecture 01-3-Tier-Architecture.md Strict web, application, and database tier isolation via subnets and NSGs
🕸️ Hub-and-Spoke Topology 02-Hub-Spoke.md Centralized transit hub, Azure Firewall inspection, perimeter edge protection
🌍 Multi-Region Active-Active 03-Multi-Region.md Global traffic routing (Front Door), Cosmos DB multi-master, Azure SQL failover
🔥 Disaster Recovery (DR) Strategy 04-DR-Strategy.md RPO vs RTO calculation, Backup/Restore, Pilot Light, Warm Standby, Hot Site
🔒 Enterprise Zero-Trust Architecture 05-Zero-Trust.md Identity as perimeter, continuous verification, microsegmentation, mTLS
🏢 Enterprise Architecture Governance 06-Enterprise-Architecture.md Architectural frameworks (TOGAF/CAF), architecture review boards (ARB)
🤝 Shared Services Platform 07-Shared-Services.md Centralizing domain controllers, artifact registries, SIEM, and monitoring
🔗 Service Mesh & Microservices 08-Service-Mesh.md Istio on AKS: sidecar injection, mTLS encryption, traffic splitting, circuit breaking

🎯 07 — Interview Prep

Domain-focused scenario questions, whiteboard architectures, and behavioral frameworks.
📑 Module Map of Content: 07-Interview-Prep MOC.md

Domain File Deep Dive Scenario Coverage
☁️ Azure Cloud Architecture 01-Azure.md High availability, storage tiering, compute optimization, PaaS security
🏢 Azure Landing Zones 02-Landing-Zone.md Management group design, policy enforcement, hybrid routing, vending machines
🐧 Linux & Systems Administration 03-Linux.md Troubleshooting high load average, OOM killer, zombie processes, socket exhaustion
🌐 Enterprise Cloud Networking 04-Networking.md Asymmetric routing, ExpressRoute vs VPN failover, private DNS resolution
🎯 Strategy & Profile Introductions 05-Interview-Strategy-and-Introductions.md 5 tailored professional profiles (Cloud/DevOps/SRE/Platform/Architect)
🛡️ Security & Zero-Trust Posture 06-Security.md Key Vault compromise mitigation, identity theft, container breakout defense
🏗️ Terraform & Infrastructure as Code 07-Terraform.md State file corruption, lock release, refactoring with moved blocks, drift
🔄 CI/CD & Automation Pipelines 08-CI-CD.md Pipeline security, secretless OIDC runners, blue-green deployment failures
☸️ Kubernetes & Container Platforms 09-Kubernetes-Docker.md CrashLoopBackOff, pod eviction, horizontal pod autoscaling, ingress failures
🎭 Whiteboard & Scenario-Based Challenges 10-Scenario-Based.md "Diagnose a catastrophic production outage" end-to-end whiteboard walkthroughs

🔨 08 — Real-World Projects

Production-ready reference implementations complete with architecture diagrams, code, and trade-offs.
📑 Module Map of Content: 08-Real-World-Projects MOC.md

Project File Technical Implementation Stack
☸️ Production AKS Platform 01-AKS-Platform.md Private AKS + ACR + Key Vault + OIDC + Azure CNI Overlay
🌐 Multi-Region Enterprise Network 02-Enterprise-Network.md Dual-region Hub-Spoke + Azure Firewall Premium + ExpressRoute Gateway
🏢 Enterprise Landing Zone Deployment 03-Landing-Zone-Deployment.md Complete CAF Enterprise-Scale deployment using Terraform
🔒 Secure Zero-Trust Hub-and-Spoke 04-Secure-Hub-Spoke.md Forced tunneling, centralized egress, Private Endpoints for all PaaS
🤖 Agentic AI Industry Solutions 05-Agentic-AI-Industry-Projects.md Autonomous SRE agents deployed across Healthcare, Energy, and Automotive
🚀 Axion 3-Tier Enterprise Web Platform 06-Axion-3-Tier-Enterprise-Project.md React frontend, Python FastAPI backend, Azure PostgreSQL Flexible Server PaaS

📋 09 — Decision Logs (ADRs)

Architecture Decision Records documenting engineering rationale, trade-offs, and consequences.
📑 Module Map of Content: 09-Decision-Logs MOC.md

ADR ID File Architectural Decision & Rationale
ADR-001 01-Hub-Spoke.md Traditional Hub-Spoke with Azure Firewall vs Virtual WAN for bounded spoke topologies
ADR-002 02-RBAC-Model.md Custom RBAC roles vs built-in Contributor/Owner for strict least-privilege compliance
ADR-003 03-Remote-State.md Azure Blob Storage with blob lease locking vs Terraform Cloud / Consul backend
ADR-004 04-Security-Controls.md Native Azure Security (Defender for Cloud + Sentinel) vs third-party security appliances

🗺️ 10 — CAF Mapping

Aligning technical infrastructure implementations directly to Microsoft Cloud Adoption Framework pillars.
📑 Module Map of Content: 10-CAF-Mapping MOC.md

Document File Scope
📄 Cloud Adoption Framework Mapping 01-CAF-Mapping.md Comprehensive cross-reference mapping every vault module to Strategy, Plan, Ready, Adopt, Govern, and Manage phases

📅 11 — Weekly Learning

Structured roadmap tracking engineering competencies and syllabus progression.
📑 Module Map of Content: 11-Weekly-Learning MOC.md

Document File Purpose
📅 Progress Tracker & Syllabus 01-Progress-Tracker.md Multi-week milestone tracker verifying 100% mastery across Linux, Azure, Terraform, CI/CD, and Security

🤖 12 — Agentic AI

The frontier of DevOps & Platform Engineering: Autonomous agents, Model Context Protocol (MCP), and LLM orchestration.
📑 Module Map of Content: 12-Agentic-AI MOC.md

Step File Agentic AI Architecture Focus
🗺️ Roadmap 01-Roadmap.md Complete learning path for building autonomous AI agents in platform engineering
🧠 Foundations 02-Introduction.md Deterministic automation vs LLMs, the ReAct (Reason + Act) loop, state machines
🛠️ Tool Calling 03-Tool-Calling.md JSON function calling schemas, tool execution security sandboxes, output parsing
🚀 DevOps Use Cases 04-DevOps-Use-Cases.md Automated incident triage, log root-cause analysis, self-healing infrastructure
❓ Agentic AI Q&A 05-Interview-Questions.md Prompt injection defense, hallucination guardrails, human-in-the-loop workflows
🐍 Python Mastery 06-Python-for-Agentic-AI.md Async Python, Pydantic data validation, Tenacity retry logic, REST clients
🔗 Chains & RAG 07-LLM-Chains-n8n-RAG.md Retrieval-Augmented Generation over runbooks, vector embeddings, n8n workflows
🤖 Frameworks 08-Agent-Frameworks.md In-depth comparison: LangChain, LangGraph (cyclic graphs), CrewAI multi-agent crews
🔌 Protocol Standards 09-MCP-and-A2A.md Anthropic Model Context Protocol (MCP) servers/clients & Agent-to-Agent communication
🏆 Governance & FinOps 10-AI-Governance-Cost-Observability.md Token budgeting, latency monitoring, LangSmith telemetry, enterprise guardrails

🌿 13 — Git

Enterprise version control, branch protection, code review standards, and GitHub CLI automation.
📑 Module Map of Content: 13-Git MOC.md

Topic File Engineering Scope
🌐 Introduction 01-Introduction.md Distributed VCS architecture, Git internals (blobs, trees, commits, refs)
📁 Repository Setup 02-Repository-Setup.md Repository bootstrapping, .gitignore templates, branch protection rules
🌿 Branching Strategies 03-Branching-Strategies.md Trunk-Based Development, GitFlow, GitHub Flow, merge types (merge vs squash vs rebase)
🖥️ Commands Reference 04-Commands-Reference.md Complete CLI reference for Git and GitHub CLI (gh), interactive rebase, cherry-pick
🔄 Core Enterprise Workflow 05-Core-Workflow.md Feature branch lifecycle: atomic commits, Pull Request templates, code review

🔐 14 — Security Scanning

Shift-left automated security, static analysis, and secrets detection in enterprise CI/CD pipelines.
📑 Module Map of Content: 14-Security-Scanning MOC.md

Scanner File Tool Purpose & Pipeline Integration
🔧 Terraform Built-ins 01-Terraform-Built-ins.md terraform fmt -check, terraform validate in pre-commit and PR gates
🔍 TFLint 02-TFLint.md Static HCL linter checking deprecated syntax, naming rules, and cloud provider rules
🛡️ Tfsec 03-Tfsec.md AST-based security scanner detecting misconfigurations and unencrypted resources
✅ Checkov 04-Checkov.md Policy-as-code scanner checking compliance against CIS, NIST, and HIPAA benchmarks
🔬 Trivy 05-Trivy.md Unified scanner for container images, OS packages, Kubernetes manifests, and IaC
🐷 TruffleHog 06-TruffleHog.md High-accuracy secrets detection with automated live API verification engines
🔑 Gitleaks 07-Gitleaks.md Fast regex + Shannon entropy secret detector designed for pre-commit git hooks
📋 Security Index README.md Architecture guide comparing AST vs regex scanners and SARIF CI integration

💰 15 — Cost & Governance

FinOps, Kubernetes cost attribution, tagging taxonomies, and least-privilege cloud governance.
📑 Module Map of Content: 15-Cost-Governance MOC.md

Domain File Production Governance Framework
📊 OpenCost on AKS 01-OpenCost.md Real-time pod, namespace, and service cost attribution via Prometheus metrics
🏷️ Resource Tagging Strategy 02-Resource-Tagging.md Mandatory tagging taxonomy (CostCenter, Owner, Env), policy-driven tag inheritance
📛 Naming Conventions 03-Naming-Convention.md Cloud Adoption Framework compliant resource naming standard & HCL locals generator
💡 Cost Optimization 04-Cost-Optimization.md Reserved Instances (RIs), Azure Savings Plans, Spot VMSS, storage tier automation
🔐 Least Privilege RBAC 05-Least-Privilege-RBAC.md Scope hierarchies, custom role JSON definitions, Just-in-Time (JIT) elevation via PIM
💰 Infracost (Shift-Left FinOps) 06-Infracost.md Pull request cost estimation diffs, FinOps guardrail threshold gates in CI/CD

❓ 16 — Master Interview Topics

28 comprehensive topic master guides covering real-world technical interview questions across all core DevOps & Cloud domains.
📑 Module Map of Content: 16-DI-Interview-Questions MOC.md

28 Topic Master Guides

Category Master Topic Guides
🏗️ Infrastructure as Code 01-Terraform.md · 02-Ansible.md
☁️ Cloud Platforms 03-Azure-Platform.md · 04-AWS-Cloud.md · 05-Azure-Landing-Zones.md
🌐 Azure Networking 06-Azure-Networking.md · 07-Azure-Firewall.md · 08-Azure-Application-Gateway.md · 09-Azure-DNS.md
💻 Compute & PaaS 10-Azure-App-Services.md · 16-Linux-Systems.md
☸️ Containers & K8s 12-Docker-Containers.md · 13-Kubernetes-AKS.md
🔄 Delivery & Releases 14-CICD-Pipelines.md · 15-Deployment-Strategies.md
🏛️ Architecture & DR 17-Cloud-Architecture.md · 18-Disaster-Recovery-BCDR.md
💰 FinOps & Cost 19-FinOps-Cost-Governance.md · 20-Cost-Optimization.md
📊 Monitoring & SRE 21-Monitoring-Observability.md · 22-Prometheus-and-Grafana.md
🛡️ Security & Compliance 11-Azure-Security.md · 23-DevSecOps-Security.md
🛠️ Ops & Troubleshooting 24-App-and-Infra-Troubleshooting.md · 25-Production-Support-SRE.md
🤝 General & Behavioral 26-DevOps-Activities-Day-2-Ops.md · 27-General-DevOps-Methodology.md · 28-Standard-DevOps-QnA.md

⚡ Quick Reference — Cheat Sheets

Topic Direct Cheat Sheet Link Architectural Coverage
🏗️ Terraform CLI 01-Terraform/19-Cheat-Sheet.md init, plan, apply, state surgery (mv, rm), import commands
☁️ Azure CLI (az) 02-Azure/34-Cheat-Sheet.md Management commands for VNets, VMs, AKS, Key Vault, and RBAC
🐧 Linux Admin 05-Linux/02-Cheat-Sheet.md Performance diagnostics (vmstat, iostat, ss), regex commands, permissions
🔑 RBAC Quick Ref 02-Azure/35-RBAC.md Scope hierarchies, built-in vs custom role JSON syntax
🛡️ NSG Rules 02-Azure/36-NSG.md Priority matrix, stateful 5-tuple evaluation, ASG tagging
📜 KQL Queries 02-Azure/37-Log-Analytics.md Production KQL queries for CPU spikes, failed logins, and network drops
🌿 Git Commands 13-Git/04-Commands-Reference.md Interactive rebasing, stash management, cherry-picking, gh CLI
🔁 Terraform Loops 01-Terraform/20-Loops-Conditionals.md count vs for_each vs dynamic blocks syntax examples

📊 Vault Statistics & Architecture Metrics

================================================================================
          🧠 DEVOPS & CLOUD ARCHITECT KNOWLEDGE VAULT STATS
================================================================================
  📁 Architectural Modules:          16 Top-Level Knowledge Domains
  📄 Total Markdown Documents:        921 Enterprise Notes
  📐 High-Level Design (HLD) Diagrams: 660 Mermaid Architecture Diagrams
  🎯 Scenario Interview Questions:    700+ Multi-Tier Technical Scenarios
  🗺️ Maps of Content (MOCs):          16 Dedicated Domain Indexes + Master Dashboard
  🛡️ Syntax & Health Audit:          100% Validated (0 Parsing Errors, 0 Broken Links)
================================================================================

🛡️ Vault Health & Syntax Guarantees

This repository is maintained with continuous automated validation scripts to guarantee zero syntax degradation:

  1. 100% Strict Mermaid Validation: All 660 diagrams use canonical syntax with alphanumeric subgraph IDs and universally supported arrow operators (-->|"label"|, <-->|"label"|).
  2. LaTeX Suite Conflict-Free: All currency signs in prose are escaped (\$50, \$0.018/GB) to prevent obsidian-latex-suite from triggering math parsing errors, while mathematical formulas are properly formatted.
  3. No Broken Links: All internal markdown and file:/// links are tested and validated.

🔗 Author & Connect

Mihir Maurya
Enterprise Cloud Solutions Architect & DevSecOps Engineer

Portfolio LinkedIn GitHub

"Knowledge isn't just about accumulating information — it's about structuring it so clearly that execution becomes effortless."

About

Azure Enterprise Architect Knowledge Base — Terraform, CI/CD, Linux, Architecture Patterns

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Used by

Contributors