Azure Kubernetes Services ( AKS )

Aakash Choudhary
4 min readJul 9, 2021

Hey Guys,

I am back with another blog, In this blog I am going to tell you about AKS ( Azure Kubernetes Services ). As we know azure is a one of the well known and commonly used public cloud used by a lots of companies. Azure comes under the ownership of Microsoft.

As most of the cloud provider use to provide more flexibility over their services Azure also do so. In order to provide better services to their users Azure and other cloud providers provide Managed Services, These guys take the full responsibilities of underlay infrastructure and their high availability. AKS is also one of the Managed service of Azure Cloud. By the end of this blog you will be able to understand what is AKS and how it’s helpful to companies.

What is AKS ( Azure Kubernetes Services )

You might heard about Kubernetes ( open-source platform for managing containerized workloads and services ), Azure provides their own managed Kubernetes cluster as a service known as AKS.

Azure Kubernetes Service (AKS) offers serverless Kubernetes, an integrated continuous integration and continuous delivery (CI/CD) experience and enterprise-grade security and governance. Unite your development and operations teams on a single platform to rapidly build, deliver and scale applications with confidence.

AKS

Benefits of AKS

  • AKS is known to provide flexibility, automation and reduced management overhead for administrators and developers.
  • AKS is able to automatically, configure all Kubernetes masters and nodes during the deployment process.
  • It can handle a range of other tasks, including Azure Active Directory integration, connections to monitoring services and configuring advanced networking features, such as HTTP application routing.
  • AKS helps in simplifying the deployment and operations of Kubernetes.
  • It enables users to dynamically scale their application infrastructure with agility.
  • AKS aids in simplifying cluster maintenance with automated upgrades and scaling.
  • It can reduce the complexity and operational overhead of managing Kubernetes.
  • Azure handles all the critical tasks which include health monitoring and maintenance.

Disadvantages of AKS

  • AKS is relatively new compared to GKE and EKS. As a result many features are still in alpha or beta.
  • At Fairwinds, we are proponents of infrastructure as code, making use of Terraform a lot. The Azure Terraform provider doesn’t fully support all of the Azure APIs, so there are some gotchas. The az command line tool can be used to supplement Terraform.
  • You are limited on your selection of underlying operating systems you can run. The only choices are Linux (Ubuntu) and Windows Server. The virtual machines do not support customization directly and there is no ability to provide a cloud init or user data script.
  • You have to run a default node pool when deploying a cluster, it always has to be there and you can’t change server types once deployed.
  • Support for multiple node pools is a preview feature.
  • Node updates are not automatic, compared to GKE auto-updates.
  • Nodes do not automatically recover from kubelet failures, compared to GKE auto-recovery.

Who is using Azure Kubernetes Cloud

Older data

There are a lots of MNCs using Azure and getting benefited with the Azure Services. One of them is “Rolls-Royce”. Here is the success story of “Rolls-Royce” with Azure.

Rolls-Royce turned to Microsoft and the Microsoft Azure platform for the compute power required. Combining this with Microsoft Power BI enabled Rolls-Royce to serve new data insights to the engineering team.

Sadaf Shah, Software Engineer at Rolls-Royce, says, “Last week, we managed to run 100 billion flights in Databricks on the Azure platform — this is just incredible.”

The team say that the scalability, security and sustainability credentials of the platform were key reasons for choosing Microsoft Azure. Benjamin Wilkinson explains, “The heritage of the brand that we operate as Rolls-Royce means we’re trusted to deliver excellence and our choice of technology has to reflect that as well.”

Read the full story on

Read more success story of MNCs on using Azure at Azure Success Story Page.

I hope you like this blog, For next blog topic suggestions or queries you can DM me on LinkedIn. If you like this blog make sure you clap it.

Thank You

Signing off 🙌

--

--