SlideShare a Scribd company logo
Azure Kubernetes Service
By : Vishwas Narayan
Azure+Kubernetes
Azure kubernetes service
Agenda
1. What is Azure Kubernetes Service?
2. Evolution of the Software Development and Deployment
3. VM vs Container
4. Working of Kubernetes
5. Working of AKS
6. Use cases
7. Demo
What is Azure Kubernetes Service?
What is Azure Kubernetes service
AKS is an open-source fully managed container orchestration service that became
available in June 2018 and is available on the Microsoft Azure public cloud that
can be used to deploy, scale and manage Docker containers and container-based
applications in a cluster environment.
This offers Serverless Continuous and Continuous Deployment Experience.
What it offers is?
● End to End Deployment
● Scalability
● Availability
Evolution of the Software Development
Some right questions and some Changes in the Infrastructure used.
On premises had some of the problems
1. Which OS works better?
2. What is the size of server should i buy?
3. Are my server in secure location?
4. How often should I patch my server?
5. How can I increase Server utilization?
6. How do I architect my application?
7. How do I deploy the new code on my server?
8. What is plan be for the disaster and the Fault tolerance?
9. When should I take the Backup?
10. How can I increase server utilization?
11. What storage is needed?
12. How often should I patch my servers?
13. How can I dynamically configure my app?
14. Which packages should be on my server?
15. servers for my business needs? And many more
IaaS had some problems
1. What is the right size of servers for my business needs? How can I increase
server utilization? How many servers do I need? How can I scale my app?
2. How often should I patch my servers? How often should I backup my server?
Which packages should be on my server?
3. How do I architect my application?
4. How do I deploy new code to my server? Which OS should I use? Who
monitors my App?
PaaS
1. What is the right size of "servers" for my business needs?
2. How can I increase "server" utilization?
3. How many "servers" do I need?
4. How can I scale my app?
5. How do I architect my application?
Azure kubernetes service
Serverless is always about
How do I architect my application?
The cloud simplified
1. Computer
2. Storage
3. Network
There were different models to it
Application
Architecture
Application
Infrastructure
Deployment
Or
Packaging
Waterfall
Agile
DevOps
Scrum
Monolithic v/s SOA v/s Microservice
Monolithic SOA
Microservice
Container are very light weight
SERVER
HOST OS
GUEST OS
HYPERVISOR
LIBRARIES/Bin
APP A
GUEST OS
LIBRARIES/Bin
APP B
VM
SERVER
HOST OS
APP A APP B
LIBRARIES LIBRARIES
CONTAINER
S
• Containers are isolated but share OS
• Increase the compute density and
memory utilization
DOCKER ENGINE
What is Kubernetes?
Need for Kubernetes?
1. Container Communication
2. Appropriate Container Deployment
3. Careful Container Management
4. Enable Autoscaling
Just Refer : https://kubernetes.io/
Azure kubernetes service
Azure kubernetes service
UI
CLI
API Kubernetes Master
NODE 1
NODE 2
NODE - N (any number of
nodes can be created)
Everything that we
can think about the
container will also be
done from the
kubernetes here.
Image registry
Kubernetes Master
Everything that we
can think about the
container will also be
done from the
kubernetes here.we
also can talk about
replication controller
and service
NODE N number of the nodes inside the kubernetes
master
NODE
PODS PODS
NODE
PODS PODS
Some Terms for the Defintion
1. Master
2. PODS
3. Nodes
4. Replication Controller
5. Service
Working of the Azure Kubernetes Service?
So they are the service that you use for managing the compute resources for the
application that has been deployed.
Every time an API calls there is a different service that requires compute service
thus scaling and load shifting is also taken care from the AKS clusters.
Azure kubernetes service
Azure kubernetes service
So basically lift and shift operation is also taken care
Uses of AKS
● Existing apps can be easily migrated to Kubernetes.
● Microservices-based application deployment and administration made easier
● DevSecOps is simple to incorporate.
● On-demand deployment and control of IoT devices
● AKS is used to train machine learning models.
Use cases of the AKS
So let's build some Clusters for any application

More Related Content

PPTX
Azure App Service Deep Dive
PPTX
PDF
Aks pimarox from zero to hero
PPTX
Azure kubernetes service (aks)
PDF
Best Practices with Azure Kubernetes Services
PPTX
Lets talk about: Azure Kubernetes Service (AKS)
PPTX
Moving Applications into Azure Kubernetes
PPTX
Azure Container Apps
Azure App Service Deep Dive
Aks pimarox from zero to hero
Azure kubernetes service (aks)
Best Practices with Azure Kubernetes Services
Lets talk about: Azure Kubernetes Service (AKS)
Moving Applications into Azure Kubernetes
Azure Container Apps

What's hot (20)

