SlideShare a Scribd company logo
Kubernetes
History
• It is Greek word for “governor”, “helmsman” or “captain”.
• Developed by Google.
• Original code name was “Project Seven” of Nine (a Star Trek Character).
• Written in Go.
• Released v 1.0 on July 21st, 2015.
Containers
Problem with Container
• Communication with each other: While scaling is not tough but have to configure
them manually to communicate because it will be of no use if the containers could not
communicate with each other.
• Deployed appropriately: If containers are deployed at random places (one in one
particular cloud and other somewhere else) then management becomes headache like
configuring IPs and ports.
• Autoscaling: It does not support auto scaling.
• Distributed Traffic is still challenge.
Solution with Kubernetes
• Automatic Binpacking : It package your application and automatically places containers based on
requirements and resources available.
• Service Discovery & Load Balancing: It automatically configure IPs and port in containers and
manage traffics as well.
• Storage Orchestration: You can mount storage system of your choice. It can be local storage or
cloud-based AWS storage.
• Self-Healing: If any of your container fails then Kubernetes automatically restart that container, it
will create new container and replace with crashed one.
• Horizontal Scaling.
• Automatic Rollbacks & Rollouts
Use Case
• PokemonGo the famous game of 2017 for android and iOS devices.
• It has 500M+ downloads and has an 20M+ active users.
• Initially it was only launched in NA, Australia & New Zealand.
• Expectation was that they can handle up to 5 times the traffic afterwards the server will crash.
• After the release of app, the traffic came 50 times of what they have predicted.
• Kubernetes rescued the Pokemon as it can automate both vertical and horizontal scaling at ease.
THANK YOU!

More Related Content

PDF
Kubernetes on AWS gone wild
PPTX
Building a PaaS with Docker and AWS
PDF
NLUUG print conference May 26 2016
PPTX
Container management with docker & kubernetes
PDF
Illustrated Intro to Containers & Kubernetes
PDF
PPTX
Serverless on Kubernetes
PDF
A brief introduction to CloudFormation
Kubernetes on AWS gone wild
Building a PaaS with Docker and AWS
NLUUG print conference May 26 2016
Container management with docker & kubernetes
Illustrated Intro to Containers & Kubernetes
Serverless on Kubernetes
A brief introduction to CloudFormation

What's hot (19)

PDF
IDI 2020 - Containers Meet Serverless
PDF
Briefing: Containers
PDF
ContainerDay 2020 - Using Docker as a frontend for Amazon ECS and AWS Fargate
PPTX
Achieve business agility with Cloud APIs, Cloud-aware Apps, and Cloud DevOps ...
PDF
Should developers care about dockerfiles and kubernetes resources
PPTX
DNN & The CloudOS: Windows Azure on your terms
PPTX
Build a Cloud Render-Ready Infrastructure
PDF
From Local to Global
PPTX
DevOps with Azure, Kubernetes, and Helm Webinar
PDF
Securing Containers From Day One | null Ahmedabad Meetup
PDF
Lessons Learned Running The Largest OpenStack Clouds
PDF
Netflix Cloud Platform and Open Source
PPTX
How do we use Kubernetes
PPTX
Scaling on Kubernetes
PDF
Gaming in the Cloud at Websummit Dublin
PPTX
Kubernetes Community Growth and Use Case
PDF
Aws + kubernetes = ❤︎
PDF
JUST EAT: Embracing DevOps
PDF
Switching SaaS Hosting From dedicated virtual machines to container-based clu...
IDI 2020 - Containers Meet Serverless
Briefing: Containers
ContainerDay 2020 - Using Docker as a frontend for Amazon ECS and AWS Fargate
Achieve business agility with Cloud APIs, Cloud-aware Apps, and Cloud DevOps ...
Should developers care about dockerfiles and kubernetes resources
DNN & The CloudOS: Windows Azure on your terms
Build a Cloud Render-Ready Infrastructure
From Local to Global
DevOps with Azure, Kubernetes, and Helm Webinar
Securing Containers From Day One | null Ahmedabad Meetup
Lessons Learned Running The Largest OpenStack Clouds
Netflix Cloud Platform and Open Source
How do we use Kubernetes
Scaling on Kubernetes
Gaming in the Cloud at Websummit Dublin
Kubernetes Community Growth and Use Case
Aws + kubernetes = ❤︎
JUST EAT: Embracing DevOps
Switching SaaS Hosting From dedicated virtual machines to container-based clu...
Ad

Similar to Kubernetes by Jai (20)

