Kubernetes for Beginners: An Introductory Guide

Bytemark
BytemarkBytemark
What is
Kubernetes? A
Beginners’ Guide
Both are essentially structures for storing and running applications.
● Virtual Machines (VMs) - Isolated at hardware level, higher resource usage.
● Containers - Slightly less isolated, leaner and faster.
○ Docker has ~95% market share in containerisation technology.
Virtualisation Technologies -
VMs vs. Containers
Virtualisation Technologies - VMs vs. Containers
● Because containers are so lean, you can have a huge number of them on a single
server. They allow large monolithic applications to be split into many microservices.
● Each microservice has its own container & controls one feature of the application.
○ Benefit: This is an efficient use of resources & can save on hosting costs compared
to VMs.
○ Problem: How do you manage, rollout, rollback, maintain and repair such a large
number of containers?
● The solution: Kubernetes
You can have 1000’s of containers on
a server
● Kubernetes (K8S) is an open source software tool for managing containerised
workloads.
● It operates at the container (not hardware) level to automate the deployment, scaling
and management of applications.
● K8s works alongside a containerisation tool, like Docker. So if containers are the
‘ingredients’ of an application, then K8S would be the ‘chef’.
● As well as managing individual containers, K8s can also manage clusters.
○ A cluster is a series of servers connected to run containers.
○ K8s can scale up to 5,000 servers and 150,000 pods in a single cluster.
○ A pod is a group of containers that share resources, a network and can
communicate with one another.
Kubernetes: Definition
How Does Kubernetes Work?
1. Worker Nodes (slave) - This is
where containers are deployed.
These nodes contain:
a. Multiple pods
b. Docker engine
c. Any add-ons e.g. DNS
d. Kubelet - this is an important
component as it carries out the
instructions from the master
node.
2. Master Node (master) - This controls the
deployment. This node contains:
a. API server - this receives inputs
from the User Interface (UI) or
Command Line Interface (CLI).
b. Controller - uses information from
the API to drive the application from
its current state towards the desired
state provided.
c. Scheduler
d. Etcd - handles configuration
management, service discovery etc.
Kubernetes has a master-slave architecture:
Kubernetes Architecture
To make the last slide easier to visualise, here is a diagram of the architecture:
Nodes 1-n (in
purple) are the
worker nodes.
● Remembering the specific components and their roles isn’t important here.
● The architecture has just been outlined to give some background on how Kubernetes
is able to orchestrate containers at scale.
● Whilst initially the idea of Kubernetes sounds quite simple, seeing the architecture
shows that is is actually fairly complex to work with.
● This is why Bytemark want to offer a managed Kubernetes service - so our
customers can get the benefits of Kubernetes without worrying about managing and
maintaining everything themselves.
Kubernetes Architecture
● Self-healing
○ Clusters can auto-restore from errors by rolling back to the last working version of
software. This allows teams to ship quickly without the risk of breaking anything.
● High Availability
○ Clusters can be recreated on a working node to avoid downtime during server
failure.
● Simplifys Maintenance
○ If a server needs to be rebooted, or the host OS needs updating, containers can
be moved to another node whilst maintenance is carried out.
● Automatic Scaling
○ Uses information from user requests and CPU usage to increase or decrease the
number of nodes running to match demand.
● Efficient
○ Automatically spins up any new containers on under-utilized nodes.
Benefits of Kubernetes
There are sometimes misconceptions about what Kubernetes can do. Kubernetes does
not…
● Provide any comprehensive machine configuration.
● Provide a configuration language/system
● Dictate logging, monitoring or alerting solution
● Build your application
● Provide middleware, data-processing frameworks, databases, caches etc. BUT these
components can run on Kubernetes
Things Kubernetes does not do...
ANY QUESTIONS?
● To learn more about Kubernetes at Bytemark,
contact sales@bytemark.co.uk
1 of 11

Recommended

