Deployment and managing Azure Kubernetes Service (AKS) requires careful planning and understanding of how AKS interacts with the Azure platform. This course will take you through all the options and decision-making process to manage AKS environments.
Understanding how to choose between the wide range of infrastructure configuration options available for Azure Kubernetes Service (AKS) is a critical component of becoming and being a Microsoft Azure DevOps Engineer. In this course, Microsoft Azure DevOps Engineer: Manage Azure Kubernetes Services Infrastructure, you'll develop an in-depth understanding of how to plan ahead, uncover relevant business and technical requirements, and then translate these into AKS-specific architectural and deployment decisions, which is of paramount importance. First, you’ll look at the history of Kubernetes on Azure as well as how Azure infrastructure is used to support AKS. Then, you’ll explore a wide range of infrastructure configuration choices which impact AKS and for which you’ll need to plan ahead. Finally, you’ll bring all this knowledge and learning together and provision both simple and complex AKS environments using a range of deployment tools, as well as deploy a complex, multi-tier application to AKS using Kubernetes package management. By the end of this course, you'll have a thorough understanding of the infrastructure that underpins and enables AKS, and how AKS interacts with underlying Azure platform.
James Bannan is a published author and experienced public speaker based in Melbourne, Australia. He is a Microsoft specialist, with a particular focus on Azure infrastructure architecture, development, and automation.
Course Overview Hi there. My names is James Bannan, and welcome to this Pluralsight course, Manage Azure Kubernetes Infrastructure. I am a consultant and Azure architect space in Melbourne, Australia. I've authored a number of Pluralsight courses on Microsoft Azure, and helping customer migrate to Azure, optimize investments and transform workloads is the main focus of what I do every day. This course will enable you to plan and deploy Azure Kubernetes service using a range of tools and infrastructure configurations, perform infrastructure tasks against AKS, understand how AKS interacts with the Azure platform, and use what you've built to deploy complex applications to AKS. Some of the major topics that we will cover include understanding the foundational architecture of AKS and what you need to do in order to deploy AKS successfully, the various configuration options which are available in AKS, and how to uncover the business and technical requirements which will help you make the right choices, how to provision AKS using a fully templated deployment solution, and how to make use of package management to deploy a multi-tier application to AKS. By the end of this course, you'll have a thorough understanding of the infrastructure which underpins and enables AKS, how AKS interacts with the underlying Azure platform, and how to plan ahead to make sure that your AKS cluster is configure in the best possible way to match your business and technical requirements. Before beginning the course, you should already be familiar with Microsoft Azure. This is not an introductory course to Azure, so we're going to assume prior working knowledge about the platform, including understanding Microsoft Azure Resource Manager and Azure CLI. It will also help if you've had some prior exposure to Kubernetes, but we will provide resources for further foundational learning in this area so that you can focus on learning all about AKS. I hope you'll join me on this journey to learn all about planning, deploying, and managing Azure Kubernetes service infrastructure in this course, Manage Azure Kubernetes Infrastructure, at Pluralsight.