PDF
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
PDF
Introduction to kubernetes
PDF
Introduction to Kubernetes Workshop
PDF
Introduction of Kubernetes - Trang Nguyen
PDF
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
PDF
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
PDF
Kubernetes 101
PDF
Kubernetes
ODP
Kubernetes Architecture
PDF
How Kubernetes helps Devops
PDF
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
PPTX
Amazon EKS Deep Dive
PDF
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
PDF
Dockers and kubernetes
PDF
GitOps with ArgoCD
PDF
Kubernetes Introduction
PDF
Kubernetes - introduction
PPTX
Kubernetes PPT.pptx
PPTX
Docker and kubernetes
PDF
ArgoCD Meetup PPT final.pdf
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
Introduction to kubernetes
Introduction to Kubernetes Workshop
Introduction of Kubernetes - Trang Nguyen
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Kubernetes 101
Kubernetes
Kubernetes Architecture
How Kubernetes helps Devops
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
Amazon EKS Deep Dive
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
Dockers and kubernetes
GitOps with ArgoCD
Kubernetes Introduction
Kubernetes - introduction
Kubernetes PPT.pptx
Docker and kubernetes
ArgoCD Meetup PPT final.pdf
Ad

Similar to Azure kubernetes service (20)

PDF
Running Containers on Azure
PDF
Cloud for Kubernetes : Session4
PDF
A quick introduction to AKS
PPTX
Kubernetes for .NET Developers
PDF
The state of containers for your DevOps journey
PPTX
Container management with docker & kubernetes
PPTX
Building Cloud Native Applications Using Azure Kubernetes Service
PPTX
Kubernetes on on on on on on on on on on on on on on Azure Deck.pptx
PPTX
Docker and Azure Kubernetes service.pptx
PDF
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
PDF
Driving Digital Transformation With Containers And Kubernetes Complete Deck
PDF
Accelerate Application Innovation Journey with Azure Kubernetes Service
PPTX
Making sense of containers, docker and Kubernetes on Azure.
PPTX
Azure: Docker Container orchestration, PaaS ( Service Farbic ) and High avail...
PPTX
Kubernetes for Beginners: An Introductory Guide
PDF
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
PPTX
2019 04 Containers - The secret to shipping cloud workloads
PDF
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
PPTX
Kubernetes VS. App Service: When the orchestrator challenges the platform
PPTX
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Running Containers on Azure
Cloud for Kubernetes : Session4
A quick introduction to AKS
Kubernetes for .NET Developers
The state of containers for your DevOps journey
Container management with docker & kubernetes
Building Cloud Native Applications Using Azure Kubernetes Service
Kubernetes on on on on on on on on on on on on on on Azure Deck.pptx
Docker and Azure Kubernetes service.pptx
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Driving Digital Transformation With Containers And Kubernetes Complete Deck
Accelerate Application Innovation Journey with Azure Kubernetes Service
Making sense of containers, docker and Kubernetes on Azure.
Azure: Docker Container orchestration, PaaS ( Service Farbic ) and High avail...
Kubernetes for Beginners: An Introductory Guide
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
2019 04 Containers - The secret to shipping cloud workloads
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
Kubernetes VS. App Service: When the orchestrator challenges the platform
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Ad

More from Vishwas N (20)

PDF
API Testing and Hacking.pdf
PDF
API Hijacking.pdf
PDF
What should be your approach for solving ML_CV problem statements_.pdf
PDF
Deepfence.pdf
PDF
DevOps - A Purpose for an Institution.pdf
PDF
API Testing and Hacking (1).pdf
PDF
API Hijacking (1).pdf
PDF
Dapr.pdf
PDF
linkerd.pdf
PDF
HoloLens.pdf
PDF
Automated Governance for the DevOps Institutions.pdf
PDF
Lets build with DevSecOps Culture.pdf
PDF
Github Actions and Terraform.pdf
PDF
KEDA.pdf
PPTX
Ram bleed the hardware based approach for the hackers
PPTX
Container on azure
PPTX
Deeplearning and dev ops azure
PPTX
Azure data lakes
PPTX
Azure dev ops
PPTX
Azure ai on premises with docker
API Testing and Hacking.pdf
API Hijacking.pdf
What should be your approach for solving ML_CV problem statements_.pdf
Deepfence.pdf
DevOps - A Purpose for an Institution.pdf
API Testing and Hacking (1).pdf
API Hijacking (1).pdf
Dapr.pdf
linkerd.pdf
HoloLens.pdf
Automated Governance for the DevOps Institutions.pdf
Lets build with DevSecOps Culture.pdf
Github Actions and Terraform.pdf
KEDA.pdf
Ram bleed the hardware based approach for the hackers
Container on azure
Deeplearning and dev ops azure
Azure data lakes
Azure dev ops
Azure ai on premises with docker

Recently uploaded (20)

PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PDF
Paper PDF World Game (s) Great Redesign.pdf
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
artificial intelligence overview of it and more
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
Introduction to Information and Communication Technology
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PPTX
Funds Management Learning Material for Beg
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
Paper PDF World Game (s) Great Redesign.pdf
WebRTC in SignalWire - troubleshooting media negotiation
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
artificial intelligence overview of it and more
522797556-Unit-2-Temperature-measurement-1-1.pptx
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Decoding a Decade: 10 Years of Applied CTI Discipline
Cloud-Scale Log Monitoring _ Datadog.pdf
Introduction to Information and Communication Technology
Module 1 - Cyber Law and Ethics 101.pptx
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Tenda Login Guide: Access Your Router in 5 Easy Steps
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Funds Management Learning Material for Beg
Job_Card_System_Styled_lorem_ipsum_.pptx
Sims 4 Historia para lo sims 4 para jugar
RPKI Status Update, presented by Makito Lay at IDNOG 10
Design_with_Watersergyerge45hrbgre4top (1).ppt

Azure kubernetes service

  • 1. Azure Kubernetes Service By : Vishwas Narayan
  • 4. Agenda 1. What is Azure Kubernetes Service? 2. Evolution of the Software Development and Deployment 3. VM vs Container 4. Working of Kubernetes 5. Working of AKS 6. Use cases 7. Demo
  • 5. What is Azure Kubernetes Service?
  • 6. What is Azure Kubernetes service AKS is an open-source fully managed container orchestration service that became available in June 2018 and is available on the Microsoft Azure public cloud that can be used to deploy, scale and manage Docker containers and container-based applications in a cluster environment. This offers Serverless Continuous and Continuous Deployment Experience.
  • 7. What it offers is? ● End to End Deployment ● Scalability ● Availability
  • 8. Evolution of the Software Development Some right questions and some Changes in the Infrastructure used.
  • 9. On premises had some of the problems 1. Which OS works better? 2. What is the size of server should i buy? 3. Are my server in secure location? 4. How often should I patch my server? 5. How can I increase Server utilization? 6. How do I architect my application? 7. How do I deploy the new code on my server? 8. What is plan be for the disaster and the Fault tolerance? 9. When should I take the Backup? 10. How can I increase server utilization? 11. What storage is needed? 12. How often should I patch my servers? 13. How can I dynamically configure my app? 14. Which packages should be on my server? 15. servers for my business needs? And many more
  • 10. IaaS had some problems 1. What is the right size of servers for my business needs? How can I increase server utilization? How many servers do I need? How can I scale my app? 2. How often should I patch my servers? How often should I backup my server? Which packages should be on my server? 3. How do I architect my application? 4. How do I deploy new code to my server? Which OS should I use? Who monitors my App?
  • 11. PaaS 1. What is the right size of "servers" for my business needs? 2. How can I increase "server" utilization? 3. How many "servers" do I need? 4. How can I scale my app? 5. How do I architect my application?
  • 13. Serverless is always about How do I architect my application?
  • 14. The cloud simplified 1. Computer 2. Storage 3. Network
  • 15. There were different models to it Application Architecture Application Infrastructure Deployment Or Packaging Waterfall Agile DevOps Scrum
  • 16. Monolithic v/s SOA v/s Microservice Monolithic SOA Microservice
  • 17. Container are very light weight SERVER HOST OS GUEST OS HYPERVISOR LIBRARIES/Bin APP A GUEST OS LIBRARIES/Bin APP B VM SERVER HOST OS APP A APP B LIBRARIES LIBRARIES CONTAINER S • Containers are isolated but share OS • Increase the compute density and memory utilization DOCKER ENGINE
  • 19. Need for Kubernetes? 1. Container Communication 2. Appropriate Container Deployment 3. Careful Container Management 4. Enable Autoscaling Just Refer : https://kubernetes.io/
  • 22. UI CLI API Kubernetes Master NODE 1 NODE 2 NODE - N (any number of nodes can be created) Everything that we can think about the container will also be done from the kubernetes here. Image registry
  • 23. Kubernetes Master Everything that we can think about the container will also be done from the kubernetes here.we also can talk about replication controller and service NODE N number of the nodes inside the kubernetes master NODE PODS PODS NODE PODS PODS
  • 24. Some Terms for the Defintion 1. Master 2. PODS 3. Nodes 4. Replication Controller 5. Service
  • 25. Working of the Azure Kubernetes Service? So they are the service that you use for managing the compute resources for the application that has been deployed. Every time an API calls there is a different service that requires compute service thus scaling and load shifting is also taken care from the AKS clusters.
  • 28. So basically lift and shift operation is also taken care
  • 29. Uses of AKS ● Existing apps can be easily migrated to Kubernetes. ● Microservices-based application deployment and administration made easier ● DevSecOps is simple to incorporate. ● On-demand deployment and control of IoT devices ● AKS is used to train machine learning models.
  • 30. Use cases of the AKS
  • 31. So let's build some Clusters for any application