8379  Reviews star_rate star_rate star_rate star_rate star_half

Azure Kubernetes Service (AKS) Fundamentals

This AKS Fundamentals course gives learners a solid understanding of Kubernetes concepts, deployment strategies, monitoring, logging, and troubleshooting techniques. By the end of the class, students...

Read More
Duration 2 days
Course Code WA3629
Available Formats Classroom

Overview

This AKS Fundamentals course gives learners a solid understanding of Kubernetes concepts, deployment strategies, monitoring, logging, and troubleshooting techniques. By the end of the class, students will have the skills to optimize Kubernetes deployments, troubleshoot issues, and manage workloads effectively in production environments.

Skills Gained

  • Understand Azure Kubernetes Service architecture
  • Understand Kubernetes resource configurations and deployment strategies
  • Use and manage Kubernetes volumes, ConfigMaps, and secrets effectively
  • Implement robust monitoring and logging strategies using Azure Monitor
  • Troubleshoot Kubernetes workloads, including debugging pods, resolving scaling issues, and handling YAML syntax errors
  • Optimize Kubernetes resource usage with constraints, labels, and selectors
  • Create and manage secure connections and troubleshoot node-level issues

Prerequisites

Attendees must have taken the course Linux Systems Administration or have the equivalent knowledge.

Course Details

Introduction

Kubernetes Core Concepts and Resource Management

  • Understanding Kubernetes Architecture
  • Using Pods to Group Containers
  • Labels, Annotations, and Selectors
  • Managing API Versions
  • Resource Quotas and Scaling

Deployment Strategies and Workloads

  • Deploying to Kubernetes and AKS Overview
  • Stateless and Stateful Applications
  • Sample Deployment and Stateful Manifest Files
  • Rolling Updates and DaemonSets
  • Managing Kubernetes Workloads

Managing Volumes and Persistent Storage

  • Kubernetes Volume Types and Specs
  • Persistent Volume Claims and Dynamic Volume Provisioning
  • Using ConfigMaps and Secrets from Files and Literals
  • Deployment Configuration Status and Security Contexts

Monitoring Kubernetes Clusters

  • Differences Between Logging and Monitoring
  • Creating a Cloud Monitoring Strategy
  • Enabling Azure Monitor on AKS Clusters
  • Layered Monitoring with Container Insights
  • Querying Log Analytics with KQL

Logging and Observability

  • SQL to KQL Cheat Sheet
  • Prometheus and Grafana Components
  • Integrating Dynatrace and Fluentd for Logging
  • AKS Cluster Upgrade Process

Troubleshooting Kubernetes Workloads

  • Debugging Pods, Nodes, and Replication Controllers
  • Troubleshooting Resource Issues During Scaling
  • Handling YAML Syntax Exceptions
  • Resolving Image Pull Failures
  • Creating Secure SSH Connections into Nodes

Conclusion

Schedule

FAQ

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Reviews

The format of the class was concise. I learned new skills to use at my workplace.

I was very pleased with the course setup by ExitCertified and the instructor.

The class covered the concepts needed for the AWS Cloud Practitioner Certification.

ExitCertified gave me some good trainings and I got to learn through doing labs.

Great training it covered the most importan topics if GitHub copilot with good explanation and good labs.