Upon completion of this course, yoy will be adequately prepared to take Microsoft's Deploy containers by using Azure Kubernetes Service Applied Skill assessment. This course covers all necessary content and provides essential practice to boost your confidence and ensure success in the final assessment.
Azure Kubernetes Service (AKS) isn't just a tool; it’s the strategic catalyst for orchestrating containers. Imagine it as the keystone that seamlessly aligns microservices, scales with precision, and ensures high availability. This short course will provide hands-on experience creating, deploying, pushing, and deleting the most commonly used functionalities of Azure Kubernetes Services (AKS). deploying these core Azure networking services. Through hands-on learning, you'll gain the expertise needed to navigate AKS with confidence for your real-world environment.
By the end of this 2-hour long course, you will be able to:
• Prepare the Microsoft Azure Lab Environment
• Create an Azure Kubernetes Service (AKS) Cluster and Nodes
• Deploy Pods and Build a Docker Image
• Build an Azure Kubernetes Container (AKS) and Push Images to the Registry
This course is unique because the customized hands-on learning experiences are tailored to the learner for success in using Azure Kubernetes Services and introduce some useful tools to gain the possible results.
To be successful in this short course and the labs in it, you should have:
Expertise navigating the Azure Portal to create resources.
Familiarity with security concepts like identity management, permissions, and encryption.
Understand Networking terminologies such as Virtual Networks, IP Addressing, Firewalls and DNS.
A basic knowledge of Kubernetes and Azure Kubernetes Services concepts
Note: To perform the labs, you will need an active Azure subscription.
Overview
Syllabus
- Introduction: Deploy Containers by using Azure Kubernetes Service
- After completing this short course, you will be able to deploy containers using orchestration, manage clusters in Azure Kubernetes Services, and scale Azure Kubernetes Services clusters. Additionally, you will be able to deploy an Azure Kubernetes application into an Azure Kubernetes Service cluster.
- Lesson 1: Prepare the Microsoft Lab Environment
- In this lesson, you will prepare your own lab environment by obtaining a free trial to work with Microsoft Azure. We will discuss the options that come with the free trial and remember to never practice labs from this or any other Microsoft course in the real world environment. After creating a login and password, utilize them to log into the Azure portal. Once this has been completed, we are ready to jump into this short course.
- Lesson 2: Create an Azure Kubernetes Service (AKS) Cluster and Nodes
- In this lesson, you will navigate through the Azure Portal to create an Azure Kubernetes Service (AKS) container and configure its properties and options to hold system images. You will also start the process of deploying an AKS cluster. The lesson will conclude with setting properties for the contained nodes.
- Lesson 3: Deploy Pods and Build a Docker Image
- In this lesson, you will explore the full power of deploying pods, using YAML files, and building Docker images—key skills for working with Azure Kubernetes Services. You will download a YAML file and learn how it guides the deployment of images, gaining hands-on experience in these essential processes.
- Lesson 4: Build an Azure Kubernetes Container (AKS) and Push Images to the Registry
- In this lesson, you will learn the final step in working with Azure Kubernetes Services in Azure. This crucial step can be performed by both developers and administrators. It is important to understand and practice these concepts in the labs, so you can develop standards and best practices for your own real-world environment.
Taught by
Microsoft