Kubernetes 101 by
Kubernetes 101Kubernetes 101
Kubernetes 101Crevise Technologies
1.6K views38 slides
Kubernetes by
KubernetesKubernetes
Kuberneteserialc_w
3K views19 slides
DevOps with Kubernetes by
DevOps with KubernetesDevOps with Kubernetes
DevOps with KubernetesEastBanc Tachnologies
6.9K views45 slides
Kubernetes Introduction by
Kubernetes IntroductionKubernetes Introduction
Kubernetes IntroductionEric Gustafson
1.9K views24 slides
Introduction to Kubernetes by
Introduction to KubernetesIntroduction to Kubernetes
Introduction to KubernetesParis Apostolopoulos
3.3K views47 slides
Kubernetes - A Comprehensive Overview by
Kubernetes - A Comprehensive OverviewKubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive OverviewBob Killen
26.5K views67 slides

More Related Content

What's hot

Introduction to Kubernetes Workshop by
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopBob Killen
4.7K views172 slides
Introduction of Kubernetes - Trang Nguyen by
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenTrang Nguyen
489 views40 slides
Docker & kubernetes by
Docker & kubernetesDocker & kubernetes
Docker & kubernetesNexThoughts Technologies
6.4K views45 slides
Kubernetes Basics by
Kubernetes BasicsKubernetes Basics
Kubernetes BasicsRishabh Kumar
2.6K views17 slides
Dockers and kubernetes by
Dockers and kubernetesDockers and kubernetes
Dockers and kubernetesDr Ganesh Iyer
3.1K views133 slides
Kubernetes: A Short Introduction (2019) by
Kubernetes: A Short Introduction (2019)Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Megan O'Keefe
8K views25 slides

What's hot(20)

Introduction to Kubernetes Workshop by Bob Killen
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Bob Killen4.7K views
Introduction of Kubernetes - Trang Nguyen by Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang Nguyen
Trang Nguyen489 views
Kubernetes: A Short Introduction (2019) by Megan O'Keefe
Kubernetes: A Short Introduction (2019)Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)
Megan O'Keefe8K views
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu... by Edureka!
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Edureka!2.1K views
Introduction to kubernetes by Gabriel Carro
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
Gabriel Carro231 views
(Draft) Kubernetes - A Comprehensive Overview by Bob Killen
(Draft) Kubernetes - A Comprehensive Overview(Draft) Kubernetes - A Comprehensive Overview
(Draft) Kubernetes - A Comprehensive Overview
Bob Killen1.9K views
Kubernetes Introduction by Peng Xiao
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
Peng Xiao2.3K views
Hands-On Introduction to Kubernetes at LISA17 by Ryan Jarvinen
Hands-On Introduction to Kubernetes at LISA17Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17
Ryan Jarvinen1.1K views
Introduction to kubernetes by Rishabh Indoria
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
Rishabh Indoria12.8K views
An Introduction to Kubernetes by Imesh Gunaratne
An Introduction to KubernetesAn Introduction to Kubernetes
An Introduction to Kubernetes
Imesh Gunaratne54.5K views
Kubernetes by Henry He
KubernetesKubernetes
Kubernetes
Henry He164 views
Kubernetes - introduction by Sparkbit
Kubernetes - introductionKubernetes - introduction
Kubernetes - introduction
Sparkbit466 views

Similar to Kubernetes for Beginners: An Introductory Guide

Kubernetes intro by
Kubernetes introKubernetes intro
Kubernetes introPravin Magdum
145 views21 slides
KubernetesPPT.pptx by
KubernetesPPT.pptxKubernetesPPT.pptx
KubernetesPPT.pptxRyuzaki360
18 views15 slides
Kubernetes for Beginners by
Kubernetes for BeginnersKubernetes for Beginners
Kubernetes for BeginnersDigitalOcean
59 views29 slides
01. Kubernetes-PPT.pptx by
01. Kubernetes-PPT.pptx01. Kubernetes-PPT.pptx
01. Kubernetes-PPT.pptxTamalBanerjee16
52 views139 slides
Kubernetes Presentation by
Kubernetes PresentationKubernetes Presentation
Kubernetes PresentationCrevise Technologies
407 views18 slides
Containers kuberenetes by
Containers kuberenetesContainers kuberenetes
Containers kuberenetesGayan Gunarathne
204 views17 slides