PDF
Craig Box (Google) - The road to Kubernetes 1.0
PDF
Introduction to Kubernetes.pdf
PPTX
kubernetesforbeginners.pptx
PPTX
Containers Orchestration using kubernates.pptx
PDF
Kubernetes for the PHP developer
PDF
Kubernetes up running
PPTX
Kubernetes: A Top Notch Automation Solution
PDF
Kubernetes basics, Nodes, Pods, Containers, Deployments
PDF
Kubernetes intro
PDF
A DevOps guide to Kubernetes
PPTX
Kubernetes
PDF
Kubernetes: https://youtu.be/KnjnQj-FvfQ
PDF
What is kubernet
PPTX
Kubernetes: від знайомства до використання у CI/CD
PPTX
Introduction to kubernetes
PPTX
Introduction kubernetes 2017_12_24
PDF
Running and Managing Kubernetes on OpenStack
PPTX
Introduction+to+Kubernetes-Details-D.pptx
PDF
Introduction to Kubernetes Workshop
PDF
kubernetes.pdf
Craig Box (Google) - The road to Kubernetes 1.0
Introduction to Kubernetes.pdf
kubernetesforbeginners.pptx
Containers Orchestration using kubernates.pptx
Kubernetes for the PHP developer
Kubernetes up running
Kubernetes: A Top Notch Automation Solution
Kubernetes basics, Nodes, Pods, Containers, Deployments
Kubernetes intro
A DevOps guide to Kubernetes
Kubernetes
Kubernetes: https://youtu.be/KnjnQj-FvfQ
What is kubernet
Kubernetes: від знайомства до використання у CI/CD
Introduction to kubernetes
Introduction kubernetes 2017_12_24
Running and Managing Kubernetes on OpenStack
Introduction+to+Kubernetes-Details-D.pptx
Introduction to Kubernetes Workshop
kubernetes.pdf
Ad

More from DignitasDigital1 (14)

PPTX
Ambush Marketing By Amandeep
PPTX
Wireframing with balsamiq by Chandeep
PPTX
10 Productive habits for working from home By Shweta
PPTX
5 Principles of brand on social media during lockdown By Aman
PPTX
Typography By Amit
PPTX
Bootstrap By Shafeeq
PPTX
Drip Marketing by Abhishek
PPTX
7Cs for communication by Shweta
PPTX
Overview of Big Data by Sunny
PPTX
Flutter by Shubham
PPTX
Blue Ocean strategy by Vinita
PPTX
Sass:-Syntactically Awesome Stylesheet by Shafeeq
PPTX
Advertising and marketing at zero cost by Jatin
PPTX
Ui trends 2019 by Amit
Ambush Marketing By Amandeep
Wireframing with balsamiq by Chandeep
10 Productive habits for working from home By Shweta
5 Principles of brand on social media during lockdown By Aman
Typography By Amit
Bootstrap By Shafeeq
Drip Marketing by Abhishek
7Cs for communication by Shweta
Overview of Big Data by Sunny
Flutter by Shubham
Blue Ocean strategy by Vinita
Sass:-Syntactically Awesome Stylesheet by Shafeeq
Advertising and marketing at zero cost by Jatin
Ui trends 2019 by Amit

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Artificial Intelligence
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Monthly Chronicles - July 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Artificial Intelligence

Kubernetes by Jai

  • 2. History • It is Greek word for “governor”, “helmsman” or “captain”. • Developed by Google. • Original code name was “Project Seven” of Nine (a Star Trek Character). • Written in Go. • Released v 1.0 on July 21st, 2015.
  • 4. Problem with Container • Communication with each other: While scaling is not tough but have to configure them manually to communicate because it will be of no use if the containers could not communicate with each other. • Deployed appropriately: If containers are deployed at random places (one in one particular cloud and other somewhere else) then management becomes headache like configuring IPs and ports. • Autoscaling: It does not support auto scaling. • Distributed Traffic is still challenge.
  • 5. Solution with Kubernetes • Automatic Binpacking : It package your application and automatically places containers based on requirements and resources available. • Service Discovery & Load Balancing: It automatically configure IPs and port in containers and manage traffics as well. • Storage Orchestration: You can mount storage system of your choice. It can be local storage or cloud-based AWS storage. • Self-Healing: If any of your container fails then Kubernetes automatically restart that container, it will create new container and replace with crashed one. • Horizontal Scaling. • Automatic Rollbacks & Rollouts
  • 6. Use Case • PokemonGo the famous game of 2017 for android and iOS devices. • It has 500M+ downloads and has an 20M+ active users. • Initially it was only launched in NA, Australia & New Zealand. • Expectation was that they can handle up to 5 times the traffic afterwards the server will crash. • After the release of app, the traffic came 50 times of what they have predicted. • Kubernetes rescued the Pokemon as it can automate both vertical and horizontal scaling at ease.

Editor's Notes

  • #4: A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. Well 83% of software market is using Docker container. Here each app in below image is self-sufficient to handle request. Kubernetes provide orchestration software for deploying, managing and scaling containers.