# KodeKloud: Beta Courses

## Courses

- [Beta / Courses / 12 Factor App (15 pages)](https://notes.kodekloud.com/_llms/beta/courses/12-factor-app.md): Documentation for Beta / Courses / 12 Factor App.
- [Beta / Courses / AB-900: Microsoft 365 Copilot and Agent Administration Fundamentals (42 pages)](https://notes.kodekloud.com/_llms/beta/courses/ab-900-microsoft-365-copilot-and-agent-administration-fundamentals.md): Documentation for Beta / Courses / AB-900: Microsoft 365 Copilot and Agent Administration Fundamentals.
- [Beta / Courses / AI Agents (32 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-agents.md): Documentation for Beta / Courses / AI Agents.
- [Beta / Courses / AI Agents Fundamentals (18 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-agents-fundamentals.md): Documentation for Beta / Courses / AI Agents Fundamentals.
- [Beta / Courses / AI Agents for Beginners: OpenClaw Case Study (53 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-agents-for-beginners-open-claw-case-study.md): Documentation for Beta / Courses / AI Agents for Beginners: OpenClaw Case Study.
- [Beta / Courses / AI Assisted Ansible (19 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-assisted-ansible.md): Documentation for Beta / Courses / AI Assisted Ansible.
- [Beta / Courses / AI Infrastructure: LLM-D, vLLM and GPUs (14 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-infrastructure-llm-d-v-llm-and-gpus.md): Documentation for Beta / Courses / AI Infrastructure: LLM-D, vLLM and GPUs.
- [Beta / Courses / AI-102: Microsoft Certified Azure AI Engineer Associate (92 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-102-microsoft-certified-azure-ai-engineer-associate.md): Documentation for Beta / Courses / AI-102: Microsoft Certified Azure AI Engineer Associate.
- [Beta / Courses / AI-900: Microsoft Certified Azure AI Fundamentals (57 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-900-microsoft-certified-azure-ai-fundamentals.md): Documentation for Beta / Courses / AI-900: Microsoft Certified Azure AI Fundamentals.
- [Beta / Courses / AI-Assisted Development (32 pages)](https://notes.kodekloud.com/_llms/beta/courses/ai-assisted-development.md): Documentation for Beta / Courses / AI-Assisted Development.
- [Beta / Courses / AWS Certified AI Practitioner (47 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-certified-ai-practitioner.md): Documentation for Beta / Courses / AWS Certified AI Practitioner.
- [Beta / Courses / AWS Certified CloudOps Engineer – Associate (155 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-certified-cloud-ops-engineer-associate.md): Documentation for Beta / Courses / AWS Certified CloudOps Engineer – Associate.
- [Beta / Courses / AWS Certified Developer - Associate (281 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-certified-developer-associate.md): Documentation for Beta / Courses / AWS Certified Developer - Associate.
- [Beta / Courses / AWS Certified Machine Learning Engineer - Associate (107 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-certified-machine-learning-engineer-associate.md): Documentation for Beta / Courses / AWS Certified Machine Learning Engineer - Associate.
- [Beta / Courses / AWS Cloud Practitioner (CLF-C02) (84 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-cloud-practitioner-clf-c02.md): Documentation for Beta / Courses / AWS Cloud Practitioner (CLF-C02).
- [Beta / Courses / AWS CloudFormation (111 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-cloud-formation.md): Documentation for Beta / Courses / AWS CloudFormation.
- [Beta / Courses / AWS CloudWatch (42 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-cloud-watch.md): Documentation for Beta / Courses / AWS CloudWatch.
- [Beta / Courses / AWS CodePipeline (CI/CD Pipeline) (20 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-code-pipeline-ci-cd-pipeline.md): Documentation for Beta / Courses / AWS CodePipeline (CI/CD Pipeline).
- [Beta / Courses / AWS EKS (32 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-eks.md): Documentation for Beta / Courses / AWS EKS.
- [Beta / Courses / AWS - IAM (44 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-iam.md): Documentation for Beta / Courses / AWS - IAM.
- [Beta / Courses / AWS For Beginners with Hands-On Labs (12 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-for-beginners-with-hands-on-labs.md): Documentation for Beta / Courses / AWS For Beginners with Hands-On Labs.
- [Beta / Courses / AWS Lambda (23 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-lambda.md): Documentation for Beta / Courses / AWS Lambda.
- [Beta / Courses / AWS Networking Fundamentals (34 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-networking-fundamentals.md): Documentation for Beta / Courses / AWS Networking Fundamentals.
- [Beta / Courses / AWS RDS (51 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-rds.md): Documentation for Beta / Courses / AWS RDS.
- [Beta / Courses / AWS SageMaker (63 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-sage-maker.md): Documentation for Beta / Courses / AWS SageMaker.
- [Beta / Courses / AWS Solutions Architect Associate Certification (268 pages)](https://notes.kodekloud.com/_llms/beta/courses/aws-solutions-architect-associate-certification.md): Documentation for Beta / Courses / AWS Solutions Architect Associate Certification.
- [Beta / Courses / AZ-204: Developing Solutions for Microsoft Azure (131 pages)](https://notes.kodekloud.com/_llms/beta/courses/az-204-developing-solutions-for-microsoft-azure.md): Documentation for Beta / Courses / AZ-204: Developing Solutions for Microsoft Azure.
- [Beta / Courses / AZ-305: Microsoft Azure Solutions Architect Expert (85 pages)](https://notes.kodekloud.com/_llms/beta/courses/az-305-microsoft-azure-solutions-architect-expert.md): Documentation for Beta / Courses / AZ-305: Microsoft Azure Solutions Architect Expert.
- [Beta / Courses / AZ-400: Designing and Implementing Microsoft DevOps Solutions (160 pages)](https://notes.kodekloud.com/_llms/beta/courses/az-400-designing-and-implementing-microsoft-dev-ops-solutions.md): Documentation for Beta / Courses / AZ-400: Designing and Implementing Microsoft DevOps Solutions.
- [Beta / Courses / AZ-700: Designing and Implementing Microsoft Azure Networking Solutions (125 pages)](https://notes.kodekloud.com/_llms/beta/courses/az-700-designing-and-implementing-microsoft-azure-networking-solutions.md): Documentation for Beta / Courses / AZ-700: Designing and Implementing Microsoft Azure Networking Solutions.
- [Beta / Courses / AZ900: Microsoft Azure Fundamentals (69 pages)](https://notes.kodekloud.com/_llms/beta/courses/az-900-microsoft-azure-fundamentals.md): Documentation for Beta / Courses / AZ900: Microsoft Azure Fundamentals.
- [Beta / Courses / Advanced Bash Scripting (73 pages)](https://notes.kodekloud.com/_llms/beta/courses/advanced-bash-scripting.md): Documentation for Beta / Courses / Advanced Bash Scripting.
- [Beta / Courses / Advanced Golang (60 pages)](https://notes.kodekloud.com/_llms/beta/courses/advanced-golang.md): Documentation for Beta / Courses / Advanced Golang.
- [Beta / Courses / Advanced Jenkins (43 pages)](https://notes.kodekloud.com/_llms/beta/courses/advanced-jenkins.md): Documentation for Beta / Courses / Advanced Jenkins.
- [Beta / Courses / Amazon Elastic Compute Cloud (EC2) (30 pages)](https://notes.kodekloud.com/_llms/beta/courses/amazon-elastic-compute-cloud-ec-2.md): Documentation for Beta / Courses / Amazon Elastic Compute Cloud (EC2).
- [Beta / Courses / Amazon Elastic Container Service (AWS ECS) (19 pages)](https://notes.kodekloud.com/_llms/beta/courses/amazon-elastic-container-service-aws-ecs.md): Documentation for Beta / Courses / Amazon Elastic Container Service (AWS ECS).
- [Beta / Courses / Amazon Simple Storage Service (Amazon S3) (28 pages)](https://notes.kodekloud.com/_llms/beta/courses/amazon-simple-storage-service-amazon-s3.md): Documentation for Beta / Courses / Amazon Simple Storage Service (Amazon S3).
- [Beta / Courses / Ansible Advanced Course (31 pages)](https://notes.kodekloud.com/_llms/beta/courses/ansible-advanced-course.md): Documentation for Beta / Courses / Ansible Advanced Course.
- [Beta / Courses / Azure Kubernetes Service (39 pages)](https://notes.kodekloud.com/_llms/beta/courses/azure-kubernetes-service.md): Documentation for Beta / Courses / Azure Kubernetes Service.
- [Beta / Courses / CDK for Terraform with TypeScript (34 pages)](https://notes.kodekloud.com/_llms/beta/courses/cdk-for-terraform-with-type-script.md): Documentation for Beta / Courses / CDK for Terraform with TypeScript.
- [Beta / Courses / Certified Kubernetes Administrator (CKA) (135 pages)](https://notes.kodekloud.com/_llms/beta/courses/certified-kubernetes-administrator-cka.md): Documentation for Beta / Courses / Certified Kubernetes Administrator (CKA).
- [Beta / Courses / Claude Code For Beginners (42 pages)](https://notes.kodekloud.com/_llms/beta/courses/claude-code-for-beginners.md): Documentation for Beta / Courses / Claude Code For Beginners.
- [Beta / Courses / Cline (17 pages)](https://notes.kodekloud.com/_llms/beta/courses/cline.md): Documentation for Beta / Courses / Cline.
- [Beta / Courses / Computer Architecture (11 pages)](https://notes.kodekloud.com/_llms/beta/courses/computer-architecture.md): Documentation for Beta / Courses / Computer Architecture.
- [Beta / Courses / DevOps Interview Questions and Answers: Scenario-Based Prep (34 pages)](https://notes.kodekloud.com/_llms/beta/courses/dev-ops-interview-questions-and-answers-scenario-based-prep.md): Documentation for Beta / Courses / DevOps Interview Questions and Answers: Scenario-Based Prep.
- [Beta / Courses / Fundamentals of RAG (34 pages)](https://notes.kodekloud.com/_llms/beta/courses/fundamentals-of-rag.md): Documentation for Beta / Courses / Fundamentals of RAG.
- [Beta / Courses / Gateway API with NGINX Fabric Gateway (26 pages)](https://notes.kodekloud.com/_llms/beta/courses/gateway-api-with-nginx-fabric-gateway.md): Documentation for Beta / Courses / Gateway API with NGINX Fabric Gateway.
- [Beta / Courses / GitHub Copilot in Action (15 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-hub-copilot-in-action.md): Documentation for Beta / Courses / GitHub Copilot in Action.
- [Beta / Courses / GitHub Foundations Certification (125 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-hub-foundations-certification.md): Documentation for Beta / Courses / GitHub Foundations Certification.
- [Beta / Courses / Google Cloud Professional Data Engineer Certification (142 pages)](https://notes.kodekloud.com/_llms/beta/courses/google-cloud-professional-data-engineer-certification.md): Documentation for Beta / Courses / Google Cloud Professional Data Engineer Certification.
- [Beta / Courses / Hands-On AWS Project: Deploy Your First Crypto App (49 pages)](https://notes.kodekloud.com/_llms/beta/courses/hands-on-aws-project-deploy-your-first-crypto-app.md): Documentation for Beta / Courses / Hands-On AWS Project: Deploy Your First Crypto App.
- [Beta / Courses / HashiCorp Certified: Terraform Associate 004 (95 pages)](https://notes.kodekloud.com/_llms/beta/courses/hashi-corp-certified-terraform-associate-004.md): Documentation for Beta / Courses / HashiCorp Certified: Terraform Associate 004.
- [Beta / Courses / Introduction to AWS Databases (24 pages)](https://notes.kodekloud.com/_llms/beta/courses/introduction-to-aws-databases.md): Documentation for Beta / Courses / Introduction to AWS Databases.
- [Beta / Courses / Introduction to Amazon Bedrock (95 pages)](https://notes.kodekloud.com/_llms/beta/courses/introduction-to-amazon-bedrock.md): Documentation for Beta / Courses / Introduction to Amazon Bedrock.
- [Beta / Courses / KAgent: Host Your AI Agents on Kubernetes (26 pages)](https://notes.kodekloud.com/_llms/beta/courses/k-agent-host-your-ai-agents-on-kubernetes.md): Documentation for Beta / Courses / KAgent: Host Your AI Agents on Kubernetes.
- [Beta / Courses / Kubeflow (46 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubeflow.md): Documentation for Beta / Courses / Kubeflow.
- [Beta / Courses / Kubernetes Administration: Package Management with Glasskube (22 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-administration-package-management-with-glasskube.md): Documentation for Beta / Courses / Kubernetes Administration: Package Management with Glasskube.
- [Beta / Courses / Kubernetes Operators (78 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-operators.md): Documentation for Beta / Courses / Kubernetes Operators.
- [Beta / Courses / LangGraph (43 pages)](https://notes.kodekloud.com/_llms/beta/courses/lang-graph.md): Documentation for Beta / Courses / LangGraph.
- [Beta / Courses / Loop Engineering (13 pages)](https://notes.kodekloud.com/_llms/beta/courses/loop-engineering.md): Documentation for Beta / Courses / Loop Engineering.
- [Beta / Courses / Machine Learning Fundamentals (17 pages)](https://notes.kodekloud.com/_llms/beta/courses/machine-learning-fundamentals.md): Documentation for Beta / Courses / Machine Learning Fundamentals.
- [Beta / Courses / Mathematics for Computing (15 pages)](https://notes.kodekloud.com/_llms/beta/courses/mathematics-for-computing.md): Documentation for Beta / Courses / Mathematics for Computing.
- [Beta / Courses / MCP For Beginners (16 pages)](https://notes.kodekloud.com/_llms/beta/courses/mcp-for-beginners.md): Documentation for Beta / Courses / MCP For Beginners.
- [Beta / Courses / Migrating Jenkins Pipelines to GitHub Actions (59 pages)](https://notes.kodekloud.com/_llms/beta/courses/migrating-jenkins-pipelines-to-git-hub-actions.md): Documentation for Beta / Courses / Migrating Jenkins Pipelines to GitHub Actions.
- [Beta / Courses / Migrating to Datadog (45 pages)](https://notes.kodekloud.com/_llms/beta/courses/migrating-to-datadog.md): Documentation for Beta / Courses / Migrating to Datadog.
- [Beta / Courses / NVIDIA Generative AI LLMs Associate Certification (52 pages)](https://notes.kodekloud.com/_llms/beta/courses/nvidia-generative-ai-llms-associate-certification.md): Documentation for Beta / Courses / NVIDIA Generative AI LLMs Associate Certification.
- [Beta / Courses / OpenShift 3 for the Absolute Beginners (34 pages)](https://notes.kodekloud.com/_llms/beta/courses/open-shift-3-for-the-absolute-beginners.md): Documentation for Beta / Courses / OpenShift 3 for the Absolute Beginners.
- [Beta / Courses / Operating Systems and Applications (11 pages)](https://notes.kodekloud.com/_llms/beta/courses/operating-systems-and-applications.md): Documentation for Beta / Courses / Operating Systems and Applications.
- [Beta / Courses / Prep Course - Certified Argo Project Associate (CAPA) (98 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-certified-argo-project-associate-capa.md): Documentation for Beta / Courses / Prep Course - Certified Argo Project Associate (CAPA).
- [Beta / Courses / Prep Course - Certified Backstage Associate (CBA) Certification (44 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-certified-backstage-associate-cba-certification.md): Documentation for Beta / Courses / Prep Course - Certified Backstage Associate (CBA) Certification.
- [Beta / Courses / Certified Jenkins Engineer (151 pages)](https://notes.kodekloud.com/_llms/beta/courses/certified-jenkins-engineer.md): Documentation for Beta / Courses / Certified Jenkins Engineer.
- [Beta / Courses / Certified Kubernetes Application Developer (CKAD) (119 pages)](https://notes.kodekloud.com/_llms/beta/courses/certified-kubernetes-application-developer-ckad.md): Documentation for Beta / Courses / Certified Kubernetes Application Developer (CKAD).
- [Beta / Courses / Certified Kubernetes Security Specialist (CKS) (104 pages)](https://notes.kodekloud.com/_llms/beta/courses/certified-kubernetes-security-specialist-cks.md): Documentation for Beta / Courses / Certified Kubernetes Security Specialist (CKS).
- [Beta / Courses / Chaos Engineering (51 pages)](https://notes.kodekloud.com/_llms/beta/courses/chaos-engineering.md): Documentation for Beta / Courses / Chaos Engineering.
- [Beta / Courses / Cloud Native Buildpacks (21 pages)](https://notes.kodekloud.com/_llms/beta/courses/cloud-native-buildpacks.md): Documentation for Beta / Courses / Cloud Native Buildpacks.
- [Beta / Courses / CompTIA Security+ Certification (115 pages)](https://notes.kodekloud.com/_llms/beta/courses/comp-tia-security-certification.md): Documentation for Beta / Courses / CompTIA Security+ Certification.
- [Beta / Courses / Cursor AI (31 pages)](https://notes.kodekloud.com/_llms/beta/courses/cursor-ai.md): Documentation for Beta / Courses / Cursor AI.
- [Beta / Courses / DP-900: Microsoft Azure Data Fundamentals (42 pages)](https://notes.kodekloud.com/_llms/beta/courses/dp-900-microsoft-azure-data-fundamentals.md): Documentation for Beta / Courses / DP-900: Microsoft Azure Data Fundamentals.
- [Beta / Courses / Demystifying DNS (35 pages)](https://notes.kodekloud.com/_llms/beta/courses/demystifying-dns.md): Documentation for Beta / Courses / Demystifying DNS.
- [Beta / Courses / DevOps Interview Preparation Course (69 pages)](https://notes.kodekloud.com/_llms/beta/courses/dev-ops-interview-preparation-course.md): Documentation for Beta / Courses / DevOps Interview Preparation Course.
- [Beta / Courses / DevOps Pre-Requisite Course (47 pages)](https://notes.kodekloud.com/_llms/beta/courses/dev-ops-pre-requisite-course.md): Documentation for Beta / Courses / DevOps Pre-Requisite Course.
- [Beta / Courses / DevSecOps - Kubernetes DevOps & Security (95 pages)](https://notes.kodekloud.com/_llms/beta/courses/dev-sec-ops-kubernetes-dev-ops-and-security.md): Documentation for Beta / Courses / DevSecOps - Kubernetes DevOps & Security.
- [Beta / Courses / Docker Certified Associate Exam Course (149 pages)](https://notes.kodekloud.com/_llms/beta/courses/docker-certified-associate-exam-course.md): Documentation for Beta / Courses / Docker Certified Associate Exam Course.
- [Beta / Courses / Docker - SWARM | SERVICES | STACKS - Hands-on (29 pages)](https://notes.kodekloud.com/_llms/beta/courses/docker-swarm-services-stacks-hands-on.md): Documentation for Beta / Courses / Docker - SWARM | SERVICES | STACKS - Hands-on.
- [Beta / Courses / Docker Training Course for the Absolute Beginner (28 pages)](https://notes.kodekloud.com/_llms/beta/courses/docker-training-course-for-the-absolute-beginner.md): Documentation for Beta / Courses / Docker Training Course for the Absolute Beginner.
- [Beta / Courses / EFK Stack: Enterprise-Grade Logging and Monitoring (51 pages)](https://notes.kodekloud.com/_llms/beta/courses/efk-stack-enterprise-grade-logging-and-monitoring.md): Documentation for Beta / Courses / EFK Stack: Enterprise-Grade Logging and Monitoring.
- [Beta / Courses / Enhancing Soft Skills for DevOps Engineers: Essential Non-Technical Skills to Thrive (38 pages)](https://notes.kodekloud.com/_llms/beta/courses/enhancing-soft-skills-for-dev-ops-engineers-essential-non-technical-skills-to-thrive.md): Documentation for Beta / Courses / Enhancing Soft Skills for DevOps Engineers: Essential Non-Technical Skills to Thrive.
- [Beta / Courses / Event Streaming with Kafka (47 pages)](https://notes.kodekloud.com/_llms/beta/courses/event-streaming-with-kafka.md): Documentation for Beta / Courses / Event Streaming with Kafka.
- [Beta / Courses / Exploring WebAssembly (WASM) (37 pages)](https://notes.kodekloud.com/_llms/beta/courses/exploring-web-assembly-wasm.md): Documentation for Beta / Courses / Exploring WebAssembly (WASM).
- [Beta / Courses / Fundamentals of DevOps (35 pages)](https://notes.kodekloud.com/_llms/beta/courses/fundamentals-of-dev-ops.md): Documentation for Beta / Courses / Fundamentals of DevOps.
- [Beta / Courses / Fundamentals of MLOps (48 pages)](https://notes.kodekloud.com/_llms/beta/courses/fundamentals-of-ml-ops.md): Documentation for Beta / Courses / Fundamentals of MLOps.
- [Beta / Courses / Fundamentals of SRE (38 pages)](https://notes.kodekloud.com/_llms/beta/courses/fundamentals-of-sre.md): Documentation for Beta / Courses / Fundamentals of SRE.
- [Beta / Courses / GCP Cloud Digital Leader Certification (55 pages)](https://notes.kodekloud.com/_llms/beta/courses/gcp-cloud-digital-leader-certification.md): Documentation for Beta / Courses / GCP Cloud Digital Leader Certification.
- [Beta / Courses / GCP DevOps Project (48 pages)](https://notes.kodekloud.com/_llms/beta/courses/gcp-dev-ops-project.md): Documentation for Beta / Courses / GCP DevOps Project.
- [Beta / Courses / GIT for Beginners (25 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-for-beginners.md): Documentation for Beta / Courses / GIT for Beginners.
- [Beta / Courses / GKE - Google Kubernetes Engine (49 pages)](https://notes.kodekloud.com/_llms/beta/courses/gke-google-kubernetes-engine.md): Documentation for Beta / Courses / GKE - Google Kubernetes Engine.
- [Beta / Courses / Generative AI in Practice: Advanced Insights and Operations (27 pages)](https://notes.kodekloud.com/_llms/beta/courses/generative-ai-in-practice-advanced-insights-and-operations.md): Documentation for Beta / Courses / Generative AI in Practice: Advanced Insights and Operations.
- [Beta / Courses / GitHub Actions (91 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-hub-actions.md): Documentation for Beta / Courses / GitHub Actions.
- [Beta / Courses / GitHub Actions Certification (118 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-hub-actions-certification.md): Documentation for Beta / Courses / GitHub Actions Certification.
- [Beta / Courses / GitHub Copilot Certification (34 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-hub-copilot-certification.md): Documentation for Beta / Courses / GitHub Copilot Certification.
- [Beta / Courses / GitLab CI/CD: Architecting, Deploying, and Optimizing Pipelines (89 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-lab-ci-cd-architecting-deploying-and-optimizing-pipelines.md): Documentation for Beta / Courses / GitLab CI/CD: Architecting, Deploying, and Optimizing Pipelines.
- [Beta / Courses / GitOps with ArgoCD (47 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-ops-with-argo-cd.md): Documentation for Beta / Courses / GitOps with ArgoCD.
- [Beta / Courses / GitOps with FluxCD (50 pages)](https://notes.kodekloud.com/_llms/beta/courses/git-ops-with-flux-cd.md): Documentation for Beta / Courses / GitOps with FluxCD.
- [Beta / Courses / Golang (50 pages)](https://notes.kodekloud.com/_llms/beta/courses/golang.md): Documentation for Beta / Courses / Golang.
- [Beta / Courses / Google ADK (14 pages)](https://notes.kodekloud.com/_llms/beta/courses/google-adk.md): Documentation for Beta / Courses / Google ADK.
- [Beta / Courses / Grafana Loki (14 pages)](https://notes.kodekloud.com/_llms/beta/courses/grafana-loki.md): Documentation for Beta / Courses / Grafana Loki.
- [Beta / Courses / HashiCorp Certified: Consul Associate Certification (87 pages)](https://notes.kodekloud.com/_llms/beta/courses/hashi-corp-certified-consul-associate-certification.md): Documentation for Beta / Courses / HashiCorp Certified: Consul Associate Certification.
- [Beta / Courses / HashiCorp Certified: Vault Associate Certification (104 pages)](https://notes.kodekloud.com/_llms/beta/courses/hashi-corp-certified-vault-associate-certification.md): Documentation for Beta / Courses / HashiCorp Certified: Vault Associate Certification.
- [Beta / Courses / HashiCorp Certified: Vault Operations Professional 2022 (77 pages)](https://notes.kodekloud.com/_llms/beta/courses/hashi-corp-certified-vault-operations-professional-2022.md): Documentation for Beta / Courses / HashiCorp Certified: Vault Operations Professional 2022.
- [Beta / Courses / HashiCorp : Terraform Cloud (33 pages)](https://notes.kodekloud.com/_llms/beta/courses/hashi-corp-terraform-cloud.md): Documentation for Beta / Courses / HashiCorp : Terraform Cloud.
- [Beta / Courses / Helm for Beginners (22 pages)](https://notes.kodekloud.com/_llms/beta/courses/helm-for-beginners.md): Documentation for Beta / Courses / Helm for Beginners.
- [Beta / Courses / Introduction to OpenAI (59 pages)](https://notes.kodekloud.com/_llms/beta/courses/introduction-to-open-ai.md): Documentation for Beta / Courses / Introduction to OpenAI.
- [Beta / Courses / Istio Service Mesh (49 pages)](https://notes.kodekloud.com/_llms/beta/courses/istio-service-mesh.md): Documentation for Beta / Courses / Istio Service Mesh.
- [Beta / Courses / Jenkins (47 pages)](https://notes.kodekloud.com/_llms/beta/courses/jenkins.md): Documentation for Beta / Courses / Jenkins.
- [Beta / Courses / Jenkins For Beginners (28 pages)](https://notes.kodekloud.com/_llms/beta/courses/jenkins-for-beginners.md): Documentation for Beta / Courses / Jenkins For Beginners.
- [Beta / Courses / Jenkins Pipelines (49 pages)](https://notes.kodekloud.com/_llms/beta/courses/jenkins-pipelines.md): Documentation for Beta / Courses / Jenkins Pipelines.
- [Beta / Courses / Jenkins Project: Building CI/CD Pipeline for Scalable Web Applications (43 pages)](https://notes.kodekloud.com/_llms/beta/courses/jenkins-project-building-ci-cd-pipeline-for-scalable-web-applications.md): Documentation for Beta / Courses / Jenkins Project: Building CI/CD Pipeline for Scalable Web Applications.
- [Beta / Courses / Kubernetes Autoscaling (25 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-autoscaling.md): Documentation for Beta / Courses / Kubernetes Autoscaling.
- [Beta / Courses / Kubernetes Networking Deep Dive (37 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-networking-deep-dive.md): Documentation for Beta / Courses / Kubernetes Networking Deep Dive.
- [Beta / Courses / Kubernetes Troubleshooting for Application Developers (33 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-troubleshooting-for-application-developers.md): Documentation for Beta / Courses / Kubernetes Troubleshooting for Application Developers.
- [Beta / Courses / Kubernetes and Cloud-Native Associate (KCNA) (81 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-and-cloud-native-associate-kcna.md): Documentation for Beta / Courses / Kubernetes and Cloud-Native Associate (KCNA).
- [Beta / Courses / Kubernetes and Cloud Native Security Associate (KCSA) (63 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-and-cloud-native-security-associate-kcsa.md): Documentation for Beta / Courses / Kubernetes and Cloud Native Security Associate (KCSA).
- [Beta / Courses / Kustomize (22 pages)](https://notes.kodekloud.com/_llms/beta/courses/kustomize.md): Documentation for Beta / Courses / Kustomize.
- [Beta / Courses / LangChain (68 pages)](https://notes.kodekloud.com/_llms/beta/courses/lang-chain.md): Documentation for Beta / Courses / LangChain.
- [Beta / Courses / Learn Ansible Basics - Beginners Course (30 pages)](https://notes.kodekloud.com/_llms/beta/courses/learn-ansible-basics-beginners-course.md): Documentation for Beta / Courses / Learn Ansible Basics - Beginners Course.
- [Beta / Courses / Learning Linux Basics Course & Labs (49 pages)](https://notes.kodekloud.com/_llms/beta/courses/learning-linux-basics-course-and-labs.md): Documentation for Beta / Courses / Learning Linux Basics Course & Labs.
- [Beta / Courses / Prep Course - Certified Cloud Native Platform Engineer (CNPE) (69 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-certified-cloud-native-platform-engineer-cnpe.md): Documentation for Beta / Courses / Prep Course - Certified Cloud Native Platform Engineer (CNPE).
- [Beta / Courses / Prep Course - Certified Cloud Native Platform Engineering Associate (CNPA) (50 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-certified-cloud-native-platform-engineering-associate-cnpa.md): Documentation for Beta / Courses / Prep Course - Certified Cloud Native Platform Engineering Associate (CNPA).
- [Beta / Courses / Prep Course - Cilium Certified Associate (CCA) Certification (61 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-cilium-certified-associate-cca-certification.md): Documentation for Beta / Courses / Prep Course - Cilium Certified Associate (CCA) Certification.
- [Beta / Courses / Prep Course - FinOps Certified Practitioner (42 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-fin-ops-certified-practitioner.md): Documentation for Beta / Courses / Prep Course - FinOps Certified Practitioner.
- [Beta / Courses / Prep Course - GitOps Certified Associate (CGOA) (41 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-git-ops-certified-associate-cgoa.md): Documentation for Beta / Courses / Prep Course - GitOps Certified Associate (CGOA).
- [Beta / Courses / Prep Course - Istio Certified Associate (ICA) Certification (53 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-istio-certified-associate-ica-certification.md): Documentation for Beta / Courses / Prep Course - Istio Certified Associate (ICA) Certification.
- [Beta / Courses / Prep Course - Kyverno Certified Associate (KCA) Certification (78 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-kyverno-certified-associate-kca-certification.md): Documentation for Beta / Courses / Prep Course - Kyverno Certified Associate (KCA) Certification.
- [Beta / Courses / Prep Course - Linux Foundation Certified System Administrator (LFCS) Certification (71 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-linux-foundation-certified-system-administrator-lfcs-certification.md): Documentation for Beta / Courses / Prep Course - Linux Foundation Certified System Administrator (LFCS) Certification.
- [Beta / Courses / Linux Professional Institute LPIC-1 Exam 101 (53 pages)](https://notes.kodekloud.com/_llms/beta/courses/linux-professional-institute-lpic-1-exam-101.md): Documentation for Beta / Courses / Linux Professional Institute LPIC-1 Exam 101.
- [Beta / Courses / Linux System Administration for Beginners (36 pages)](https://notes.kodekloud.com/_llms/beta/courses/linux-system-administration-for-beginners.md): Documentation for Beta / Courses / Linux System Administration for Beginners.
- [Beta / Courses / Mastering Generative AI with OpenAI (60 pages)](https://notes.kodekloud.com/_llms/beta/courses/mastering-generative-ai-with-open-ai.md): Documentation for Beta / Courses / Mastering Generative AI with OpenAI.
- [Beta / Courses / Microsoft Azure Security Technologies (AZ-500) (145 pages)](https://notes.kodekloud.com/_llms/beta/courses/microsoft-azure-security-technologies-az-500.md): Documentation for Beta / Courses / Microsoft Azure Security Technologies (AZ-500).
- [Beta / Courses / Nginx For Beginners (48 pages)](https://notes.kodekloud.com/_llms/beta/courses/nginx-for-beginners.md): Documentation for Beta / Courses / Nginx For Beginners.
- [Beta / Courses / Open Source for Beginners (30 pages)](https://notes.kodekloud.com/_llms/beta/courses/open-source-for-beginners.md): Documentation for Beta / Courses / Open Source for Beginners.
- [Beta / Courses / OpenShift 4 (64 pages)](https://notes.kodekloud.com/_llms/beta/courses/open-shift-4.md): Documentation for Beta / Courses / OpenShift 4.
- [Beta / Courses / OpenTofu: A Beginners Guide to a Terraform Fork Including Migration From Terraform (65 pages)](https://notes.kodekloud.com/_llms/beta/courses/open-tofu-a-beginners-guide-to-a-terraform-fork-including-migration-from-terraform.md): Documentation for Beta / Courses / OpenTofu: A Beginners Guide to a Terraform Fork Including Migration From Terraform.
- [Beta / Courses / PCAP - Python Certification Course (27 pages)](https://notes.kodekloud.com/_llms/beta/courses/pcap-python-certification-course.md): Documentation for Beta / Courses / PCAP - Python Certification Course.
- [Beta / Courses / Prep Course - OpenTelemetry Certified Associate (OTCA) Certification (133 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-open-telemetry-certified-associate-otca-certification.md): Documentation for Beta / Courses / Prep Course - OpenTelemetry Certified Associate (OTCA) Certification.
- [Beta / Courses / Prep Course - Prometheus Certified Associate (PCA) Certification (74 pages)](https://notes.kodekloud.com/_llms/beta/courses/prep-course-prometheus-certified-associate-pca-certification.md): Documentation for Beta / Courses / Prep Course - Prometheus Certified Associate (PCA) Certification.
- [Beta / Courses / Programming Fundamentals (12 pages)](https://notes.kodekloud.com/_llms/beta/courses/programming-fundamentals.md): Documentation for Beta / Courses / Programming Fundamentals.
- [Beta / Courses / PyTorch (32 pages)](https://notes.kodekloud.com/_llms/beta/courses/py-torch.md): Documentation for Beta / Courses / PyTorch.
- [Beta / Courses / Python API Development with FastAPI (135 pages)](https://notes.kodekloud.com/_llms/beta/courses/python-api-development-with-fast-api.md): Documentation for Beta / Courses / Python API Development with FastAPI.
- [Beta / Courses / Python Basics (36 pages)](https://notes.kodekloud.com/_llms/beta/courses/python-basics.md): Documentation for Beta / Courses / Python Basics.
- [Beta / Courses / Red Hat Certified System Administrator(RHCSA) (71 pages)](https://notes.kodekloud.com/_llms/beta/courses/red-hat-certified-system-administrator-rhcsa.md): Documentation for Beta / Courses / Red Hat Certified System Administrator(RHCSA).
- [Beta / Courses / Running Local LLMs With Ollama (28 pages)](https://notes.kodekloud.com/_llms/beta/courses/running-local-llms-with-ollama.md): Documentation for Beta / Courses / Running Local LLMs With Ollama.
- [Beta / Courses / Rust Programming (93 pages)](https://notes.kodekloud.com/_llms/beta/courses/rust-programming.md): Documentation for Beta / Courses / Rust Programming.
- [Beta / Courses / Shell Scripts for Beginners (19 pages)](https://notes.kodekloud.com/_llms/beta/courses/shell-scripts-for-beginners.md): Documentation for Beta / Courses / Shell Scripts for Beginners.
- [Beta / Courses / Spacelift: Elevate Your Infrastructure Deployment (12 pages)](https://notes.kodekloud.com/_llms/beta/courses/spacelift-elevate-your-infrastructure-deployment.md): Documentation for Beta / Courses / Spacelift: Elevate Your Infrastructure Deployment.
- [Beta / Courses / System Design For Beginners (43 pages)](https://notes.kodekloud.com/_llms/beta/courses/system-design-for-beginners.md): Documentation for Beta / Courses / System Design For Beginners.
- [Beta / Courses / Terraform Associate Certification: HashiCorp Certified (37 pages)](https://notes.kodekloud.com/_llms/beta/courses/terraform-associate-certification-hashi-corp-certified.md): Documentation for Beta / Courses / Terraform Associate Certification: HashiCorp Certified.
- [Beta / Courses / Terraform Basics Training Course (57 pages)](https://notes.kodekloud.com/_llms/beta/courses/terraform-basics-training-course.md): Documentation for Beta / Courses / Terraform Basics Training Course.
- [Beta / Courses / Terraform On Azure (94 pages)](https://notes.kodekloud.com/_llms/beta/courses/terraform-on-azure.md): Documentation for Beta / Courses / Terraform On Azure.
- [Beta / Courses / Terragrunt for Beginners (71 pages)](https://notes.kodekloud.com/_llms/beta/courses/terragrunt-for-beginners.md): Documentation for Beta / Courses / Terragrunt for Beginners.
- [Beta / Courses / Vector Database for GenAI (64 pages)](https://notes.kodekloud.com/_llms/beta/courses/vector-database-for-gen-ai.md): Documentation for Beta / Courses / Vector Database for GenAI.
- [Beta / Courses / [Updated] AZ-104: Microsoft Azure Administrator (102 pages)](https://notes.kodekloud.com/_llms/beta/courses/updated-az-104-microsoft-azure-administrator.md): Documentation for Beta / Courses / [Updated] AZ-104: Microsoft Azure Administrator.
- [Beta / Courses / Kubernetes for the Absolute Beginners - Hands-on Tutorial (38 pages)](https://notes.kodekloud.com/_llms/beta/courses/kubernetes-for-the-absolute-beginners-hands-on-tutorial.md): Documentation for Beta / Courses / Kubernetes for the Absolute Beginners - Hands-on Tutorial.
- [Beta / Courses / n8n: Zero to Hero (30 pages)](https://notes.kodekloud.com/_llms/beta/courses/n8n-zero-to-hero.md): Documentation for Beta / Courses / n8n: Zero to Hero.

### Build a Professional Headshot Generator App with AI

#### Build a Professional Headshot Generator App with AI

- [Introduction](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Introduction/page.md): A beginner tutorial showing how to use RunwayML and APIs to convert user photos into stylized Steve Jobs–like portraits, including curl and Python integration and a simple web app
- [Introduction to AI](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Introduction-to-AI/page.md): Evolution and components of modern image generation AI, tracing discriminative models, CNNs, transformers, and generative approaches that enable text to image synthesis.
- [Generating Images with AI](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Generating-Images-with-AI/page.md): Overview of AI image generation techniques, workflows, model trade offs and use cases, comparing tools like OpenAI, MidJourney and RunwayML with focus on headshot editing
- [Runway AI in Action](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Runway-AI-in-Action/page.md): Guide to using Runway ML web UI to generate and refine portrait-style images by uploading base photos, adding references, and iterating prompts for consistent professional headshots
- [What are APIs](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/What-are-APIs/page.md): Explains RunwayML API basics, authentication, creating image generation tasks, polling for results, developer portal, rate limits, SDKs, and best practices for integrating image generation into applications.
- [Using Runway API with Curl](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Using-Runway-API-with-Curl/page.md): Guide to generating images from text with the Runway API using curl, covering API key creation, submitting text-to-image requests, polling task status, downloading outputs, and security best practices.
- [Curl vs Python](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Curl-vs-Python/page.md): Comparison of using cURL for ad-hoc API calls versus Python SDK for automation, error handling, concurrency, and integration into applications
- [Web Application Demo](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Web-Application-Demo/page.md): Tutorial for a minimal Flask and HTML JavaScript web app that uploads images, sends them to RunwayML, polls task status, and shows generated images
- [Conclusion](https://notes.kodekloud.com/docs/Build-a-Professional-Headshot-Generator-App-with-AI/Build-a-Professional-Headshot-Generator-App-with-AI/Conclusion/page.md): Concluding guide recommending KodeKloud courses and a learning path to build practical generative AI skills from OpenAI basics and prompt engineering to LangChain and MLOps

### Cloud Computing Fundamentals

#### Introduction 

- [Course Introduction](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Introduction/Course-Introduction/page.md): Overview of cloud computing fundamentals covering service models, deployment options, scalability, storage, security, cost management, and hands-on labs with major providers.
- [Why Cloud](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Introduction/Why-Cloud/page.md): Overview of cloud computing fundamentals, NIST definition, five essential characteristics, service and deployment models, benefits and trade offs illustrated with a viral app scaling example.

#### Cloud Service and Deployment Models

- [Cloud Service Models](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Service-and-Deployment-Models/Cloud-Service-Models/page.md): Explains IaaS PaaS and SaaS, comparing responsibility splits, examples, use cases, and guidance for choosing appropriate cloud or on premises models
- [Cloud Deployment Models](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Service-and-Deployment-Models/Cloud-Deployment-Models/page.md): Explains public, private, hybrid, and multi cloud deployment models, benefits, trade offs, and guidance for selecting appropriate models using MiaoTube examples

#### What Happens in the Cloud?

- [What Happens in the Cloud](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/What-Happens-in-the-Cloud/What-Happens-in-the-Cloud/page.md): Explains how compute, storage, databases, and networking work together to process, store, index, and deliver media for scalable cloud video applications.

#### Cloud Security and Costs

- [Cloud Security and Costs Part 1](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Security-and-Costs/Cloud-Security-and-Costs-Part-1/page.md): Overview of cloud security fundamentals, shared responsibility, IAM, network controls, CIA triad and mitigations, plus mindset for cloud cost management.
- [Cloud Security and Costs Part 2](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Security-and-Costs/Cloud-Security-and-Costs-Part-2/page.md): Practical techniques and FinOps practices to control cloud spending—rightsizing, tagging, automated shutdowns, and commitment discounts to keep costs predictable while preserving agility

#### Cloud Providers 

- [Core Cloud Services](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Providers/Core-Cloud-Services/page.md): Overview of core cloud building blocks—compute, storage, databases, and networking—and how AWS, Azure, and Google Cloud map and operate them with basic hands-on setup and cleanup guidance.
- [Demo Creating VM on Google Cloud](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Providers/Demo-Creating-VM-on-Google-Cloud/page.md): A step-by-step demo showing how to create, configure, SSH into, verify, and manage a Google Cloud Compute Engine virtual machine, including disk and lifecycle operations.
- [Demo Creating S3 Bucket on AWS](https://notes.kodekloud.com/docs/Cloud-Computing-Fundamentals/Cloud-Providers/Demo-Creating-S3-Bucket-on-AWS/page.md): Guide to creating and managing an AWS S3 bucket, covering security settings, storage classes, versioning, lifecycle rules, uploading objects, and best practices for cost and access control

### Crash Course: AWS Basics

#### AWS Services 

- [Course Introduction](https://notes.kodekloud.com/docs/Crash-Course-AWS-Basics/AWS-Services/Course-Introduction/page.md): Beginner AWS course introducing cloud fundamentals, core services like EC2, S3, IAM, hands-on labs, practical examples and step-by-step guidance to build basic deployment skills.
- [Amazon S3 Simple Storage Service Part 1](https://notes.kodekloud.com/docs/Crash-Course-AWS-Basics/AWS-Services/Amazon-S3-Simple-Storage-Service-Part-1/page.md): Step-by-step guide to creating and managing an Amazon S3 bucket, configuring properties and permissions, and uploading objects.
- [Amazon S3 Simple Storage Service Part 2](https://notes.kodekloud.com/docs/Crash-Course-AWS-Basics/AWS-Services/Amazon-S3-Simple-Storage-Service-Part-2/page.md): Explains Amazon S3 console workflows including inspecting object metadata, public versus authenticated access, using prefixes as folders, uploading, moving, deleting objects, and bucket deletion requirements
- [Amazon EC2](https://notes.kodekloud.com/docs/Crash-Course-AWS-Basics/AWS-Services/Amazon-EC2/page.md): Step-by-step guide to launching an Amazon EC2 instance and connecting via SSH, including AMI selection, instance type, key pairs, security groups, storage, and lifecycle actions.
- [Amazon VPC](https://notes.kodekloud.com/docs/Crash-Course-AWS-Basics/AWS-Services/Amazon-VPC/page.md): Overview of AWS Virtual Private Clouds, explaining VPC concepts, components, default VPC and subnets, networking and security controls, internet access, and launching EC2 instances

### Crash Course: Kubernetes For Absolute Beginners

#### Kubernetes Basics

- [Course Introduction](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/Course-Introduction/page.md): Introductory Kubernetes course covering containers, static pod manifests, control plane troubleshooting, and hands-on browser-accessible lab environments for practical debugging and kubectl workflows.
- [Kubernetes Overview Kubectl](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/Kubernetes-Overview-Kubectl/page.md): Overview of Kubernetes, core concepts, benefits of container orchestration, and basic kubectl commands to deploy and manage containers across clusters
- [Pods](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/Pods/page.md): Explains Kubernetes pods their role, single versus multi-container pods, lifecycle statuses, creation and inspection commands, and when to use controllers versus bare pods.
- [YAML Part 1](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/YAML-Part-1/page.md): Introductory guide to YAML covering its syntax, comparison with XML and JSON, lists and mappings, indentation rules, common constructs and best practices for configuration and manifests
- [YAML Part 2](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/YAML-Part-2/page.md): Explains when to use YAML mappings versus sequences, how to nest them, and how to represent single objects, lists, and sequences of mappings.
- [Pods with YAML](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/Pods-with-YAML/page.md): How to write and apply a Kubernetes Pod YAML manifest, covering required fields, example Pod, indentation pitfalls, and kubectl commands to create and inspect Pods
- [Next Steps](https://notes.kodekloud.com/docs/Crash-Course-Kubernetes-For-Absolute-Beginners/Kubernetes-Basics/Next-Steps/page.md): Promotes a hands-on Kubernetes course that deepens core concepts, offers practical labs and real-world scenarios, and teaches advanced commands for deploying, scaling, and troubleshooting workloads.

### Crash Course: Linux For Absolute Beginners

#### Linux Basics

- [Course Introduction](https://notes.kodekloud.com/docs/Crash-Course-Linux-For-Absolute-Beginners/Linux-Basics/Course-Introduction/page.md): Practical Linux system administration course teaching command line usage, file permissions, troubleshooting, and hands on labs with ephemeral infrastructure for safe practice.
- [Login and System Documentation](https://notes.kodekloud.com/docs/Crash-Course-Linux-For-Absolute-Beginners/Linux-Basics/Login-and-System-Documentation/page.md): Explains local and remote Linux logins (GUI, RDP, SSH) and how to access built-in command documentation using --help, pagers, and man pages.
- [System Documentation Part 2](https://notes.kodekloud.com/docs/Crash-Course-Linux-For-Absolute-Beginners/Linux-Basics/System-Documentation-Part-2/page.md): Guide to using man pages, apropos, mandb, and shell tab completion to discover and learn command usage interactively.
- [Create Files and Directories](https://notes.kodekloud.com/docs/Crash-Course-Linux-For-Absolute-Beginners/Linux-Basics/Create-Files-and-Directories/page.md): Introduction to creating and managing files and directories in Linux covering filesystem layout, absolute and relative paths, and common commands like ls pwd and cd
- [Create Files and Directories Part 2](https://notes.kodekloud.com/docs/Crash-Course-Linux-For-Absolute-Beginners/Linux-Basics/Create-Files-and-Directories-Part-2/page.md): Guide to common Unix file and directory operations including creating files and directories, copying, moving and renaming, deleting, and using absolute or relative paths with practical examples.

### Crash Course: MCP For Beginners

#### Model Context Protocol (MCP)

- [Introduction to Model Context ProtocolMCP](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Introduction-to-Model-Context-ProtocolMCP/page.md): Practical beginner's guide to the Model Context Protocol explaining concepts, architecture, JSON-RPC usage, building servers and clients, and debugging with hands-on labs.
- [Why We Need MCPs](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Why-We-Need-MCPs/page.md): Beginner introduction to Model Context Protocols explaining how MCPs describe service APIs, prompts, and schemas to enable agents to discover, call tools, and orchestrate real world tasks.
- [Demo Lab Environment Setup](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Demo-Lab-Environment-Setup/page.md): Guide to configuring Roo Code VS Code extension with lab temporary API keys and verifying connection in a browser-hosted remote VS Code lab environment.
- [Components Breakdown of MCP](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Components-Breakdown-of-MCP/page.md): Explains Model Context Protocol, its components, and typical stateful JSON‑RPC client–server interactions including resources, prompts, tools, roots, sampling, and elicitation workflows.
- [MCP Architecture](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/MCP-Architecture/page.md): Explains the Model Context Protocol architecture and how clients discover and invoke server tools resources and prompts using JSON RPC over various transports
- [Demo Using an MCP Server](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Demo-Using-an-MCP-Server/page.md): Guide to registering, running, and querying a local MCP flight booking server with RooCode, exploring resources, transports, and example responses.
- [Building an MCP Server](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Building-an-MCP-Server/page.md): Guide to building a minimal Model Context Protocol server with Python FastMCP, explaining resources, tools, prompts, runtime modes, transports, and a runnable example
- [MCP Inspector](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/MCP-Inspector/page.md): A lightweight web app that connects to MCP servers to browse prompts, tools, resources, history, and notifications for testing and debugging.
- [Demo Building an MCP Server](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Demo-Building-an-MCP-Server/page.md): Guide to building and registering a minimal Python MCP server for a flight booking demo, exposing resources and tools and configuring Roo Code to run and verify them.
- [Building an MCP Client](https://notes.kodekloud.com/docs/Crash-Course-MCP-For-Beginners/Model-Context-Protocol-MCP/Building-an-MCP-Client/page.md): Guide to building a minimal MCP client and server, covering configuration, tools, resources, prompts, contexts, roots, client-side sampling, and elicitation.

### Data Engineering Fundamentals

#### Introduction 

- [Course Introduction](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Introduction/Course-Introduction/page.md): Introduction to data engineering, covering pipeline stages, tools, architectures, hands-on exercises, and best practices for building, automating, and operating reliable data systems for analytics and applications
- [The Big Picture](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Introduction/The-Big-Picture/page.md): Overview of data engineering principles, lifecycle stages, storage patterns, security practices, and roles connecting raw data to downstream analytics and machine learning

#### Ingesting Data

- [Ingesting Data](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Ingesting-Data/Ingesting-Data/page.md): Guide to data ingestion for analytics covering batch versus stream, idempotency, schema validation, observability, and a practical Jupyter Pandas demo.
- [Demo Ingesting Data](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Ingesting-Data/Demo-Ingesting-Data/page.md): Demo of a simple idempotent data ingestion pipeline using pandas with schema validation, monthly partitioning, file archiving, and ingest logging for observability.

#### Transforming Data - Cleaning

- [Transforming Data Cleaning](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Transforming-Data-Cleaning/Transforming-Data-Cleaning/page.md): Practical, repeatable data cleaning of incoming orders using pandas, validating columns rows and tables, dropping and logging invalid rows, and saving cleaned data and audit artifacts.

#### Transforming Data - Combining

- [Transforming Data Combining](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Transforming-Data-Combining/Transforming-Data-Combining/page.md): Guide to cleaning and merging order, product, and customer tables with pandas to compute line totals and produce top product and customer revenue summaries

#### Automation and Orchestration

- [Automation and Orchestration](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Automation-and-Orchestration/Automation-and-Orchestration/page.md): Guide to modularizing and automating data pipelines with ingest, clean, transform stages, orchestrator scripts, idempotent state tracking, and scheduling options

#### Serving Data

- [Serving Data](https://notes.kodekloud.com/docs/Data-Engineering-Fundamentals/Serving-Data/Serving-Data/page.md): Explains how to serve pipeline outputs by saving CSV summaries and PNG charts, documenting with a concise README, and integrating a serve step so nontechnical stakeholders can use results

### Database Fundamentals

#### Relational Databases

- [Tables Keys and ERDs](https://notes.kodekloud.com/docs/Database-Fundamentals/Relational-Databases/Tables-Keys-and-ERDs/page.md): Explains moving from flat files to relational databases using tables, primary and foreign keys, and ERDs to reduce redundancy and maintain data integrity.
- [CRUD Commands in Action](https://notes.kodekloud.com/docs/Database-Fundamentals/Relational-Databases/CRUD-Commands-in-Action/page.md): Introduction to CRUD operations and creating MySQL users and videos tables with primary and foreign keys, data types, and example SQL for creating reading updating and deleting records
- [CRUD Commands in Action Part 2](https://notes.kodekloud.com/docs/Database-Fundamentals/Relational-Databases/CRUD-Commands-in-Action-Part-2/page.md): Demonstrates MySQL foreign keys, ON DELETE/ON UPDATE behaviors, cascading actions, and runnable CRUD examples for creating, querying, updating, and deleting related tables

#### Relational vs Non-Relational Databases

- [Relational vs Non Relational Databases](https://notes.kodekloud.com/docs/Database-Fundamentals/Relational-vs-Non-Relational-Databases/Relational-vs-Non-Relational-Databases/page.md): Overview and comparison of relational and NoSQL databases, their types, tradeoffs, and use cases, with practical examples and CRUD operations in MongoDB
- [Relational vs Non Relational Databases Part 2](https://notes.kodekloud.com/docs/Database-Fundamentals/Relational-vs-Non-Relational-Databases/Relational-vs-Non-Relational-Databases-Part-2/page.md): Compares relational and NoSQL databases, explains trade-offs, data models, performance and scaling, and demonstrates MongoDB CRUD mirroring typical SQL workflows.

#### Querying and Indexing

- [Querying and Indexing](https://notes.kodekloud.com/docs/Database-Fundamentals/Querying-and-Indexing/Querying-and-Indexing/page.md): Explains SQL SELECT query construction, filtering, sorting, joins, clause order, limiting and introduces indexing for improving relational database query performance.
- [Querying and Indexing Part 2](https://notes.kodekloud.com/docs/Database-Fundamentals/Querying-and-Indexing/Querying-and-Indexing-Part-2/page.md): How database indexes and EXPLAIN improve MySQL query performance by using composite and single-column indexes to avoid full scans and accelerate joins and date filters

#### Project: Build Your Own Database

- [DIY Database](https://notes.kodekloud.com/docs/Database-Fundamentals/Project-Build-Your-Own-Database/DIY-Database/page.md): Guide to designing and implementing a simple MySQL relational schema for a food delivery app, including tables, types, foreign keys, sample data, and example queries.

#### Introduction 

- [What is Database](https://notes.kodekloud.com/docs/Database-Fundamentals/Introduction/What-is-Database/page.md): Explains what a database is and how structure such as fields, records, tables and types turns raw data into searchable, organized, useful information.

### DevOPS and SRE Basics

#### SRE Fundementals

- [Introduction to Kodekloude Application](https://notes.kodekloud.com/docs/DevOPS-and-SRE-Basics/SRE-Fundementals/Introduction-to-Kodekloude-Application/page.md): Guide to running and observing the KodeKloud Record Store demo app locally, covering architecture, Docker Compose setup, Prometheus, Grafana, Jaeger, Loki and telemetry endpoints.
- [Infrastructure as Code for SRE](https://notes.kodekloud.com/docs/DevOPS-and-SRE-Basics/SRE-Fundementals/Infrastructure-as-Code-for-SRE/page.md): Guide for SREs on Infrastructure as Code covering fundamentals, tools, best practices, testing and CI/CD, Terraform IAM example, policy as code, and drift detection and remediation.

### Introduction to Deepseek

#### Meet DeepSeek

- [What is DeepSeek](https://notes.kodekloud.com/docs/Introduction-to-Deepseek/Meet-DeepSeek/What-is-DeepSeek/page.md): Overview of DeepSeek, an open source low cost AI chatbot (R1) that drafts emails, summarizes briefs, and helps users save time.
- [Three ways to use DeepSeek](https://notes.kodekloud.com/docs/Introduction-to-Deepseek/Meet-DeepSeek/Three-ways-to-use-DeepSeek/page.md): Guide comparing web, mobile app, and API options for using DeepSeek and recommending the website for quick access.
- [Your first prompt](https://notes.kodekloud.com/docs/Introduction-to-Deepseek/Meet-DeepSeek/Your-first-prompt/page.md): Guide showing how to craft an effective first prompt by specifying persona, context, and task to get fast useful AI responses
- [Anatomy of a good prompt](https://notes.kodekloud.com/docs/Introduction-to-Deepseek/Meet-DeepSeek/Anatomy-of-a-good-prompt/page.md): How to craft effective prompts using five elements—role, task, context, constraints, and output—to produce clearer, repeatable AI responses

### KServe Fundamentals: Serving ML Models on Kubernetes

#### Foundations

- [Introduction](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Foundations/Introduction/page.md): Guide to deploying and operating generative and predictive ML models on Kubernetes using KServe, including installation, InferenceService and LLMISvc, serving patterns, and troubleshooting
- [What Is Model Serving](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Foundations/What-Is-Model-Serving/page.md): Introduction to KServe and practical model serving on Kubernetes, covering deploying Hugging Face models, inference services, operational challenges, and differences between predictive and generative workloads.
- [KServe Architecture](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Foundations/KServe-Architecture/page.md): Overview of KServe architecture explaining Kubernetes-native InferenceService, control and data planes, runtimes, storage initializer, deployment modes, and the lifecycle for serving ML models reliably
- [Demo Installing KServe](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Foundations/Demo-Installing-KServe/page.md): Step-by-step guide to installing and verifying KServe on Kubernetes using Helm, covering CRDs, controller, serving runtime and LLM configs, cert-manager dependency, and verification commands

#### Serving a Generative Model

- [The InferenceService Manifest](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Serving-a-Generative-Model/The-InferenceService-Manifest/page.md): Describes KServe InferenceService manifest for deploying Hugging Face models, explaining modelFormat, storageUri, resource settings, and deployment lifecycle

#### Serving a Predictive Model

- [What Changes With Predictive Models](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Serving-a-Predictive-Model/What-Changes-With-Predictive-Models/page.md): Explains differences between generative and predictive models, deploying a DistilBERT sentiment classifier with KServe, and how request and response shapes and manifests differ
- [Demo Serving a Text Classifier](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Serving-a-Predictive-Model/Demo-Serving-a-Text-Classifier/page.md): Guide to deploying and testing a DistilBERT sentiment classifier on KServe with a manifest, port forwarding, OIP inference requests, and interpreting class probability responses.

#### Troubleshooting Basics

- [Demo Reading InferenceService Status](https://notes.kodekloud.com/docs/KServe-Fundamentals-Serving-ML-Models-on-Kubernetes/Troubleshooting-Basics/Demo-Reading-InferenceService-Status/page.md): Guide to diagnosing and fixing KServe InferenceService readiness failures when serving Qwen on Kubernetes, covering storage authentication/path errors and memory OOMKilled issues.

### Learn By Doing - MariaDB

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Learn-By-Doing-MariaDB/Introduction/Course-Introduction/page.md): Hands-on MariaDB course teaching installation, configuration, security, SQL, schema design, backups, performance tuning and Docker deployment for database administrators, developers, and IT professionals.

### Learn By Doing: AWS Workshop with Terraform

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Learn-By-Doing-AWS-Workshop-with-Terraform/Introduction/Course-Introduction/page.md): Hands-on AWS Terraform workshop teaching infrastructure as code, state management, modules, CI/CD integration, and a final EC2 and RDS deployment project.

### Learn By Doing: Beginner's Guide to Apache Kafka - Foundations and Development

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Learn-By-Doing-Beginners-Guide-to-Apache-Kafka-Foundations-and-Development/Introduction/Course-Introduction/page.md): Hands-on introductory course teaching Apache Kafka setup, brokers, producers, consumers, topics, partitions, and building local pipelines through labs and practical exercises for DevOps and cloud professionals

### Learn By Doing: Crossplane

#### Getting Started With Crossplane

- [Introduction and Installation](https://notes.kodekloud.com/docs/Learn-By-Doing-Crossplane/Getting-Started-With-Crossplane/Introduction-and-Installation/page.md): Beginner guide to Crossplane covering concepts, Helm installation, CRDs, resource provisioning, verification, and next steps.
- [Working With Providers](https://notes.kodekloud.com/docs/Learn-By-Doing-Crossplane/Getting-Started-With-Crossplane/Working-With-Providers/page.md): Explains Crossplane providers, installing and authenticating them, and using the Kubernetes provider to manage real resources via Provider, ProviderConfig and Object
- [Composite Resources and Compositions](https://notes.kodekloud.com/docs/Learn-By-Doing-Crossplane/Getting-Started-With-Crossplane/Composite-Resources-and-Compositions/page.md): Explains Crossplane CompositeResourceDefinitions and Compositions that let platform teams expose higher level APIs so developers request single composite resources which expand into managed concrete infrastructure.
- [Composition Functions Patch and Transform](https://notes.kodekloud.com/docs/Learn-By-Doing-Crossplane/Getting-Started-With-Crossplane/Composition-Functions-Patch-and-Transform/page.md): Explains Crossplane Patch and Transform function used in Compositions to copy and reshape composite resource inputs into managed resource fields and statuses

### Learn By Doing: Deploying and Managing the EFK Stack on Kubernetes

#### Learn by Doing: EFK Stack

- [Course Introduction](https://notes.kodekloud.com/docs/Learn-By-Doing-Deploying-and-Managing-the-EFK-Stack-on-Kubernetes/Learn-by-Doing-EFK-Stack/Course-Introduction/page.md): Hands-on course teaching deployment, configuration, scaling, monitoring and securing the EFK stack on Kubernetes using live labs and guided exercises

### Learn By Doing: Kubernetes Policies with Kyverno

#### Introduction & Prerequisites 

- [Introduction](https://notes.kodekloud.com/docs/Learn-By-Doing-Kubernetes-Policies-with-Kyverno/Introduction-Prerequisites/Introduction/page.md): Hands-on course teaching Kyverno for Kubernetes policies, including installation, validation and mutation policy authoring, testing, enforcement, advanced patterns, labs, and a final practical challenge.
- [Prerequisites Bonus Video Lecture](https://notes.kodekloud.com/docs/Learn-By-Doing-Kubernetes-Policies-with-Kyverno/Introduction-Prerequisites/Prerequisites-Bonus-Video-Lecture/page.md): Introduction to Kyverno, a Kubernetes native policy engine that validates and mutates resources using CRDs to enforce governance and best practices

### Learn By Doing: Taskfile

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Learn-By-Doing-Taskfile/Introduction/Course-Introduction/page.md): Hands-on course teaching Taskfile automation for CI/CD and local development, covering task creation, templates, environment variables, dependencies, fingerprinting, and pipeline integration.

### Learn-By-Doing Kubernetes Network Policies

#### Introduction

- [Introduction Video](https://notes.kodekloud.com/docs/Learn-By-Doing-Kubernetes-Network-Policies/Introduction/Introduction-Video/page.md): Hands-on course teaching Kubernetes NetworkPolicies, CNIs, Flannel versus Canal, default-deny baselines, egress controls, and practical labs culminating in a final challenge.

### Networks and Communications

#### Networking Fundamentals

- [Network Definition Types](https://notes.kodekloud.com/docs/Networks-and-Communications/Networking-Fundamentals/Network-Definition-Types/page.md): Overview of network types, scales, wired vs wireless, peer-to-peer and client-server models, latency, and security trade-offs
- [The Internet](https://notes.kodekloud.com/docs/Networks-and-Communications/Networking-Fundamentals/The-Internet/page.md): Explains how data is split into packets, addressed with IP and MAC, routed across networks, and switched within LANs to deliver web requests.

#### Networking Core

- [Network Hardware](https://notes.kodekloud.com/docs/Networks-and-Communications/Networking-Core/Network-Hardware/page.md): A historical overview of home network hardware, topologies, and media evolution explaining devices, cabling, Wi‑Fi advances, and performance factors from 1980s to 2020s
- [Protocols Part 1](https://notes.kodekloud.com/docs/Networks-and-Communications/Networking-Core/Protocols-Part-1/page.md): Explains network protocol layers, addressing, encapsulation, and core Internet protocols like TCP and IP to show how devices communicate reliably.
- [Protocols Part 2](https://notes.kodekloud.com/docs/Networks-and-Communications/Networking-Core/Protocols-Part-2/page.md): Explains how a browser HTTPS request moves through the TCP/IP layers, covering encapsulation, routing, TCP versus UDP, ports, ARP/MAC, and common application protocols

#### Applied Networking

- [Network Troubleshooting](https://notes.kodekloud.com/docs/Networks-and-Communications/Applied-Networking/Network-Troubleshooting/page.md): Step-by-step guide to troubleshooting network connectivity from physical checks through ping, IP/DHCP, routing, DNS and traceroute, with examples and common commands.

#### Introduction 

- [Course Introduction](https://notes.kodekloud.com/docs/Networks-and-Communications/Introduction/Course-Introduction/page.md): Introductory course explaining how networks move data, components like routers and switches, key protocols, addressing, and basic troubleshooting tools and techniques for diagnosing connectivity issues.

### HashiCorp Packer

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/HashiCorp-Packer/Introduction/Course-Introduction/page.md): Learn to build custom machine images for cloud platforms using HashiCorp Packers workflow for immutable infrastructure in this comprehensive tutorial.

#### Summary

- [Conclusion](https://notes.kodekloud.com/docs/HashiCorp-Packer/Summary/Conclusion/page.md): This article explores using HashiCorp Packer for building and managing custom machine images across platforms like AWS.

#### HashiCorp Packer Basics

- [What is Packer](https://notes.kodekloud.com/docs/HashiCorp-Packer/HashiCorp-Packer-Basics/What-is-Packer/page.md): Packer automates the creation of machine images for various platforms using a single source configuration, streamlining deployment processes.
- [Mutable Infrastructure](https://notes.kodekloud.com/docs/HashiCorp-Packer/HashiCorp-Packer-Basics/Mutable-Infrastructure/page.md): This article explores mutable infrastructure and how HashiCorp Packer enhances application deployment by comparing it with immutable infrastructure paradigms.
- [Mutable vs Immutable Infrastructure](https://notes.kodekloud.com/docs/HashiCorp-Packer/HashiCorp-Packer-Basics/Mutable-vs-Immutable-Infrastructure/page.md): This guide explores the differences between mutable and immutable infrastructure and how HashiCorp Packer facilitates an immutable workflow.
- [Custom Images](https://notes.kodekloud.com/docs/HashiCorp-Packer/HashiCorp-Packer-Basics/Custom-Images/page.md): Streamline deployments by bundling application code and server configuration into a single, ready-to-deploy image using tools like HashiCorp Packer.
- [Workflow in Immutable Infrastructure using Packer](https://notes.kodekloud.com/docs/HashiCorp-Packer/HashiCorp-Packer-Basics/Workflow-in-Immutable-Infrastructure-using-Packer/page.md): Implementing an immutable infrastructure workflow with HashiCorp Packer to build versioned, unchanging images for server instances.
- [Demo](https://notes.kodekloud.com/docs/HashiCorp-Packer/HashiCorp-Packer-Basics/Demo/page.md): This walkthrough guides creating a custom AWS AMI with Nginx and UFW using HashiCorp Packer for automation.

### Introduction to K8sGPT and AI-Driven Kubernetes Engineering

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/Introduction/Course-Introduction/page.md): This lesson covers K8sGPT and how AI enhances Kubernetes operations, including cluster management, troubleshooting, and evolving DevOps roles.

#### The AI Revolution in Kubernetes and DevOps

- [Historical Context of DevOps and AI Evolution](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/The-AI-Revolution-in-Kubernetes-and-DevOps/Historical-Context-of-DevOps-and-AI-Evolution/page.md): Explores K8sGPT and AI agents in Kubernetes engineering, highlighting AIs role in enhancing cloud-native workflows for future DevOps professionals.
- [Traditional vs AI Assisted Kubernetes Management](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/The-AI-Revolution-in-Kubernetes-and-DevOps/Traditional-vs-AI-Assisted-Kubernetes-Management/page.md): This article compares traditional Kubernetes management with AI-assisted approaches, highlighting the evolution from manual operations to automated, intelligent workflows.

#### Introducing K8sGPT and AI Agents

- [K8sGPT Features and Capabilities](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/Introducing-K8sGPT-and-AI-Agents/K8sGPT-Features-and-Capabilities/page.md): K8sGPT is an AI-driven tool for diagnosing and remediating issues in Kubernetes clusters, offering real-time insights and actionable advice.
- [K8sGPT Demo](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/Introducing-K8sGPT-and-AI-Agents/K8sGPT-Demo/page.md): Hands-on demonstration of K8sGPT, an AI assistant for Kubernetes diagnostics and remediation, covering authentication, cluster analysis, and common deployment errors.

#### The Future of DevOps Engineers

- [Defining the Agentic Future in DevOps](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/The-Future-of-DevOps-Engineers/Defining-the-Agentic-Future-in-DevOps/page.md): This article examines the integration of AI agents in DevOps workflows, enhancing automation, reliability, and collaboration within Kubernetes environments.
- [Evolving Roles in an AI driven World](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/The-Future-of-DevOps-Engineers/Evolving-Roles-in-an-AI-driven-World/page.md): The article discusses the evolving roles of DevOps engineers in an AI-driven environment, focusing on automation, strategy, and new competencies.

#### Conclusion

- [Key Takeaways for Kubernetes Engineers](https://notes.kodekloud.com/docs/Introduction-to-K8sGPT-and-AI-Driven-Kubernetes-Engineering/Conclusion/Key-Takeaways-for-Kubernetes-Engineers/page.md): This article shares insights on preparing for an AI-driven future in Kubernetes and the evolving roles of engineers.

### Introduction to Sealed Secrets in Kubernetes

#### Introduction

- [Introduction](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Introduction/Introduction/page.md): This article explains Sealed Secrets, an open-source tool for securely managing sensitive data in Kubernetes and Terraform environments.

#### Sealed Secrets Fundamentals

- [Why do we need Sealed Secrets](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Why-do-we-need-Sealed-Secrets/page.md): This article explains the importance of Sealed Secrets in Kubernetes for securely managing sensitive information in GitOps workflows.
- [Sealed Secrets and its Components](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Sealed-Secrets-and-its-Components/page.md): Sealed Secrets offers a secure method for managing Kubernetes Secrets by encrypting them for safe storage in public repositories.
- [Deploy the Sealed Secrets Operator](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Deploy-the-Sealed-Secrets-Operator/page.md): This guide explains how to install the Sealed Secrets Operator using Helm and securely manage Kubernetes Secrets.
- [Installation of Kubeseal CLI](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Installation-of-Kubeseal-CLI/page.md): This article provides installation steps for the Kubeseal CLI on Linux to convert Kubernetes Secrets into SealedSecrets.
- [Establishing Connection between Kubeseal and Kubernetes Cluster](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Establishing-Connection-between-Kubeseal-and-Kubernetes-Cluster/page.md): This article explains how to connect Kubeseal to a Kubernetes cluster for sealing secrets.
- [Creating Kubernetes Secret](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Creating-Kubernetes-Secret/page.md): This article explains how to create a Kubernetes Secret manifest and seal it for secure storage.
- [Encrypting Secret](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Encrypting-Secret/page.md): This guide explains how to use Bitnami Sealed Secrets to encrypt Kubernetes Secret manifests for secure storage in Git repositories.
- [Applying Sealed Secret in Kubernetes Cluster](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Sealed-Secrets-Fundamentals/Applying-Sealed-Secret-in-Kubernetes-Cluster/page.md): Learn to encrypt a Kubernetes Secret with Bitnami’s Sealed Secrets and apply it to your cluster while ensuring sensitive data remains secure.

#### Conclusion

- [Conclusion](https://notes.kodekloud.com/docs/Introduction-to-Sealed-Secrets-in-Kubernetes/Conclusion/Conclusion/page.md): This guide demonstrates managing secrets in Kubernetes using Sealed Secrets, covering installation, secret creation, and secure distribution practices.

### JSON Path Test - Free Course

#### Lesson

- [Introduction to YAML](https://notes.kodekloud.com/docs/JSON-Path-Test-Free-Course/Lesson/Introduction-to-YAML/page.md): This lesson explores YAML syntax and usage, focusing on its structure and importance for managing Ansible playbooks.
- [Introduction to JSON PATH](https://notes.kodekloud.com/docs/JSON-Path-Test-Free-Course/Lesson/Introduction-to-JSON-PATH/page.md): This article introduces JSONPath, a query language for extracting values from complex JSON structures using a simple syntax.
- [JSON PATH 2 Wild Cards](https://notes.kodekloud.com/docs/JSON-Path-Test-Free-Course/Lesson/JSON-PATH-2-Wild-Cards/page.md): This article provides a comprehensive guide on using the JSONPath wildcard operator for querying JSON objects and arrays effectively.
- [JSON PATH Lists](https://notes.kodekloud.com/docs/JSON-Path-Test-Free-Course/Lesson/JSON-PATH-Lists/page.md): Learn to use JSONPath expressions for querying, filtering, and slicing JSON arrays effectively.
- [JSON PATH Use case Kubernetes](https://notes.kodekloud.com/docs/JSON-Path-Test-Free-Course/Lesson/JSON-PATH-Use-case-Kubernetes/page.md): Learn to use JSONPath with `kubectl` to query, filter, and format Kubernetes resources effectively.

### Jinja2 Basics (Mini Course)

#### Jinja2

- [Jinja2 Basics](https://notes.kodekloud.com/docs/Jinja2-Basics-Mini-Course/Jinja2/Jinja2-Basics/page.md): Introduction to Jinja2 templating covering variables, filters, loops, conditionals, and use in web development and automation such as Ansible

### Lens - Kubernetes IDE

#### Lens Introduction

- [Lens Introduction](https://notes.kodekloud.com/docs/Lens-Kubernetes-IDE/Lens-Introduction/Lens-Introduction/page.md): Lens is a free, open-source desktop application that simplifies Kubernetes cluster management, deployment, monitoring, and troubleshooting in one unified interface.
- [Installing Lens](https://notes.kodekloud.com/docs/Lens-Kubernetes-IDE/Lens-Introduction/Installing-Lens/page.md): This article provides a step-by-step guide to installing and setting up Lens, a Kubernetes IDE for cluster management.
- [Adding and Removing Clusters](https://notes.kodekloud.com/docs/Lens-Kubernetes-IDE/Lens-Introduction/Adding-and-Removing-Clusters/page.md): This guide covers managing Kubernetes clusters using Lens, including adding, configuring, and removing clusters, as well as utilizing metrics and deployment features.
- [Using Helm Charts](https://notes.kodekloud.com/docs/Lens-Kubernetes-IDE/Lens-Introduction/Using-Helm-Charts/page.md): This guide explains how to use Helm charts in Lens for deploying applications to Kubernetes.
- [Using Extensions](https://notes.kodekloud.com/docs/Lens-Kubernetes-IDE/Lens-Introduction/Using-Extensions/page.md): Enhance your Kubernetes IDE experience by leveraging Lens extensions to add functionality and streamline your cloud-native workflow.
- [Lens Spaces](https://notes.kodekloud.com/docs/Lens-Kubernetes-IDE/Lens-Introduction/Lens-Spaces/page.md): Centralized cloud-based extension for Lens IDE enabling secure real-time collaboration on Kubernetes clusters without VPNs or firewall adjustments.

### Linode : Kubernetes Engine

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Introduction/Course-Introduction/page.md): This hands-on course teaches deploying and managing Kubernetes workloads using Linode Kubernetes Engine.
- [Why LKE](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Introduction/Why-LKE/page.md): This article explains the benefits of Linode Kubernetes Engine for building and scaling containerized applications using Kubernetes.

#### Working with Linode

- [Overview and navigation of the Linode Kubernetes Engine dashboard](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Overview-and-navigation-of-the-Linode-Kubernetes-Engine-dashboard/page.md): This article provides an overview of the Linode Kubernetes Engine dashboard and its features for managing Kubernetes clusters.
- [Creating and deleting clusters](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Creating-and-deleting-clusters/page.md): Learn to create and delete a Kubernetes cluster using Linode Cloud Manager and explore automation with Terraform for provisioning.
- [Deploying an LKE cluster using Terraform](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Deploying-an-LKE-cluster-using-Terraform/page.md): Learn to automate provisioning of a Linode Kubernetes Engine cluster using Terraform for repeatable, version-controlled deployments.
- [Scaling clusters](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Scaling-clusters/page.md): This article explains how to manually scale a Kubernetes cluster on Linode Kubernetes Engine, covering autoscaling, resizing, and adding node pools.
- [Managing clusters with the Linode CLI](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Managing-clusters-with-the-Linode-CLI/page.md): Manage Kubernetes clusters using the Linode CLI for provisioning, listing, and deleting LKE clusters from your terminal.
- [Using the k8s dashboard on LKE](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Using-the-k8s-dashboard-on-LKE/page.md): This article explains how to use the Kubernetes Dashboard for managing and troubleshooting workloads on Linode Kubernetes Engine.
- [Upgrading the LKE cluster](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Upgrading-the-LKE-cluster/page.md): This guide explains how to upgrade your Linode Kubernetes Engine cluster, covering best practices and ensuring minimal downtime.
- [Deploying an application to LKE intro](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Deploying-an-application-to-LKE-intro/page.md): This guide explains how to deploy a stateless Nginx web server to a Linode Kubernetes Engine cluster.
- [Installing HashiCorp Consul Service Mesh](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Installing-HashiCorp-Consul-Service-Mesh/page.md): This guide covers the installation of HashiCorp Consul service mesh on Kubernetes, enabling secure communication and service management.
- [Conclusion](https://notes.kodekloud.com/docs/Linode-Kubernetes-Engine/Working-with-Linode/Conclusion/page.md): This article provides a recap of Linode Kubernetes Engine features, benefits, and management tools for deploying production-ready Kubernetes clusters.

### Postman Essentials

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Postman-Essentials/Introduction/Course-Introduction/page.md): This course provides an introduction to using Postman for API testing, covering basics to advanced techniques for efficient workflows.

#### Postman Essentials

- [What is Postman](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/What-is-Postman/page.md): Postman automates and streamlines sending HTTP requests and testing APIs, offering a user-friendly interface and powerful features for efficient API management.
- [Setting Up Demo API](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/Setting-Up-Demo-API/page.md): This guide explains how to set up and run a demo API using Node.js from a GitHub repository.
- [Getting Started with Postman](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/Getting-Started-with-Postman/page.md): This article provides a guide on using Postman to test API endpoints for creating, retrieving, updating, and deleting products.
- [Testing Authentication in Postman](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/Testing-Authentication-in-Postman/page.md): Learn to test authentication endpoints using Postman by setting up a server, adding endpoints, and executing requests for signup and login functionalities.
- [Variables](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/Variables/page.md): This article explains how to use variables in Postman for dynamic API testing, avoiding hardcoded sensitive values in requests.
- [JWT tokens in Postman](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/JWT-tokens-in-Postman/page.md): This guide covers using JWT tokens in Postman for authenticating and securing API requests.
- [Scripts](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/Scripts/page.md): Learn to use Postman scripts for dynamic token management in your development environment, capturing tokens from login responses and saving them as environment variables.
- [Environments](https://notes.kodekloud.com/docs/Postman-Essentials/Postman-Essentials/Environments/page.md): This guide explores managing development and production environments using environment variables to simplify testing and streamline workflows.

#### Conclusion

- [Conclusion](https://notes.kodekloud.com/docs/Postman-Essentials/Conclusion/Conclusion/page.md): This lesson concludes the exploration of Postman, highlighting its features for simplifying API testing and enhancing productivity in software development.

### Pulumi Essentials

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Pulumi-Essentials/Introduction/Course-Introduction/page.md): This course introduces Pulumi, an Infrastructure as Code tool for managing cloud and on-premises infrastructure programmatically.

#### Pulumi Essentials

- [What is Pulumi](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/What-is-Pulumi/page.md): Pulumi is an Infrastructure as Code tool that automates cloud infrastructure management using familiar programming languages.
- [Benefits of IaC](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Benefits-of-IaC/page.md): Infrastructure as Code automates and streamlines cloud management, enhancing deployment speed, repeatability, and overall system manageability.
- [IaC Git](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/IaC-Git/page.md): Storing Infrastructure as Code in Git streamlines collaboration and enhances management of infrastructure configurations through version control and environment replication.
- [Pulumi vs Other IaC Tools](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Pulumi-vs-Other-IaC-Tools/page.md): This article explores how Pulumi differs from traditional Infrastructure as Code tools by using familiar programming languages for modern infrastructure management.
- [Pulumi Installation](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Pulumi-Installation/page.md): This article provides a guide on installing Pulumi and configuring it with AWS credentials on various operating systems.
- [Bootstrapping the Project](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Bootstrapping-the-Project/page.md): This guide explains how to set up and bootstrap a Pulumi project using the pulumi new command for AWS and Python.
- [Importing Pulumi S3 bucket](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Importing-Pulumi-S3-bucket/page.md): This guide covers the process of defining, deploying, and managing an S3 bucket using Pulumi's Infrastructure as Code approach.
- [Creating EC2 Instance](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Creating-EC2-Instance/page.md): Shows how to create an AWS EC2 instance and S3 bucket using Pulumi Python, export the instance public IP, and configure AMI, key pair, and SSH access.
- [Creating Security Group](https://notes.kodekloud.com/docs/Pulumi-Essentials/Pulumi-Essentials/Creating-Security-Group/page.md): This article demonstrates creating and managing a custom security group with Pulumi for EC2 instances, including configuring rules and deploying multiple instances.

#### Conclusion

- [Conclusion](https://notes.kodekloud.com/docs/Pulumi-Essentials/Conclusion/Conclusion/page.md): This article discusses Pulumi's capabilities for managing infrastructure as code using familiar programming languages.

#### Additional Exercise

- [Pulumi AWS Demo](https://notes.kodekloud.com/docs/Pulumi-Essentials/Additional-Exercise/Pulumi-AWS-Demo/page.md): This documentation provides instructions for installing Pulumi, configuring AWS, initializing a project, and deploying an HTML page to S3.

### Telepresence For Kubernetes

#### Course Introduction

- [Introduction](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Course-Introduction/Introduction/page.md): This article introduces Telepresence for Kubernetes, detailing its benefits, setup, and usage for local development and debugging.

#### Telepresence For Kubernetes

- [Why Telepresence](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Why-Telepresence/page.md): Telepresence streamlines Kubernetes development by connecting local environments to remote clusters, enabling faster testing and debugging without full build-and-deploy cycles.
- [How does Telepresence Work](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/How-does-Telepresence-Work/page.md): Telepresence enables local development and debugging by creating a seamless connection to a remote Kubernetes cluster through a bi-directional network tunnel.
- [Demo Telepresence Basics](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Demo-Telepresence-Basics/page.md): Learn to use Telepresence for local development with Kubernetes through a simple three-service demo application.
- [Telepresence Intercept](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Telepresence-Intercept/page.md): Learn to intercept Kubernetes Service traffic and handle requests locally using Telepresence, covering setup, command syntax, traffic flow, and collaborative development best practices.
- [Demo Telepresence Intercept](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Demo-Telepresence-Intercept/page.md): Learn to use Telepresence for intercepting Kubernetes service traffic and running workloads locally for efficient debugging.
- [Env file](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Env-file/page.md): This guide explains how to capture and reuse environment variables from a Kubernetes container using Telepresence.
- [Demo Env file](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Demo-Env-file/page.md): This guide explains how to use Telepresence with a .env file to run a service locally while accessing Kubernetes environment variables.
- [Volumes](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Volumes/page.md): This guide explains how to intercept Kubernetes services with Telepresence, including managing volume mounts for local access.
- [Demo Volumes](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Demo-Volumes/page.md): Intercept a Kubernetes pod using Telepresence, mount its ConfigMap volume locally, and access configuration data as if the service were running in-cluster.
- [Telepresence with Docker](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Telepresence-with-Docker/page.md): This guide explains running the Telepresence daemon in Docker for local Kubernetes development without admin privileges.
- [Demo Telepresence with Docker](https://notes.kodekloud.com/docs/Telepresence-For-Kubernetes/Telepresence-For-Kubernetes/Demo-Telepresence-with-Docker/page.md): Learn to run the Telepresence daemon in a Docker container without modifying the host’s network configuration or requiring admin privileges.

### Ultimate Certified Kubernetes Administrator (CKA) Mock Exam Series

#### Certified Kubernetes Administrator - Mock Exam Series

- [Course Introduction](https://notes.kodekloud.com/docs/Ultimate-Certified-Kubernetes-Administrator-CKA-Mock-Exam-Series/Certified-Kubernetes-Administrator-Mock-Exam-Series/Course-Introduction/page.md): Introduction to KodeKloud's Ultimate CKA mock exam series offering realistic multi‑cluster labs, tasks, kubectl guidance, secret decoding examples, exam weightings, and best practices for CKA preparation

### Ultimate Certified Kubernetes Application Developer (CKAD) Mock Exam Series

#### Certified Kubernetes Application Developer Mock Exam Series

- [Course Introduction](https://notes.kodekloud.com/docs/Ultimate-Certified-Kubernetes-Application-Developer-CKAD-Mock-Exam-Series/Certified-Kubernetes-Application-Developer-Mock-Exam-Series/Course-Introduction/page.md): Overview of KodeKloud CKAD mock exam series, structure, workflow, scoring, environment, time management, and practice tips for Kubernetes application developer certification

### Ultimate Certified Kubernetes Security Specialist (CKS) Mock Exam Series

#### Course Introduction

- [Introduction](https://notes.kodekloud.com/docs/Ultimate-Certified-Kubernetes-Security-Specialist-CKS-Mock-Exam-Series/Course-Introduction/Introduction/page.md): Hands-on timed CKS mock exam series offering multi-cluster scenario practice to prepare Kubernetes administrators for security tasks, runtime detection, supply chain hardening, and exam readiness

### Virtualization and Containers

#### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Introduction/Course-Introduction/page.md): Intro to virtualization and containers, covering hypervisors, VMs, container runtimes, orchestration, deployment workflows, and practical labs for scalable, reliable production systems.
- [VMs and Containers Why They Matter](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Introduction/VMs-and-Containers-Why-They-Matter/page.md): Explains virtualization and containerization, comparing VMs and containers, their benefits for resource utilization, isolation, portability, and roles in servers, data centers, and cloud deployments.

#### Virtual Machines

- [Virtual Machines](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Virtual-Machines/Virtual-Machines/page.md): Overview of virtual machines, hypervisors, VM types, networking, security, performance tradeoffs, and management for running multiple isolated operating systems on one physical host.

#### Hands-on

- [Hands on](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Hands-on/Hands-on/page.md): Hands-on walkthrough comparing virtual machines and containers, demonstrating boot time, isolation, resource usage, persistence, Docker examples, and real-world use cases.

#### Real-world Applications of VMs and Containers

- [Real world Applications of VMs and Containers](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Real-world-Applications-of-VMs-and-Containers/Real-world-Applications-of-VMs-and-Containers/page.md): Explains using microservices, containers, and virtual machines to build scalable, resilient online shopping platforms with Docker, Kubernetes, and orchestration best practices

#### Containers

- [Containers](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Containers/Containers/page.md): Explains containers as lightweight isolated environments for single apps, image and Dockerfile basics, networking, persistence with volumes, benefits like portability and speed, and security trade offs.

#### Virtual Machines vs Containers

- [Virtual Machines vs Containers](https://notes.kodekloud.com/docs/Virtualization-and-Containers/Virtual-Machines-vs-Containers/Virtual-Machines-vs-Containers/page.md): Comparison of virtual machines versus containers, their trade-offs, use cases, and guidance on choosing VMs, containers, or hybrid deployments