Similar to Kubernetes for Beginners: An Introductory Guide(20)

KubernetesPPT.pptx by Ryuzaki360
KubernetesPPT.pptxKubernetesPPT.pptx
KubernetesPPT.pptx
Ryuzaki36018 views
Kubernetes for Beginners by DigitalOcean
Kubernetes for BeginnersKubernetes for Beginners
Kubernetes for Beginners
DigitalOcean59 views
Scalable Spark deployment using Kubernetes by datamantra
Scalable Spark deployment using KubernetesScalable Spark deployment using Kubernetes
Scalable Spark deployment using Kubernetes
datamantra3.7K views
Containers kuberenetes by csegayan
Containers kuberenetesContainers kuberenetes
Containers kuberenetes
csegayan325 views
Nugwc k8s session-16-march-2021 by Avanti Patil
Nugwc k8s session-16-march-2021Nugwc k8s session-16-march-2021
Nugwc k8s session-16-march-2021
Avanti Patil67 views
Apache Cassandra Lunch #41: Cassandra on Kubernetes - Docker/Kubernetes/Helm ... by Anant Corporation
Apache Cassandra Lunch #41: Cassandra on Kubernetes - Docker/Kubernetes/Helm ...Apache Cassandra Lunch #41: Cassandra on Kubernetes - Docker/Kubernetes/Helm ...
Apache Cassandra Lunch #41: Cassandra on Kubernetes - Docker/Kubernetes/Helm ...
Anant Corporation262 views
Kubernetes: https://youtu.be/KnjnQj-FvfQ by Rahul Malhotra
Kubernetes: https://youtu.be/KnjnQj-FvfQKubernetes: https://youtu.be/KnjnQj-FvfQ
Kubernetes: https://youtu.be/KnjnQj-FvfQ
Rahul Malhotra141 views
Introduction to containers, k8s, Microservices & Cloud Native by Terry Wang
Introduction to containers, k8s, Microservices & Cloud NativeIntroduction to containers, k8s, Microservices & Cloud Native
Introduction to containers, k8s, Microservices & Cloud Native
Terry Wang142 views
Building Cloud-Native Applications with Kubernetes, Helm and Kubeless by Bitnami
Building Cloud-Native Applications with Kubernetes, Helm and KubelessBuilding Cloud-Native Applications with Kubernetes, Helm and Kubeless
Building Cloud-Native Applications with Kubernetes, Helm and Kubeless
Bitnami1.4K views
Kubernetes overview and Exploitation by OWASPSeasides
Kubernetes overview and ExploitationKubernetes overview and Exploitation
Kubernetes overview and Exploitation
OWASPSeasides111 views
Kubernetes and bluemix by DuckDuckGo
Kubernetes  and  bluemixKubernetes  and  bluemix
Kubernetes and bluemix
DuckDuckGo702 views
Multi-Cloud Orchestration for Kubernetes with Cloudify - Webinar Presentation by Cloudify Community
Multi-Cloud Orchestration for Kubernetes with Cloudify - Webinar PresentationMulti-Cloud Orchestration for Kubernetes with Cloudify - Webinar Presentation
Multi-Cloud Orchestration for Kubernetes with Cloudify - Webinar Presentation
Cloudify Community613 views
Google Cloud Platform Kubernetes Workshop IYTE by Gokhan Boranalp
Google Cloud Platform Kubernetes Workshop IYTEGoogle Cloud Platform Kubernetes Workshop IYTE
Google Cloud Platform Kubernetes Workshop IYTE
Gokhan Boranalp599 views

Recently uploaded

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
156 views32 slides
The Power of Heat Decarbonisation Plans in the Built Environment by
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built EnvironmentIES VE
69 views20 slides
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...ShapeBlue
101 views17 slides
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
385 views86 slides
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc
160 views29 slides
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueShapeBlue
93 views15 slides

