Driving Digital Transformation with
Containers and Kubernetes
2
Table of
Contents
Kubernetes Component
• What is Kubelet?
• What is Kubectl?
• What is Kubeadm?
Nodes in Kubernetes
• What is node in Kubernetes?
• Master node
• Worker node
Kubernetes Development Process
• What is blue green deployment?
• How to automate the deployment?
Networking in Kubernetes
• Kubernetes networking model
• Ingress networking in Kubernetes
Security Measures in Kubernetes
• Best security measures in Kubernetes
• What is containers?
• Why you need containers?
• Are containers the same thing as microservices?
• Microservices Architecture
• Microservices Architecture-Ecommerce
• Container Architecture
• Microservices use cases
• What is Kubernetes?
• Before and after Kubernetes
• Why organization should use Kubernetes?
• What can Kubernetes do?
• Roadmap to install Kubernetes in your organization
• Features of Kubernetes
• Kubernetes Architecture
• Kubernetes vs Docker Swarm
• Kubernetes 7 use cases
• Advantage of Kubernetes
• 30-60-90 day plan in Kubernetes
Introduction of Kubernetes.
3
• What is containers?
• Why you need containers?
• Are containers the same thing as microservices?
• Microservices Architecture
• Microservices Architecture-Ecommerce
• Container Architecture
• Microservices use cases
• What is Kubernetes?
• Before and after Kubernetes
• Why organization should use Kubernetes?
• What can Kubernetes do?
• Roadmap to install Kubernetes in your organization
• Features of Kubernetes
• Kubernetes Architecture
• Kubernetes vs Docker Swarm
• Kubernetes 7 use cases
• Advantage of Kubernetes
• 30-60-90 day plan in Kubernetes
Introduction
of Kubernetes.
4
What is Container?
The slide provides a brief overview of containers
Containerized Applications
App A App B App C App D App E App F
Docker
Host Operating System
Infrastructure
Containers
area unit an answer to the matter of a way to
get code to run dependably once touched
from one computing surroundings to a
different. This might be from a developer’s
portable computer to a check surroundings,
form a staging surroundings into production,
and maybe from a physical machine in an
exceedingly information center toa a virtual
machine in an exceedingly non-public or
public cloud.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
5
Why you need Containers?
This slide highlights important factors why companies needs containers
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
IT Infrastructure Reduction
Reduce your prices 40 % by increasing your
application work density, recovering utilizatio
n of your server reason density and
reducing package licensing prices.
Gain Freedom Of Choice
Package, ship, and run applications on any
public or non-public cloud.
IT Operational Potency
Gain 40 % operational efficiency by
streamlining and automating the management
of various applications and infrastructure
into one operational model.
Faster Time To Market
Newer applications and services are what
keep your competitive edge. Organizations
are able to triple their speed (300 percent) to
deliver new services with development and
operational gracefulness. Containerization
breaks down barriers for DevOps groups to
accelerate readying times and frequency.
6
Are Containers the Same Thing as Microservices?
Once you begin diving into containers, it’s
not possible to avoid reading concerning
microservice. (No, microservices don’t
seem to be those little cars you step within
the dark. Those square measure small
Machines. Perhaps I’m Associate in
Nursingalysis / Qualitative analysis}
myself?) Microservice is an style of
architecture. A Microservices design
Structures An application by victimization
as a group of loosely coupled services, that
deliver specific business capabilities.
Containers facilitate build it happen.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
7
Microservices Architecture
This slide is to highlight the Microservices Architecture of Containers
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Applications
Bare Metal Containers
Virtualized Public Cloud
Microservices Architecture
Microservice
Microservice Microservice Microservice
8
Microservice Architecture E-Commerce Application
Search
Payments
Review & Ratings
UI Microservice
Client Browser
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
9
Container Architecture
This slide highlights the core Architecture of Containers and Applications hosted to the Docker Engine.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
App 1 App 2 App 3 App 4
Docker Engine
Host Operating System
Host Hardware
CONTAINERS
10
Microservices Use Cases
UI Microservice
Content Microservice
Recommendations
Microservice
Video
Uploading Microservice
Most
Trending Microservice
User Info Microservice
Most
Liked Microservice
The slide covers the major microservice use cases such as user info microservices, most trending use cases and recommendations microservices
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
11
What is Kubernetes?
The slide shows the overview of Kubernetes
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Kubernetes, designed by Google and currently maintained by the Cloud Native Computing Foundation,
is an open-source container-orchestration system. It helps in automating application deployment,
scaling, and management.
External
Requests
Worker Nodes
app
Service
app
Kubelet
Container
Runtime
app
Service
app
Kubelet
Container
Runtime
app
Service
app
Kubelet
Container
Runtime
Kubernetes
Scheduling
Service Discovery
Load Balancing
etcd
Control Plane
API Server
12
Before and After Kubernetes
The slide covers the Architecture of before and after Kubernetes introduction
Operating System
Hardware
App App App
Before After
Container Container Container
Bin/ Library Bin/ Library Bin/ Library
App App App
Container Runtime
Operating System
Hardware
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
13
Why Organization Should use Kubernetes?
01
02
03
04
05
Better Management through Modularity
IT Cost Optimization
Improved Scalability
and Availability
Multi-cloud (and Hybrid
Cloud) Flexibility
Effective Migration to
the Cloud
The slide highlights the core reasons why organization should opt Kubernetes
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
What can Kubernetes do?
14
Inbuilt Service Discovery and Autoscaling
Kubernetes will mechanically expose your containers to the web or alternative containers within the cluster. It mechanically load balances traffic across
matching containers. Kubernetes supports service discovery via atmosphere variables and DNS, out of the box. you'll conjointly tack together CPU-
based autoscaling for containers for inflated resource utilization.
High Convenience Options
Kubernetes is planet scale. this needs special attention to high-availability options like multi-master or cluster federation. Cluster federation permits linking clusters along in order that if one cluster goes down,
containers will mechanically move to a different cluster. Grammar Check Re-write Again Next Demo Video (Paraphrasing
Resource Bin Packing
You'll declare minimum and most figure resources (CPU and memory) for your containers. Kubernetes can slot your containers into wherever ever they
match. This will increase your figure potency and ultimately lowers prices.
Persistent Storage
Kubernetes includes support for persistent storage connected to homeless application containers. there's support for Amazon net Services east by south, Google Cloud Platform persistent disks,
and many, many more.
Instrumentality Deployments and Rollout Management
Describe your containers and the way several you wish with a “Deployment.” Kubernetes can keep those containers running and handle deploying
changes (such as change the image or dynamical atmosphere variables) with a “rollout.” you'll pause, resume, and rollback changes as you prefer.
Heterogeneous Clusters
Kubernetes runs anyplace. you'll build your Kubernetes cluster for a combination of virtual machines (VMs) running the cloud, on-premises, or blank
metal in your datacenter. merely opt for the composition in keeping with your needs.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
15
Roadmap to Install Kubernetes in your Organisation
The slide highlights the roadmap to install Kubernetes in the organization.
Disable
SWAP
Configure
IP Tables
Install Docker
& Configure
Install Kubeadm-
Kubelet & Kubectl
Create Default
Audit Policy
Install NFS
Client Drivers
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
16
Features of Kubernetes
Java 1.3
Self Healing
Automatic
Binpacking
Storage
Orchestration
Secret &
Configuration
Management
Horizontal
Scaling
Service Discovery
& Load Balancing
Batch
Execution
Automatic
Rollbacks
& Rollouts
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
17
Kubernetes Architecture
Kubenetes Master
Key-Value
Store- etcd
CLI-
Command
Line
UI
Controllers
Scheduler
API
API Server
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
18
Kubernetes vs Docker Swarm
The slide provides the key difference between Kubernetes and Docker Swarm
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
No Auto Scaling
Good Community
Easy to Start a Cluster
Limited to the Docker API’s Capabilities
Does not have as Much Experience
with Production Deployments at Scale
Docker Swarm
Auto Scaling
Great Active Community
Difficult to Start a Cluster
Can Overcome Constraints of
Docker and Docker API
Deployed at Scale more often
among Organisations
Kubernetes
01
02
03
04
05
VS
19
Kubernetes 7 use Cases
The slide contains the important 7 use cases of Kubernetes
Simple App
Learning how to get your app up and running by
deploying it on a Kubernetes cluster
Microservices
Orchestrating complicated apps based on a
microservice architecture with
many components
Lift and Shift
Facilitating the moving of on-prem apps
to the cloud
Cloud Native Network Functions
Managing containers with encapsulated network
functions (CNF initiatives )
Machine Learning
Managing machine learning workflows to deploy faster
AI-based apps
Heavy Computing
Enabling computing-heavy tasks
CI/CD
CI/CD tasks are easier to perform with
Kubernetes
Kubernetes
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Advantage of Kubernetes
20
Kubernetes is cheaper than its alternatives
Kubernetes and a cloud-native technical school stack
attracts talent
Using Kubernetes and its Brobdingnagian Scheme
will improve your productivity
Kubernetes helps to form your application
run additional stable
Kubernetes could be a future proof answer
Orchestrate containers on multiple hosts
The slide highlights the major advantages of Kubernetes
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
21
30-60-90 Days Plan in Kubernetes
• Enable Logging
• Start Monitoring
• Fixing Issues
90 Days
• Implement Blue-green
deployments in Kubernetes
• Making the deployments automatic
• Know your resource constraints
60 Days
• Starting out with containers and
container orchestration tools
• Install Kubernetes
• Load balancing with Kubernetes
• Two-step load-balancer setup
• Configuring load balancing
30 Days
The slide highlights the 30-60-90 Days plan to implement Kubernetes in the Organizations
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Kubernetes
Component
22
• What is Kubelet?
• What is Kubectl?
• What is Kubeadm?
23
Kubernetes Components
Kubernetes Control Plane
Kube-controller
Manager
Kube-api-server
Cloud-controller
Manager
Kube-scheduler
etcd Kubernetes Nodes
Kubelet
Kube-proxy
Kubelet
Kube-proxy
Kubelet
Kube-proxy
CLOUD
The slide highlights the key component of Kubernetes
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
24
What is Kubelet?
POD
Node
Docker Kubelet
Master
API Server
The kubelet is that the primary “node agent” that runs on every node.
The kubelet works in terms of a PodSpec. A PodSpec may be a YAML or JSON object that describes a pod. The kubelet takes a group of
PodSpecs that ar provided through numerous mechanisms (primarily through the apiserver) and ensures that the containers delineate in those
PodSpecs ar running and healthy. The kubelet doesn’t manage containers that weren't created by Kubernetes
The slide shows the overview of Kubelet and explains its functionality
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Resource Definition
(Pod, Etc)
Kubectl
25
What is Kubectl?
KUBECTL
KUBERNETES
API
Kubernetes
HTTP
Kubectl is a instruction tool for controlling Kubernetes clusters. Kubectl looks
for a file named config within the $HOME/. … For details regarding every
command, together with all the supported flags and subcommands, see the
kubectl reference documentation.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
26
What is Kubeadm?
(1) Kubeadm init
Master
Kubernetes
Docker
(2) Kubeadm join
Node 1
Kubernetes
Docker
Kubeadm could be a
tool designed to
produce kubeadm init
and kubeadm be part of
as best-practice “fast
paths” for making
Kubernetes clusters.
Kubeadm performs the
actions necessary to
urge a minimum viable
cluster up and running.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
27
• What is node in Kubernetes?
• Master node
• Worker node
Nodes
in Kubernetes
28
What is Nodes in Kubernetes?
The slide provides the overview of nodes in Kubernetes
Node
A Node in Kubernetes Cluster is the main
Worker Machine
01.
They are also known
as Minions
02.
It Could Run on a Physical Machine or a VM
03.
Node Provide All The Necessary Services To
Run Pods
04.
Node in the Kubernetes System is
Managed by the Master
05.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
29
Master Nodes in Kubernetes
The slide highlights overview of Master node in Kubernetes and its functionality.
A master node
is a node which controls and
manages a group of
worker nodes (workloads
runtime) and resembles a
cluster in Kubernetes. ... All
external communication to
the cluster is via the API-
Server. Kube-Controller-
Manager, that runs a
group of controllers for the
running cluster.
CLI/APIs / Dashboard
User
Master
Key-Value Store
Controller
Scheduler
API - Server
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Kube-proxy
POD
C
POD
C
POD
C
Container
Runtime
Kubelet
External World
30
Worker/Slave Nodes
The slide highlights overview of worker node in Kubernetes and its functionality.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
On a physical server (worker/slave node),
pods area unit scheduled.
It is a physical server otherwise you will say
a VM that runs the application victimization
Pods (a pod programing unit) that is
controlled by the master node.
31
• What is blue green deployment?
• How to automate the deployment?
Kubernetes
Development Process
32
What is Blue Green Deployment
• Blue-green deployment is a method that
reduces period and risk by running 2 identical
production environments called Blue and Green.
• At any time, just one of the environments is
live, with the live atmosphere serving all
production traffic.
• For this instance, Blue is presently live and
Green is idle.
Test Automation
2
Service
Pod
Pod
Pod
Pod
v1
Pod
v2
Pod
The slide explains what is blue green deployment and its functionality
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
33
How to Automate the Deployment?
The slide highlights how to automate the deployment process in the organization
Container Deployment Pipeline
deploys
builds image
HTTP Callback
Build Server
Docker Hub
Deployer
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
34
• Kubernetes networking model
• Ingress networking in Kubernetes
Networking
in Kubernetes
35
Kubernetes Networking Model
Internet to Kubernetes
Internet
Kubernetes Cluster
Container to Container Container to Container
Pod to Pod
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
36
Ingress Networking in Kubernetes
The slide explains the Ingress Networking in Kubernetes and its working
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Route Table
Pod 3
Network
eth0
Pod 4
Network
eth0
eth0
veth0 veth1
flannel0
cbr0
Node 2 Root Network
Pod 1
Network
eth0
Pod 2
Network
eth0
eth0
flannel0
cbr0
Node 1 Root Network
veth0 veth1
37
Security Measures
in Kubernetes
• Best security measures in Kubernetes
38
Best Security Measures in Kubernetes
Apply Security Updates to
Environment Regularly
Implement
Network Segmentation
Log everything on the
Production Environment
Restrict Access to ETCD
Decides Strict Policy/Rules
for Resources
Implement Continuous Security
Vulnerability Scanning
Defines Resources Quota
Provide limited direct access
to Kubernetes Nodes
Enables Auditing
Use Images from Authorized
Repository only
The slide consist of best Security measure which needs to follow in Kubernetes
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
39
Icons Slide for Driving Digital Transformation with Containers
and Kubernetes
Additional Slides
40
41
Our Mission
This slide is 100% editable. Adapt it to your
needs and capture your audience's attention.
Mission
This slide is 100% editable. Adapt it to your
needs and capture your audience's attention.
Goal
This slide is 100% editable. Adapt it to your
needs and capture your audience's attention.
Vision
About Us
42
Our Company
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
Values Client
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
Premium Services
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
Name Here
Designation
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
Name Here
Designation
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
Our Team
43
44
Comparison
Male
This slide is 100% editable. Adapt it to your needs
and capture your audience's attention.
Female
This slide is 100% editable. Adapt it to your needs
and capture your audience's attention.
V
S
70%
60%
45
Timeline
This slide is 100% editable.
Adapt it to your needs and
capture your audience's attention.
Text Here
This slide is 100% editable.
Adapt it to your needs and
capture your audience's attention.
Text Here
This slide is 100% editable.
Adapt it to your needs and
capture your audience's attention.
Text Here
This slide is 100% editable.
Adapt it to your needs and
capture your audience's attention.
Text Here
This slide is 100% editable.
Adapt it to your needs and
capture your audience's attention.
Text Here
46
Roadmap
Start
End
This slide is 100% editable. Adapt it to your
need and capture your audience's attention.
Text Here
This slide is 100% editable. Adapt it to your
need and capture your audience's attention.
Text Here
This slide is 100% editable. Adapt it to your
need and capture your audience's attention.
Text Here
This slide is 100% editable. Adapt it to your
need and capture your audience's attention.
Text Here
2017
2018
2019
2020
47
Idea Generate
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Idea
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
01
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
02
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
03
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
04
48
Our Goal
49
Address
# street number, city, state
Contact Number
0123456789
Email address
emailaddress123@gmail.com

Driving Digital Transformation With Containers And Kubernetes Complete Deck

  • 1.
    Driving Digital Transformationwith Containers and Kubernetes
  • 2.
    2 Table of Contents Kubernetes Component •What is Kubelet? • What is Kubectl? • What is Kubeadm? Nodes in Kubernetes • What is node in Kubernetes? • Master node • Worker node Kubernetes Development Process • What is blue green deployment? • How to automate the deployment? Networking in Kubernetes • Kubernetes networking model • Ingress networking in Kubernetes Security Measures in Kubernetes • Best security measures in Kubernetes • What is containers? • Why you need containers? • Are containers the same thing as microservices? • Microservices Architecture • Microservices Architecture-Ecommerce • Container Architecture • Microservices use cases • What is Kubernetes? • Before and after Kubernetes • Why organization should use Kubernetes? • What can Kubernetes do? • Roadmap to install Kubernetes in your organization • Features of Kubernetes • Kubernetes Architecture • Kubernetes vs Docker Swarm • Kubernetes 7 use cases • Advantage of Kubernetes • 30-60-90 day plan in Kubernetes Introduction of Kubernetes.
  • 3.
    3 • What iscontainers? • Why you need containers? • Are containers the same thing as microservices? • Microservices Architecture • Microservices Architecture-Ecommerce • Container Architecture • Microservices use cases • What is Kubernetes? • Before and after Kubernetes • Why organization should use Kubernetes? • What can Kubernetes do? • Roadmap to install Kubernetes in your organization • Features of Kubernetes • Kubernetes Architecture • Kubernetes vs Docker Swarm • Kubernetes 7 use cases • Advantage of Kubernetes • 30-60-90 day plan in Kubernetes Introduction of Kubernetes.
  • 4.
    4 What is Container? Theslide provides a brief overview of containers Containerized Applications App A App B App C App D App E App F Docker Host Operating System Infrastructure Containers area unit an answer to the matter of a way to get code to run dependably once touched from one computing surroundings to a different. This might be from a developer’s portable computer to a check surroundings, form a staging surroundings into production, and maybe from a physical machine in an exceedingly information center toa a virtual machine in an exceedingly non-public or public cloud. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 5.
    5 Why you needContainers? This slide highlights important factors why companies needs containers This slide is 100% editable. Adapt it to your needs and capture your audience's attention. IT Infrastructure Reduction Reduce your prices 40 % by increasing your application work density, recovering utilizatio n of your server reason density and reducing package licensing prices. Gain Freedom Of Choice Package, ship, and run applications on any public or non-public cloud. IT Operational Potency Gain 40 % operational efficiency by streamlining and automating the management of various applications and infrastructure into one operational model. Faster Time To Market Newer applications and services are what keep your competitive edge. Organizations are able to triple their speed (300 percent) to deliver new services with development and operational gracefulness. Containerization breaks down barriers for DevOps groups to accelerate readying times and frequency.
  • 6.
    6 Are Containers theSame Thing as Microservices? Once you begin diving into containers, it’s not possible to avoid reading concerning microservice. (No, microservices don’t seem to be those little cars you step within the dark. Those square measure small Machines. Perhaps I’m Associate in Nursingalysis / Qualitative analysis} myself?) Microservice is an style of architecture. A Microservices design Structures An application by victimization as a group of loosely coupled services, that deliver specific business capabilities. Containers facilitate build it happen. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 7.
    7 Microservices Architecture This slideis to highlight the Microservices Architecture of Containers This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Applications Bare Metal Containers Virtualized Public Cloud Microservices Architecture Microservice Microservice Microservice Microservice
  • 8.
    8 Microservice Architecture E-CommerceApplication Search Payments Review & Ratings UI Microservice Client Browser This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 9.
    9 Container Architecture This slidehighlights the core Architecture of Containers and Applications hosted to the Docker Engine. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. App 1 App 2 App 3 App 4 Docker Engine Host Operating System Host Hardware CONTAINERS
  • 10.
    10 Microservices Use Cases UIMicroservice Content Microservice Recommendations Microservice Video Uploading Microservice Most Trending Microservice User Info Microservice Most Liked Microservice The slide covers the major microservice use cases such as user info microservices, most trending use cases and recommendations microservices This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 11.
    11 What is Kubernetes? Theslide shows the overview of Kubernetes This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Kubernetes, designed by Google and currently maintained by the Cloud Native Computing Foundation, is an open-source container-orchestration system. It helps in automating application deployment, scaling, and management. External Requests Worker Nodes app Service app Kubelet Container Runtime app Service app Kubelet Container Runtime app Service app Kubelet Container Runtime Kubernetes Scheduling Service Discovery Load Balancing etcd Control Plane API Server
  • 12.
    12 Before and AfterKubernetes The slide covers the Architecture of before and after Kubernetes introduction Operating System Hardware App App App Before After Container Container Container Bin/ Library Bin/ Library Bin/ Library App App App Container Runtime Operating System Hardware This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 13.
    13 Why Organization Shoulduse Kubernetes? 01 02 03 04 05 Better Management through Modularity IT Cost Optimization Improved Scalability and Availability Multi-cloud (and Hybrid Cloud) Flexibility Effective Migration to the Cloud The slide highlights the core reasons why organization should opt Kubernetes This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 14.
    What can Kubernetesdo? 14 Inbuilt Service Discovery and Autoscaling Kubernetes will mechanically expose your containers to the web or alternative containers within the cluster. It mechanically load balances traffic across matching containers. Kubernetes supports service discovery via atmosphere variables and DNS, out of the box. you'll conjointly tack together CPU- based autoscaling for containers for inflated resource utilization. High Convenience Options Kubernetes is planet scale. this needs special attention to high-availability options like multi-master or cluster federation. Cluster federation permits linking clusters along in order that if one cluster goes down, containers will mechanically move to a different cluster. Grammar Check Re-write Again Next Demo Video (Paraphrasing Resource Bin Packing You'll declare minimum and most figure resources (CPU and memory) for your containers. Kubernetes can slot your containers into wherever ever they match. This will increase your figure potency and ultimately lowers prices. Persistent Storage Kubernetes includes support for persistent storage connected to homeless application containers. there's support for Amazon net Services east by south, Google Cloud Platform persistent disks, and many, many more. Instrumentality Deployments and Rollout Management Describe your containers and the way several you wish with a “Deployment.” Kubernetes can keep those containers running and handle deploying changes (such as change the image or dynamical atmosphere variables) with a “rollout.” you'll pause, resume, and rollback changes as you prefer. Heterogeneous Clusters Kubernetes runs anyplace. you'll build your Kubernetes cluster for a combination of virtual machines (VMs) running the cloud, on-premises, or blank metal in your datacenter. merely opt for the composition in keeping with your needs. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 15.
    15 Roadmap to InstallKubernetes in your Organisation The slide highlights the roadmap to install Kubernetes in the organization. Disable SWAP Configure IP Tables Install Docker & Configure Install Kubeadm- Kubelet & Kubectl Create Default Audit Policy Install NFS Client Drivers This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 16.
    16 Features of Kubernetes Java1.3 Self Healing Automatic Binpacking Storage Orchestration Secret & Configuration Management Horizontal Scaling Service Discovery & Load Balancing Batch Execution Automatic Rollbacks & Rollouts This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 17.
    17 Kubernetes Architecture Kubenetes Master Key-Value Store-etcd CLI- Command Line UI Controllers Scheduler API API Server This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 18.
    18 Kubernetes vs DockerSwarm The slide provides the key difference between Kubernetes and Docker Swarm This slide is 100% editable. Adapt it to your needs and capture your audience's attention. No Auto Scaling Good Community Easy to Start a Cluster Limited to the Docker API’s Capabilities Does not have as Much Experience with Production Deployments at Scale Docker Swarm Auto Scaling Great Active Community Difficult to Start a Cluster Can Overcome Constraints of Docker and Docker API Deployed at Scale more often among Organisations Kubernetes 01 02 03 04 05 VS
  • 19.
    19 Kubernetes 7 useCases The slide contains the important 7 use cases of Kubernetes Simple App Learning how to get your app up and running by deploying it on a Kubernetes cluster Microservices Orchestrating complicated apps based on a microservice architecture with many components Lift and Shift Facilitating the moving of on-prem apps to the cloud Cloud Native Network Functions Managing containers with encapsulated network functions (CNF initiatives ) Machine Learning Managing machine learning workflows to deploy faster AI-based apps Heavy Computing Enabling computing-heavy tasks CI/CD CI/CD tasks are easier to perform with Kubernetes Kubernetes This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 20.
    Advantage of Kubernetes 20 Kubernetesis cheaper than its alternatives Kubernetes and a cloud-native technical school stack attracts talent Using Kubernetes and its Brobdingnagian Scheme will improve your productivity Kubernetes helps to form your application run additional stable Kubernetes could be a future proof answer Orchestrate containers on multiple hosts The slide highlights the major advantages of Kubernetes This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 21.
    21 30-60-90 Days Planin Kubernetes • Enable Logging • Start Monitoring • Fixing Issues 90 Days • Implement Blue-green deployments in Kubernetes • Making the deployments automatic • Know your resource constraints 60 Days • Starting out with containers and container orchestration tools • Install Kubernetes • Load balancing with Kubernetes • Two-step load-balancer setup • Configuring load balancing 30 Days The slide highlights the 30-60-90 Days plan to implement Kubernetes in the Organizations This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 22.
    Kubernetes Component 22 • What isKubelet? • What is Kubectl? • What is Kubeadm?
  • 23.
    23 Kubernetes Components Kubernetes ControlPlane Kube-controller Manager Kube-api-server Cloud-controller Manager Kube-scheduler etcd Kubernetes Nodes Kubelet Kube-proxy Kubelet Kube-proxy Kubelet Kube-proxy CLOUD The slide highlights the key component of Kubernetes This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 24.
    24 What is Kubelet? POD Node DockerKubelet Master API Server The kubelet is that the primary “node agent” that runs on every node. The kubelet works in terms of a PodSpec. A PodSpec may be a YAML or JSON object that describes a pod. The kubelet takes a group of PodSpecs that ar provided through numerous mechanisms (primarily through the apiserver) and ensures that the containers delineate in those PodSpecs ar running and healthy. The kubelet doesn’t manage containers that weren't created by Kubernetes The slide shows the overview of Kubelet and explains its functionality This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Resource Definition (Pod, Etc) Kubectl
  • 25.
    25 What is Kubectl? KUBECTL KUBERNETES API Kubernetes HTTP Kubectlis a instruction tool for controlling Kubernetes clusters. Kubectl looks for a file named config within the $HOME/. … For details regarding every command, together with all the supported flags and subcommands, see the kubectl reference documentation. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 26.
    26 What is Kubeadm? (1)Kubeadm init Master Kubernetes Docker (2) Kubeadm join Node 1 Kubernetes Docker Kubeadm could be a tool designed to produce kubeadm init and kubeadm be part of as best-practice “fast paths” for making Kubernetes clusters. Kubeadm performs the actions necessary to urge a minimum viable cluster up and running. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 27.
    27 • What isnode in Kubernetes? • Master node • Worker node Nodes in Kubernetes
  • 28.
    28 What is Nodesin Kubernetes? The slide provides the overview of nodes in Kubernetes Node A Node in Kubernetes Cluster is the main Worker Machine 01. They are also known as Minions 02. It Could Run on a Physical Machine or a VM 03. Node Provide All The Necessary Services To Run Pods 04. Node in the Kubernetes System is Managed by the Master 05. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 29.
    29 Master Nodes inKubernetes The slide highlights overview of Master node in Kubernetes and its functionality. A master node is a node which controls and manages a group of worker nodes (workloads runtime) and resembles a cluster in Kubernetes. ... All external communication to the cluster is via the API- Server. Kube-Controller- Manager, that runs a group of controllers for the running cluster. CLI/APIs / Dashboard User Master Key-Value Store Controller Scheduler API - Server This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 30.
    Kube-proxy POD C POD C POD C Container Runtime Kubelet External World 30 Worker/Slave Nodes Theslide highlights overview of worker node in Kubernetes and its functionality. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. On a physical server (worker/slave node), pods area unit scheduled. It is a physical server otherwise you will say a VM that runs the application victimization Pods (a pod programing unit) that is controlled by the master node.
  • 31.
    31 • What isblue green deployment? • How to automate the deployment? Kubernetes Development Process
  • 32.
    32 What is BlueGreen Deployment • Blue-green deployment is a method that reduces period and risk by running 2 identical production environments called Blue and Green. • At any time, just one of the environments is live, with the live atmosphere serving all production traffic. • For this instance, Blue is presently live and Green is idle. Test Automation 2 Service Pod Pod Pod Pod v1 Pod v2 Pod The slide explains what is blue green deployment and its functionality This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 33.
    33 How to Automatethe Deployment? The slide highlights how to automate the deployment process in the organization Container Deployment Pipeline deploys builds image HTTP Callback Build Server Docker Hub Deployer This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 34.
    34 • Kubernetes networkingmodel • Ingress networking in Kubernetes Networking in Kubernetes
  • 35.
    35 Kubernetes Networking Model Internetto Kubernetes Internet Kubernetes Cluster Container to Container Container to Container Pod to Pod This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 36.
    36 Ingress Networking inKubernetes The slide explains the Ingress Networking in Kubernetes and its working This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Route Table Pod 3 Network eth0 Pod 4 Network eth0 eth0 veth0 veth1 flannel0 cbr0 Node 2 Root Network Pod 1 Network eth0 Pod 2 Network eth0 eth0 flannel0 cbr0 Node 1 Root Network veth0 veth1
  • 37.
    37 Security Measures in Kubernetes •Best security measures in Kubernetes
  • 38.
    38 Best Security Measuresin Kubernetes Apply Security Updates to Environment Regularly Implement Network Segmentation Log everything on the Production Environment Restrict Access to ETCD Decides Strict Policy/Rules for Resources Implement Continuous Security Vulnerability Scanning Defines Resources Quota Provide limited direct access to Kubernetes Nodes Enables Auditing Use Images from Authorized Repository only The slide consist of best Security measure which needs to follow in Kubernetes This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 39.
    39 Icons Slide forDriving Digital Transformation with Containers and Kubernetes
  • 40.
  • 41.
    41 Our Mission This slideis 100% editable. Adapt it to your needs and capture your audience's attention. Mission This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Goal This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Vision
  • 42.
    About Us 42 Our Company Thisslide is 100% editable. Adapt it to your needs and capture your audience's attention. Values Client This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Premium Services This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 43.
    Name Here Designation This slideis 100% editable. Adapt it to your needs and capture your audience's attention. Name Here Designation This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Our Team 43
  • 44.
    44 Comparison Male This slide is100% editable. Adapt it to your needs and capture your audience's attention. Female This slide is 100% editable. Adapt it to your needs and capture your audience's attention. V S 70% 60%
  • 45.
    45 Timeline This slide is100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here
  • 46.
    46 Roadmap Start End This slide is100% editable. Adapt it to your need and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your need and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your need and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your need and capture your audience's attention. Text Here 2017 2018 2019 2020
  • 47.
    47 Idea Generate Text Here Thisslide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Idea
  • 48.
    This slide is100% editable. Adapt it to your needs and capture your audience's attention. 01 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 02 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 03 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 04 48 Our Goal
  • 49.
    49 Address # street number,city, state Contact Number 0123456789 Email address emailaddress123@gmail.com