Azure Kubernetes Service (AKS) Made Easy: Updated May 2024
Azure Kubernetes Service (AKS) Made Easy: Updated May 2024, available at $94.99, has an average rating of 4.55, with 180 lectures, 15 quizzes, based on 842 reviews, and has 12082 subscribers.
You will learn about How AKS works and its components Basic and advanced AKS features Integrations of AKS with other Azure services or third-party and open-source products How to manage, administer or deploy containerized applications in AKS How to monitor and troubleshoot applications and the AKS cluster itself This course is ideal for individuals who are Any beginner that just started with Azure Kubernetes Services (AKS) or Cluster Administrators who are going to manage AKS clusters or Developers who are planning to host applications in AKS or Architects looking to implement AKS with other services or Anyone who is looking to learn a new skill It is particularly useful for Any beginner that just started with Azure Kubernetes Services (AKS) or Cluster Administrators who are going to manage AKS clusters or Developers who are planning to host applications in AKS or Architects looking to implement AKS with other services or Anyone who is looking to learn a new skill.
Enroll now: Azure Kubernetes Service (AKS) Made Easy: Updated May 2024
Summary
Title: Azure Kubernetes Service (AKS) Made Easy: Updated May 2024
Price: $94.99
Average Rating: 4.55
Number of Lectures: 180
Number of Quizzes: 15
Number of Published Lectures: 180
Number of Published Quizzes: 15
Number of Curriculum Items: 195
Number of Published Curriculum Objects: 195
Original Price: $49.99
Quality Status: approved
Status: Live
What You Will Learn
- How AKS works and its components
- Basic and advanced AKS features
- Integrations of AKS with other Azure services or third-party and open-source products
- How to manage, administer or deploy containerized applications in AKS
- How to monitor and troubleshoot applications and the AKS cluster itself
Who Should Attend
- Any beginner that just started with Azure Kubernetes Services (AKS)
- Cluster Administrators who are going to manage AKS clusters
- Developers who are planning to host applications in AKS
- Architects looking to implement AKS with other services
- Anyone who is looking to learn a new skill
Target Audiences
- Any beginner that just started with Azure Kubernetes Services (AKS)
- Cluster Administrators who are going to manage AKS clusters
- Developers who are planning to host applications in AKS
- Architects looking to implement AKS with other services
- Anyone who is looking to learn a new skill
In today’s fast-paced and dynamic business environment, containerization and orchestration are becoming increasingly important. Kubernetes has become the de facto standard for container orchestration and management, providing organizations with the flexibility and scalability needed to manage modern applications.
Microsoft Azure Kubernetes Service (AKS) is a fully managed Kubernetes service that eliminates the complexity of managing and scaling your Kubernetes infrastructure, enabling you to focus on building and deploying your applications. AKS offers benefits such as seamless integration with other Azure services, rapid deployment and scaling, automatic upgrades, built-in security and compliance, and much more.
This course is meant to make AKS easy to learn, understand, and to provide students with a comprehensive and practical experience with AKS.
The course start with an introduction about containers and Kubernetes, then we will cover topics such as creating and managing Kubernetes clusters, understand the components at Kubernetes and Azure level, configuring networking with respect to network plugins, Kubernetes services, SNAT, outbound types and types of AKS clusters in relation to control plane access, like public or private AKS clusters and the ones with VNET integration.
Securitywill be the next topics and we will start with a section about AKS-managed Active Directory integration, then we will look gain knowledge of identities, certificates, network policies, how to use secrets from the Azure Key Vault, about Azure policy, Microsoft Defender, AppArmor, and SecComp.
Scalingis important, so we will discover resource reservations, Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler, Cluster Autoscaler (CAS), Virtual Nodes add-on, and KEDA.
The next section will be Storage, and you will learn how to use Azure Disk, including snapshot, resize, Azure File, and Azure Blob in AKS.
Then, we will discover the monitoring and troubleshooting chapter, where we will learn default available features as well as enabling Container Insights or managed Prometheus and Grafana.
Subsequent to this, we will learn about upgrades and related features like auto-upgrade or planned maintenance, then how to integrate our AKS cluster with the Azure Container Registry.
After this, we will focus on ingress controllers, like application gateway ingress controllers (AGIC) and nginx ingress controllers, and how to expose an application via HTTPSor how to use Let’s Encrypt and Cert Manager.
Finally, we will focus on high availability, and you will learn about available tiers, availability zones, and how to obtain reliability while routing traffic between multiple AKS clusters.
By the end of this course, you will be equipped with the skills and knowledge to effectively deploy and manage Kubernetes clusters in AKS, and to leverage the benefits of AKS in the industry, including faster application development, improved scalability, and increased flexibility.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction about instructor and course
Lecture 2: Good to have / Recommended background
Lecture 3: Connect with me
Chapter 2: Understanding containers
Lecture 1: What is a container and how is it different from a VM?
Lecture 2: Microservices architecture
Lecture 3: What are Docker, Dockerfile and Docker Hub?
Lecture 4: Creating our first container app (web app), pushing it to Docker Hub and running
Lecture 5: Create our 2nd container app (troubleshooting app), push it to DHub and run it
Lecture 6: Understanding why we need a container orchestrator, like Kubernetes
Chapter 3: What is Kubernetes?
Lecture 1: Introduction to Kubernetes
Lecture 2: Kubernetes architecture
Lecture 3: Self-managed vs Cloud-managed Kubernetes cluster
Chapter 4: Starting with Azure Kubernetes Service (AKS)
Lecture 1: What is Azure Kubernetes Service (AKS)?
Lecture 2: Azure pricing, free account and AKS cost
Lecture 3: Considerations for saving cost on AKS
Lecture 4: Login to Azure and set the subscription
Lecture 5: Let's create our first AKS cluster
Lecture 6: Install CLI, explore Azure Cloud Shell, connect to the cluster
Lecture 7: aks-preview extension and feature registration
Lecture 8: Making our life easier with autocompletion, alias, Kubernetes and AKS extension
Lecture 9: PowerShell Basics in AKS – Connect to Azure, AKS creation, completion, aliases
Lecture 10: Imperative and declarative approaches
Lecture 11: Practice with Nodes, Pod, Deployment, Replicaset, DaemonSet, Service, Secret, CM
Lecture 12: Understanding our CIDRs
Lecture 13: What is a node pool?
Lecture 14: Connect to AKS nodes – quick demo
Lecture 15: Exploring the AKS cluster – Kubernetes side
Lecture 16: kubelet
Lecture 17: containerd
Lecture 18: azure-ip-masq-agent
Lecture 19: cloud-node-manager
Lecture 20: coredns
Lecture 21: coredns-autoscaler
Lecture 22: CSI
Lecture 23: konnectivity
Lecture 24: kube-proxy
Lecture 25: metrics-server
Lecture 26: Exploring the AKS cluster – Azure infrastructure side
Lecture 27: Virtual Machine Scale Set (VMSS)
Lecture 28: Virtual Network (VNET) and Subnet (SNET)
Lecture 29: Network Security Group (NSG)
Lecture 30: Route Table (RT)
Lecture 31: Load Balancer (LB) and Public IP (PIP)
Lecture 32: Managed Identity (MI)
Lecture 33: Important notes about AKS support policy
Lecture 34: Avoid this common mistake in AKS with the NRGLockdown feature
Lecture 35: Stop and Start feature
Lecture 36: About kubeconfig and how to work with multiple AKS clusters
Lecture 37: Deploy and manage a Kubernetes application (Extension) from Azure Marketplace
Lecture 38: Install kubectl plugins with krew
Chapter 5: Working with node pools and nodes
Lecture 1: VM types: VMSS (Scale Set) vs VMAS (Availability Set)
Lecture 2: Understanding System and User node pool types
Lecture 3: Connect to AKS nodes – using helper pod
Lecture 4: Connect to AKS nodes – via SSH using Azure Bastion
Lecture 5: Connect to AKS nodes – via SSH using a pod
Lecture 6: Connect to AKS nodes – run-command invoke
Lecture 7: Node's Operating Systems in AKS
Lecture 8: Node pool with AzureLinux (Mariner) OS
Lecture 9: Create Windows node pool and connect to nodes
Lecture 10: Schedule pods on specific node pools or specific OS type nodes
Lecture 11: Customize node configuration using az aks parameters
Lecture 12: Customize node configuration using DaemonSet
Lecture 13: OS disk types
Lecture 14: Default OS disk sizes
Lecture 15: Spot node pools
Lecture 16: GPU node pools
Lecture 17: Node pool snapshot
Lecture 18: Resize a node pool
Chapter 6: Networking in AKS
Lecture 1: Kubenet network plugin
Lecture 2: Azure CNI network plugin
Lecture 3: Azure CNI overlay network plugin
Lecture 4: Network plugins comparison
Lecture 5: Bring your own VNET/subnet, NSG and Route Table in AKS
Lecture 6: A deeper look into LoadBalancer Service in AKS
Lecture 7: Consideration when multiple NSGs are used
Lecture 8: Kubernetes Internal Load Balancer
Lecture 9: Use an Azure Private Link service to connect to an internal load balancer
Lecture 10: Understand VNET Peering
Lecture 11: SNAT in Azure
Lecture 12: Outbound types: Load Balancer, NAT Gateway and UserDefinedRouting (UDR)
Lecture 13: Create AKS with NAT Gateway
Lecture 14: Create AKS with UDR and Azure Firewall
Lecture 15: Learn how AKS works with HTTP Proxy
Lecture 16: Install mitmproxy on a VM
Lecture 17: Deploy an AKS cluster with HTTP Proxy
Lecture 18: Explore, update, and troubleshoot AKS with HTTP Proxy
Chapter 7: Types of clusters in relation to control plane access
Lecture 1: Types of clusters in relation to control plane access
Lecture 2: Explore public AKS cluster
Lecture 3: Create public AKS cluster with VNET integration
Lecture 4: API server authorized IP ranges
Instructors
-
courscape.com by Andrei Barbu | Microsoft employee working daily with AKS, ARO, ACI, ACR
Microsoft Employee working on AKS, ARO, ACI, ACR and more
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 16 votes
- 3 stars: 52 votes
- 4 stars: 229 votes
- 5 stars: 537 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024