Recently uploaded(20)

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson156 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE69 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software385 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue93 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue179 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue85 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue176 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue140 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li80 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue138 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue112 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue79 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue120 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 views

Kubernetes for Beginners: An Introductory Guide

  • 2. Both are essentially structures for storing and running applications. ● Virtual Machines (VMs) - Isolated at hardware level, higher resource usage. ● Containers - Slightly less isolated, leaner and faster. ○ Docker has ~95% market share in containerisation technology. Virtualisation Technologies - VMs vs. Containers
  • 3. Virtualisation Technologies - VMs vs. Containers
  • 4. ● Because containers are so lean, you can have a huge number of them on a single server. They allow large monolithic applications to be split into many microservices. ● Each microservice has its own container & controls one feature of the application. ○ Benefit: This is an efficient use of resources & can save on hosting costs compared to VMs. ○ Problem: How do you manage, rollout, rollback, maintain and repair such a large number of containers? ● The solution: Kubernetes You can have 1000’s of containers on a server
  • 5. ● Kubernetes (K8S) is an open source software tool for managing containerised workloads. ● It operates at the container (not hardware) level to automate the deployment, scaling and management of applications. ● K8s works alongside a containerisation tool, like Docker. So if containers are the ‘ingredients’ of an application, then K8S would be the ‘chef’. ● As well as managing individual containers, K8s can also manage clusters. ○ A cluster is a series of servers connected to run containers. ○ K8s can scale up to 5,000 servers and 150,000 pods in a single cluster. ○ A pod is a group of containers that share resources, a network and can communicate with one another. Kubernetes: Definition
  • 6. How Does Kubernetes Work? 1. Worker Nodes (slave) - This is where containers are deployed. These nodes contain: a. Multiple pods b. Docker engine c. Any add-ons e.g. DNS d. Kubelet - this is an important component as it carries out the instructions from the master node. 2. Master Node (master) - This controls the deployment. This node contains: a. API server - this receives inputs from the User Interface (UI) or Command Line Interface (CLI). b. Controller - uses information from the API to drive the application from its current state towards the desired state provided. c. Scheduler d. Etcd - handles configuration management, service discovery etc. Kubernetes has a master-slave architecture:
  • 7. Kubernetes Architecture To make the last slide easier to visualise, here is a diagram of the architecture: Nodes 1-n (in purple) are the worker nodes.
  • 8. ● Remembering the specific components and their roles isn’t important here. ● The architecture has just been outlined to give some background on how Kubernetes is able to orchestrate containers at scale. ● Whilst initially the idea of Kubernetes sounds quite simple, seeing the architecture shows that is is actually fairly complex to work with. ● This is why Bytemark want to offer a managed Kubernetes service - so our customers can get the benefits of Kubernetes without worrying about managing and maintaining everything themselves. Kubernetes Architecture
  • 9. ● Self-healing ○ Clusters can auto-restore from errors by rolling back to the last working version of software. This allows teams to ship quickly without the risk of breaking anything. ● High Availability ○ Clusters can be recreated on a working node to avoid downtime during server failure. ● Simplifys Maintenance ○ If a server needs to be rebooted, or the host OS needs updating, containers can be moved to another node whilst maintenance is carried out. ● Automatic Scaling ○ Uses information from user requests and CPU usage to increase or decrease the number of nodes running to match demand. ● Efficient ○ Automatically spins up any new containers on under-utilized nodes. Benefits of Kubernetes
  • 10. There are sometimes misconceptions about what Kubernetes can do. Kubernetes does not… ● Provide any comprehensive machine configuration. ● Provide a configuration language/system ● Dictate logging, monitoring or alerting solution ● Build your application ● Provide middleware, data-processing frameworks, databases, caches etc. BUT these components can run on Kubernetes Things Kubernetes does not do...
  • 11. ANY QUESTIONS? ● To learn more about Kubernetes at Bytemark, contact sales@bytemark.co.uk