{"id":52230,"date":"2023-03-14T15:00:42","date_gmt":"2023-03-14T14:00:42","guid":{"rendered":"https:\/\/www.microsoft.com\/en-gb\/industry\/blog\/?p=52230"},"modified":"2023-03-20T22:37:16","modified_gmt":"2023-03-20T21:37:16","slug":"a-closer-look-at-azure-kubernetes-service","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-gb\/industry\/blog\/technetuk\/2023\/03\/14\/a-closer-look-at-azure-kubernetes-service\/","title":{"rendered":"A Closer Look at Azure Kubernetes Service"},"content":{"rendered":"

\"The<\/p>\n

Azure Kubernetes Service (AKS) manages your hosted Kubernetes environment and makes it simple to deploy and manage containerised applications in Azure. Your AKS environment is enabled with features such as automated updates, self-healing, and easy scaling.<\/p>\n

The Kubernetes cluster master is managed by Azure and is free – you manage the agent nodes in the cluster and only pay for the VMs on which your nodes run.<\/p>\n

You can either create your cluster in the Azure portal or use the Azure CLI. When you create the cluster, you can use Resource Manager templates to automate cluster creation. Using these templates, you can specify features such as advanced networking, Azure Active Directory (AD) integration, and monitoring. This information is then used to automate the cluster deployment on your behalf.<\/p>\n

The great advantage of AKS is that it gives you the benefits of open-source Kubernetes without the complexity or operational overhead compared to running our own custom Kubernetes cluster.<\/p>\n

Creating an AKS cluster<\/h3>\n

At its core, an AKS cluster is a cloud-hosted Kubernetes cluster. Unlike a custom Kubernetes installation though, AKS streamlines the installation process and takes care of most of the underlying cluster management tasks.<\/p>\n

You have two options when you create an AKS cluster, and that’s to decide whether you use the Azure portal or the Azure CLI. Both options require you to configure basic information about the cluster, such as:<\/p>\n