SlideShare a Scribd company logo
Data Protection in a
Kubernetes-Native World
@MichaelCade1
A community first technologist for
Kasten by Veeam Software. Based in
the UK with over 16 years of industry
experience with a key focus on
technologies such as cloud native,
automation & data management.
@MichaelCade1
Michael Cade
Kubernetes
Container Orchestration:
Automated Deployment, Scaling, &
Management
talk agenda
kubernetes today, futures, providers
page
04
Kubernetes Today
Where is Kubernetes today? Why
is it important? How big is it?
Kubernetes Futures
Looking ahead. How has
Kubernetes changed application
deployment and ops?
Kubernetes Storage
Is Kubernetes storage ready? Are
people using it in production?
How do we protect it?
Kubernetes Is
The Next Wave Of
Infrastructure!
Noisy ecosystem but large
opportunity
Noisy ecosystem but large
opportunity
Noisy Ecosystem But
Things are Shaking Out
kubernetes adoption
it’s still early but it feels like 🚀
page
08
Source: The State of Kubernetes, 2020, VMware
kubernetes standarization
coming faster than one might think…
page
09
Source: Voice of the Enterprise, DevOps, 2H 2019, 451 Research
Length of Time To
Standardize on
Kubernetes
developer adoption
they are the key influencers today
page
010
Kubernetes Developers
Influencing Buying Decisions
2.7M
Cloud-Native Developers
Driving Digital Transformation
6.5M
Source: State of Developer Nation, Aug 2020, DATA/CNCF
Kubernetes “Day 1”
is winding down
The initial challenges to provision, install and roll
out Kubernetes have been addressed
This is visible in the ongoing consolidation for
companies that tackle Day 1 problems
Kubernetes “Day 2” is
the focus now
Day 2 challenges include operationalizing
production deployments at scale
Important areas here include data management,
security, observability
Kubernetes: Storage and Data Management
Exploding Day 2 Use Case
of Top 10
containers running
in Kubernetes are
stateful
50%
of monitored
Kubernetes clusters
are running
StatefulSets
57%
Kubernetes
storage drivers
available for use
today!
70+
2019 Container Usage Report, Sysdig
Kubernetes CSI Project, 2020
of organizations indicate that
half or more of their container
applications are stateful
(451 Research)
55%
41%
39%
38%
37%
30% 32% 34% 36% 38% 40% 42%
SQL Databases
Message Queues
NoSQL Databases
Batch/Data Streaming
Stateful Application Type Deployed on Kubernetes
451 Research, Voice of the Enterprise:
DevOps Workloads and Key Projects 2020
Kubernetes Application Survey, 2018
2020
Data
Talk Colored By
Shifting Dev and
Ops Roles
kubernetes-native data management
silo breakdown, self-service, use case merge
page
017
Multi-tenancy, RBAC,
Scale, Performance,
Polyglot Persistence
Cluster Upgrades,
Application Transforms,
Test/Dev Clusters
Cross-AZ and Region,
Multi and Hybrid Cloud,
Storage Transforms
Backup and
Recovery
Application
Mobility
Disaster
Recovery
what’s different?
deployment patterns
page
018
• No VM <-> Application Mapping
• Dynamic Rescheduling
• Constant Redeployments
• Multi-Tenant Clusters
Kubernetes Deployment Patterns
where does vm-based backup fall short?
a high-level walkthrough
page
019
Virtual Machine
App 1
Virtual Machine
App 2
Virtual Machine
App 3
where does vm-based backup fall short?
a high-level walkthrough
page
020
Virtual Machine
Kubernetes
App 1
Virtual Machine
Kubernetes
App 2
Virtual Machine
Kubernetes
App 3
VM-based solutions loses application
visibility with the introduction of Kubernetes
where does vm-based backup fall short?
a high-level walkthrough
page
021
Virtual Machine
Kubernetes
App 1
Virtual Machine
Kubernetes
App 2
Virtual Machine
Kubernetes
App 3
App 1 App 2 App 2 App 3
VM-based solutions loses application
visibility with the introduction of Kubernetes
Transition to microservices increases scale by
100X with Kubernetes
where does vm-based backup fall short?
a high-level walkthrough
page
022
Virtual Machine
Kubernetes
App 1
Virtual Machine
Kubernetes
App 2
Virtual Machine
Kubernetes
App 3 App 1 App 2
App 2 App 3
VM-based solutions loses application
visibility with the introduction of Kubernetes
Transition to microservices increases scale by
100X with Kubernetes
No single VM has a complete application and
breaks VM-based protection platforms
where does vm-based backup fall short?
a high-level walkthrough
page
023
Virtual Machine
Kubernetes
App 1
Virtual Machine
Kubernetes
App 2
Virtual Machine
Kubernetes
App 3 App 1 App 2
App 2 App 3
VM-based solutions loses application
visibility with the introduction of Kubernetes
Transition to microservices increases scale by
100X with Kubernetes
No single VM has a complete application and
breaks VM-based protection platforms
95% of application components are now
Kubernetes resources and not on disk
what’s different?
scale
page
024
• Explosion in Application Components
• Dynamic Autoscaling (Clusters and Applications)
• Polyglot Persistence
• Multi-Cluster Use Exploding
Application Scale
required approach: focus on complete application
kubernetes resources and persistent state
page
025
Automatic and complete application capture
Consistent data and application resources capture
Namespaced objects + non-namespaced dependencies
Perform coordinated operations
Proper sequencing of resource and data operations
Meaningful applications cannot be restored as-is
Applications as the operational unit
Abstract underlying infrastructure
Seamless support for storage and data services within
and across clusters, regions, and clouds
Ingress Service
Service
Account
Persistent
Volume
Registry
Database ConfigMap
Secret
StatefulSet Deployment
Pod
Pod
Persistent
VolumeClaim
Kubernetes Application
kubernetes-native backup
must be battle hardened for day 2 scale
DEVOPS RUN
700 dev:2 ops ratio
100% transparent to developers
APPLICATION DIVERSITY
54 nodes, 216 CPUs, 1.7 TB RAM
173 Applications/Projects
Multi-Vendor Storage: 415 Volumes, Multi-TB
Number Component (subset)
2,126 Pods (1,380 workloads)
3,166 Secrets
1,411 Services
3,483 Image Information
768 Service Accounts
915 Configuration
3,484 Role Bindings
5,137 Other Components
18,393 Total (average 112/app)
Top 3 French IT Firm
AWS EBS
USE CASE DIVERSITY
Backup
Disaster Recovery
Application Mobility
what’s different?
rise of devops and “shift left”
page
027
• Focus on Applications, Not Infrastructure
• Backup needs to be on Day1 in dev and not just in prod
• Self-Service and Dynamic Provisioning via Infrastructure as
Code (IaC)
• Greater Accidental Risk w/ self-service
DevOps and “Shift Left”
devsecops: shift left for data protection
backup/recovery baked into “golden” stack
page
028
AWS GovCloud
VPC
Private Subnet
Amazon S3
Availability Zone 1
Amazon EBS
Temporary
Credentials
Role
Customer Applications
Private Subnet
Amazon S3
Availability Zone 2
Amazon EBS
Temporary
Credentials
Role
Customer Applications
Private Subnet
Amazon S3
Availability Zone 3
Amazon EBS
Temporary
Credentials
Role
Customer Applications
Keycloack
BUILT FOR KUBERNETES
1500+ devs, 100+ projects,
multi-tenant accounts, small
ops teams
BACKUP/DR REQUIREMENTS
Easy to deploy via CI/CD
100% automation (backup, DR)
Extensible for custom needs
END-TO-END SECURITY
Encryption, IAM, RBAC, Auth
Compliance: 30+ to 3-5 days
Future-proof multi-app
policies
what’s different?
kubernetes operator challenges
page
029
• Skills gap and talent shortage is critical
• Ops has to be application vs. infra-centric
• Must enable self-service for team scaling
• Multi-cluster, GitOps, CI/CD calls for 100% automation
• Must deal with rapidly evolving Kubernetes releases
Operator Challenges
kubernetes moves quickly
upgrade frequently or be left behind
page
030
Kubernetes 1.17
Kubernetes 1.18
Kubernetes 1.19
jan feb mar apr may jun jul aug sep oct nov dec
01/08 31/12
Kubernetes releases minor
(x.Y.z) releases every 3 months.
No official roadmap.
Releases
Only 3 versions supported at a
given time. Fixes can only show
up in most recent patch
releases
EOL in 9 Months
Restores must deal with
deprecated API transforms, object
refreshes (e.g., secrets), etc.
Restore Xforms
Patch Support
Full Support
Patch Support
Full Support
Patch Support
Full Support
Full Support
Kubernetes 1.20
Other Data
Management
Concerns To
Watch Out For
data management
cloud-native protection gaps
page
032
• Backup vs. replication fault-tolerance differences
• Public cloud annual failure rates (AFR) > 0
• File system freeze typically unavailable or insecure
• Need to understand entire stack: OS, Kubernetes,
application, database, networking, security
Infra. & Software Protection Gaps
data management
security
page
033
• Support for Network Policies
• Authentication (OIDC, Token, etc.) w/ Self-Service
• End-to-End Encryption w/ Customer Managed
Keys
• Quick Recovery from Ransomware Attacks
Security and Protection Gaps
data management
ecosystem integration
page
034
• Database and NoSQL System Hooks
• Cloud-Native Monitoring and Alerting
• Kubernetes-Native CRD-Based APIs
• Mobility and Freedom of Choice
Ecosystem Integration
Want to learn more?
Download ebooks today!
https://kasten.io/resources/
Want to learn more?
Download “Phippy In Space” today!
https://kasten.io/resources/
Summing Up:
Things to Look for
Backup &
Recovery
Disaster
Recover
y
Application
Mobility
Built for Kubernetes
Purpose-built for Kubernetes using
cloud-native architectural principles.
Rich Ecosystem
Extensive support across the entire application
stack. Select the best tools or infrastructure.
Ease of Use
State-of-the-art management interface;
cloud-native API, easy install, extensible.
End-to-End Security
Support for RBAC, OIDC, Token Auth, IAM,
and industry-standard encryption
Multi & Hybrid
Cloud
Polyglot
Persistence
Multi-
Tenancy
RBAC
kasten k10
kubernetes backup and mobility made easy
Ease of Use,
Simple UX
Policy-driven
Automation
End-to-End
Security
Application
Discovery
Use Our Forever-Free Starter Edition!
https://kasten.io/product
info@kasten.io

More Related Content

What's hot

CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23
LibbySchulze
 
Cncf kanister.pptx
Cncf kanister.pptxCncf kanister.pptx
Cncf kanister.pptx
LibbySchulze
 
DCEU 18: Docker Container Networking
DCEU 18: Docker Container NetworkingDCEU 18: Docker Container Networking
DCEU 18: Docker Container Networking
Docker, Inc.
 
Kubernetes in Higher Education
Kubernetes in Higher EducationKubernetes in Higher Education
Kubernetes in Higher Education
laupow
 
High Performance Cloud-Native Microservices IndyCloudConf 2020
High Performance Cloud-Native Microservices IndyCloudConf 2020High Performance Cloud-Native Microservices IndyCloudConf 2020
High Performance Cloud-Native Microservices IndyCloudConf 2020
Mesut Celik
 
Securing Kubernetes Workloads
Securing Kubernetes WorkloadsSecuring Kubernetes Workloads
Securing Kubernetes Workloads
Jim Bugwadia
 
GDG Cloud Southlake #8 Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...
GDG Cloud Southlake #8  Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...GDG Cloud Southlake #8  Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...
GDG Cloud Southlake #8 Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...
James Anderson
 
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
Docker, Inc.
 
Cloud Native Development
Cloud Native DevelopmentCloud Native Development
Cloud Native Development
Manuel Garcia
 
Operationalizing Amazon EKS
Operationalizing Amazon EKSOperationalizing Amazon EKS
Operationalizing Amazon EKS
Jim Bugwadia
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Kubestr browse2021.pptx
Kubestr browse2021.pptxKubestr browse2021.pptx
Kubestr browse2021.pptx
LibbySchulze
 
Keeping your Kubernetes Cluster Secure
Keeping your Kubernetes Cluster SecureKeeping your Kubernetes Cluster Secure
Keeping your Kubernetes Cluster Secure
Gene Gotimer
 
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
Docker, Inc.
 
Synnefo @ LinuxCon/CloudOpen North America 2014
Synnefo @ LinuxCon/CloudOpen North America 2014Synnefo @ LinuxCon/CloudOpen North America 2014
Synnefo @ LinuxCon/CloudOpen North America 2014
Vangelis Koukis
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
Gabriel Carro
 
Kubernetes Security
Kubernetes SecurityKubernetes Security
Kubernetes Security
Karthik Gaekwad
 
The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ...
 The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ... The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ...
The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ...
Josef Adersberger
 
Cloud-Native Operations with Kubernetes and CI/CD
Cloud-Native Operations with Kubernetes and CI/CDCloud-Native Operations with Kubernetes and CI/CD
Cloud-Native Operations with Kubernetes and CI/CD
VMware Tanzu
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
SlideTeam
 

What's hot (20)

CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23CNCF Live Webinar: Kubernetes 1.23
CNCF Live Webinar: Kubernetes 1.23
 
Cncf kanister.pptx
Cncf kanister.pptxCncf kanister.pptx
Cncf kanister.pptx
 
DCEU 18: Docker Container Networking
DCEU 18: Docker Container NetworkingDCEU 18: Docker Container Networking
DCEU 18: Docker Container Networking
 
Kubernetes in Higher Education
Kubernetes in Higher EducationKubernetes in Higher Education
Kubernetes in Higher Education
 
High Performance Cloud-Native Microservices IndyCloudConf 2020
High Performance Cloud-Native Microservices IndyCloudConf 2020High Performance Cloud-Native Microservices IndyCloudConf 2020
High Performance Cloud-Native Microservices IndyCloudConf 2020
 
Securing Kubernetes Workloads
Securing Kubernetes WorkloadsSecuring Kubernetes Workloads
Securing Kubernetes Workloads
 
GDG Cloud Southlake #8 Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...
GDG Cloud Southlake #8  Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...GDG Cloud Southlake #8  Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...
GDG Cloud Southlake #8 Steve Cravens: Infrastructure as-Code (IaC) in 2022: ...
 
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
 
Cloud Native Development
Cloud Native DevelopmentCloud Native Development
Cloud Native Development
 
Operationalizing Amazon EKS
Operationalizing Amazon EKSOperationalizing Amazon EKS
Operationalizing Amazon EKS
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Kubestr browse2021.pptx
Kubestr browse2021.pptxKubestr browse2021.pptx
Kubestr browse2021.pptx
 
Keeping your Kubernetes Cluster Secure
Keeping your Kubernetes Cluster SecureKeeping your Kubernetes Cluster Secure
Keeping your Kubernetes Cluster Secure
 
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
 
Synnefo @ LinuxCon/CloudOpen North America 2014
Synnefo @ LinuxCon/CloudOpen North America 2014Synnefo @ LinuxCon/CloudOpen North America 2014
Synnefo @ LinuxCon/CloudOpen North America 2014
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
Kubernetes Security
Kubernetes SecurityKubernetes Security
Kubernetes Security
 
The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ...
 The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ... The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ...
The Good, the Bad and the Ugly of Migrating Hundreds of Legacy Applications ...
 
Cloud-Native Operations with Kubernetes and CI/CD
Cloud-Native Operations with Kubernetes and CI/CDCloud-Native Operations with Kubernetes and CI/CD
Cloud-Native Operations with Kubernetes and CI/CD
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
 

Similar to Data protection in a kubernetes-native world

KastenVeeam-5kubernetes-backup-best-practices-final.pdf
KastenVeeam-5kubernetes-backup-best-practices-final.pdfKastenVeeam-5kubernetes-backup-best-practices-final.pdf
KastenVeeam-5kubernetes-backup-best-practices-final.pdf
vardhanM5
 
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in aziendaPivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
VMware Tanzu
 
Introduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang Nguyen
Trang Nguyen
 
Episode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceEpisode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-Service
Mesosphere Inc.
 
Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...
Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...
Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...
Jelastic Multi-Cloud PaaS
 
Driving Digital Transformation With Containers And Kubernetes Complete Deck
Driving Digital Transformation With Containers And Kubernetes Complete DeckDriving Digital Transformation With Containers And Kubernetes Complete Deck
Driving Digital Transformation With Containers And Kubernetes Complete Deck
SlideTeam
 
Kubernetes in The Enterprise
Kubernetes in The EnterpriseKubernetes in The Enterprise
Kubernetes in The Enterprise
Tyrone Systems
 
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
SlideTeam
 
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster ManagementAddressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
Enterprise Management Associates
 
Unlocking the Power of Cloud Native with kubernetes
Unlocking the Power of Cloud Native with kubernetesUnlocking the Power of Cloud Native with kubernetes
Unlocking the Power of Cloud Native with kubernetes
Jorge Arteiro
 
Dok Talks #140 - Data protection of stateful environment
Dok Talks #140 - Data protection of stateful environmentDok Talks #140 - Data protection of stateful environment
Dok Talks #140 - Data protection of stateful environment
DoKC
 
Kubernetes for the VI Admin
Kubernetes for the VI AdminKubernetes for the VI Admin
Kubernetes for the VI Admin
Kendrick Coleman
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
SlideTeam
 
Containerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesContainerized Hadoop beyond Kubernetes
Containerized Hadoop beyond Kubernetes
DataWorks Summit
 
Webinar: Data Protection for Kubernetes
Webinar: Data Protection for KubernetesWebinar: Data Protection for Kubernetes
Webinar: Data Protection for Kubernetes
MayaData Inc
 
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
IBM France Lab
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
Slim Baltagi
 
Kubernetes Cheatsheet
Kubernetes CheatsheetKubernetes Cheatsheet
Kubernetes Cheatsheet
Alex Hisaka
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview
VMware Tanzu
 
Containerized Storage for Containers
Containerized Storage for ContainersContainerized Storage for Containers
Containerized Storage for Containers
Murat Karslioglu
 

Similar to Data protection in a kubernetes-native world (20)

KastenVeeam-5kubernetes-backup-best-practices-final.pdf
KastenVeeam-5kubernetes-backup-best-practices-final.pdfKastenVeeam-5kubernetes-backup-best-practices-final.pdf
KastenVeeam-5kubernetes-backup-best-practices-final.pdf
 
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in aziendaPivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
 
Introduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang Nguyen
 
Episode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceEpisode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-Service
 
Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...
Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...
Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provi...
 
Driving Digital Transformation With Containers And Kubernetes Complete Deck
Driving Digital Transformation With Containers And Kubernetes Complete DeckDriving Digital Transformation With Containers And Kubernetes Complete Deck
Driving Digital Transformation With Containers And Kubernetes Complete Deck
 
Kubernetes in The Enterprise
Kubernetes in The EnterpriseKubernetes in The Enterprise
Kubernetes in The Enterprise
 
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
 
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster ManagementAddressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
 
Unlocking the Power of Cloud Native with kubernetes
Unlocking the Power of Cloud Native with kubernetesUnlocking the Power of Cloud Native with kubernetes
Unlocking the Power of Cloud Native with kubernetes
 
Dok Talks #140 - Data protection of stateful environment
Dok Talks #140 - Data protection of stateful environmentDok Talks #140 - Data protection of stateful environment
Dok Talks #140 - Data protection of stateful environment
 
Kubernetes for the VI Admin
Kubernetes for the VI AdminKubernetes for the VI Admin
Kubernetes for the VI Admin
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
 
Containerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesContainerized Hadoop beyond Kubernetes
Containerized Hadoop beyond Kubernetes
 
Webinar: Data Protection for Kubernetes
Webinar: Data Protection for KubernetesWebinar: Data Protection for Kubernetes
Webinar: Data Protection for Kubernetes
 
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
 
Kubernetes Cheatsheet
Kubernetes CheatsheetKubernetes Cheatsheet
Kubernetes Cheatsheet
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview
 
Containerized Storage for Containers
Containerized Storage for ContainersContainerized Storage for Containers
Containerized Storage for Containers
 

More from LibbySchulze

Running distributed tests with k6.pdf
Running distributed tests with k6.pdfRunning distributed tests with k6.pdf
Running distributed tests with k6.pdf
LibbySchulze
 
Extending Kubectl.pptx
Extending Kubectl.pptxExtending Kubectl.pptx
Extending Kubectl.pptx
LibbySchulze
 
Enhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsEnhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo Workflows
LibbySchulze
 
Fallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfFallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdf
LibbySchulze
 
Intro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfIntro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdf
LibbySchulze
 
Enhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxEnhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptx
LibbySchulze
 
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfCNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
LibbySchulze
 
Oh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfOh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdf
LibbySchulze
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptx
LibbySchulze
 
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
LibbySchulze
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
LibbySchulze
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdf
LibbySchulze
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdf
LibbySchulze
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
LibbySchulze
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
LibbySchulze
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdf
LibbySchulze
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
LibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
LibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
LibbySchulze
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for Azure
LibbySchulze
 

More from LibbySchulze (20)

Running distributed tests with k6.pdf
Running distributed tests with k6.pdfRunning distributed tests with k6.pdf
Running distributed tests with k6.pdf
 
Extending Kubectl.pptx
Extending Kubectl.pptxExtending Kubectl.pptx
Extending Kubectl.pptx
 
Enhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsEnhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo Workflows
 
Fallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfFallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdf
 
Intro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfIntro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdf
 
Enhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxEnhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptx
 
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfCNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
 
Oh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfOh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdf
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptx
 
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdf
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdf
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdf
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for Azure
 

Recently uploaded

Tarun Gaur On Data Breaches and Privacy Fears
Tarun Gaur On Data Breaches and Privacy FearsTarun Gaur On Data Breaches and Privacy Fears
Tarun Gaur On Data Breaches and Privacy Fears
Tarun Gaur
 
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
taqyea
 
very nice project on internet class 10.pptx
very nice project on internet class 10.pptxvery nice project on internet class 10.pptx
very nice project on internet class 10.pptx
bazukagaming6
 
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
taqyea
 
Jarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirts
Jarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirtsJarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirts
Jarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirts
exgf28
 
一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理
一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理
一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理
taqyea
 
一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理
一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理
一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理
taqyea
 
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
taqyea
 
seo proposal | Kiyado Innovations LLP pdf
seo proposal | Kiyado Innovations LLP  pdfseo proposal | Kiyado Innovations LLP  pdf
seo proposal | Kiyado Innovations LLP pdf
diyakiyado
 
University of Otago degree offer diploma Transcript
University of Otago degree offer diploma TranscriptUniversity of Otago degree offer diploma Transcript
University of Otago degree offer diploma Transcript
ubufe
 
About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...
Erkinjon Erkinov
 
SlideEgg_200767-ICC Mens T20 World Cup 2024.pptx
SlideEgg_200767-ICC Mens T20 World Cup 2024.pptxSlideEgg_200767-ICC Mens T20 World Cup 2024.pptx
SlideEgg_200767-ICC Mens T20 World Cup 2024.pptx
NandakumarP24
 
一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理
一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理
一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理
taqyea
 
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
taqyea
 
一比一原版(city毕业证书)英国剑桥大学毕业证如何办理
一比一原版(city毕业证书)英国剑桥大学毕业证如何办理一比一原版(city毕业证书)英国剑桥大学毕业证如何办理
一比一原版(city毕业证书)英国剑桥大学毕业证如何办理
taqyea
 
一比一原版(aber毕业证)亚伯大学毕业证如何办理
一比一原版(aber毕业证)亚伯大学毕业证如何办理一比一原版(aber毕业证)亚伯大学毕业证如何办理
一比一原版(aber毕业证)亚伯大学毕业证如何办理
taqyea
 
10th International Conference on Networks, Mobile Communications and Telema...
10th International Conference on Networks, Mobile Communications and   Telema...10th International Conference on Networks, Mobile Communications and   Telema...
10th International Conference on Networks, Mobile Communications and Telema...
ijp2p
 
cyber-security-training-presentation-q320.ppt
cyber-security-training-presentation-q320.pptcyber-security-training-presentation-q320.ppt
cyber-security-training-presentation-q320.ppt
LiamOConnor52
 
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
taqyea
 
Common Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdfCommon Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdf
Serva AppLabs
 

Recently uploaded (20)

Tarun Gaur On Data Breaches and Privacy Fears
Tarun Gaur On Data Breaches and Privacy FearsTarun Gaur On Data Breaches and Privacy Fears
Tarun Gaur On Data Breaches and Privacy Fears
 
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
 
very nice project on internet class 10.pptx
very nice project on internet class 10.pptxvery nice project on internet class 10.pptx
very nice project on internet class 10.pptx
 
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
 
Jarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirts
Jarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirtsJarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirts
Jarren Duran Fuck EM T shirts Jarren Duran Fuck EM T shirts
 
一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理
一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理
一比一原版(bu毕业证书)英国伯恩茅斯大学毕业证如何办理
 
一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理
一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理
一比一原版(soas毕业证书)英国伦敦大学亚非学院毕业证如何办理
 
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
 
seo proposal | Kiyado Innovations LLP pdf
seo proposal | Kiyado Innovations LLP  pdfseo proposal | Kiyado Innovations LLP  pdf
seo proposal | Kiyado Innovations LLP pdf
 
University of Otago degree offer diploma Transcript
University of Otago degree offer diploma TranscriptUniversity of Otago degree offer diploma Transcript
University of Otago degree offer diploma Transcript
 
About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...
 
SlideEgg_200767-ICC Mens T20 World Cup 2024.pptx
SlideEgg_200767-ICC Mens T20 World Cup 2024.pptxSlideEgg_200767-ICC Mens T20 World Cup 2024.pptx
SlideEgg_200767-ICC Mens T20 World Cup 2024.pptx
 
一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理
一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理
一比一原版(ubc毕业证书)英属哥伦比亚大学毕业证如何办理
 
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
 
一比一原版(city毕业证书)英国剑桥大学毕业证如何办理
一比一原版(city毕业证书)英国剑桥大学毕业证如何办理一比一原版(city毕业证书)英国剑桥大学毕业证如何办理
一比一原版(city毕业证书)英国剑桥大学毕业证如何办理
 
一比一原版(aber毕业证)亚伯大学毕业证如何办理
一比一原版(aber毕业证)亚伯大学毕业证如何办理一比一原版(aber毕业证)亚伯大学毕业证如何办理
一比一原版(aber毕业证)亚伯大学毕业证如何办理
 
10th International Conference on Networks, Mobile Communications and Telema...
10th International Conference on Networks, Mobile Communications and   Telema...10th International Conference on Networks, Mobile Communications and   Telema...
10th International Conference on Networks, Mobile Communications and Telema...
 
cyber-security-training-presentation-q320.ppt
cyber-security-training-presentation-q320.pptcyber-security-training-presentation-q320.ppt
cyber-security-training-presentation-q320.ppt
 
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
 
Common Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdfCommon Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdf
 

Data protection in a kubernetes-native world

  • 1. Data Protection in a Kubernetes-Native World @MichaelCade1
  • 2. A community first technologist for Kasten by Veeam Software. Based in the UK with over 16 years of industry experience with a key focus on technologies such as cloud native, automation & data management. @MichaelCade1 Michael Cade
  • 4. talk agenda kubernetes today, futures, providers page 04 Kubernetes Today Where is Kubernetes today? Why is it important? How big is it? Kubernetes Futures Looking ahead. How has Kubernetes changed application deployment and ops? Kubernetes Storage Is Kubernetes storage ready? Are people using it in production? How do we protect it?
  • 5. Kubernetes Is The Next Wave Of Infrastructure!
  • 6. Noisy ecosystem but large opportunity
  • 7. Noisy ecosystem but large opportunity Noisy Ecosystem But Things are Shaking Out
  • 8. kubernetes adoption it’s still early but it feels like 🚀 page 08 Source: The State of Kubernetes, 2020, VMware
  • 9. kubernetes standarization coming faster than one might think… page 09 Source: Voice of the Enterprise, DevOps, 2H 2019, 451 Research Length of Time To Standardize on Kubernetes
  • 10. developer adoption they are the key influencers today page 010 Kubernetes Developers Influencing Buying Decisions 2.7M Cloud-Native Developers Driving Digital Transformation 6.5M Source: State of Developer Nation, Aug 2020, DATA/CNCF
  • 11. Kubernetes “Day 1” is winding down The initial challenges to provision, install and roll out Kubernetes have been addressed This is visible in the ongoing consolidation for companies that tackle Day 1 problems
  • 12. Kubernetes “Day 2” is the focus now Day 2 challenges include operationalizing production deployments at scale Important areas here include data management, security, observability
  • 13. Kubernetes: Storage and Data Management Exploding Day 2 Use Case
  • 14. of Top 10 containers running in Kubernetes are stateful 50% of monitored Kubernetes clusters are running StatefulSets 57% Kubernetes storage drivers available for use today! 70+ 2019 Container Usage Report, Sysdig Kubernetes CSI Project, 2020
  • 15. of organizations indicate that half or more of their container applications are stateful (451 Research) 55% 41% 39% 38% 37% 30% 32% 34% 36% 38% 40% 42% SQL Databases Message Queues NoSQL Databases Batch/Data Streaming Stateful Application Type Deployed on Kubernetes 451 Research, Voice of the Enterprise: DevOps Workloads and Key Projects 2020 Kubernetes Application Survey, 2018 2020 Data
  • 16. Talk Colored By Shifting Dev and Ops Roles
  • 17. kubernetes-native data management silo breakdown, self-service, use case merge page 017 Multi-tenancy, RBAC, Scale, Performance, Polyglot Persistence Cluster Upgrades, Application Transforms, Test/Dev Clusters Cross-AZ and Region, Multi and Hybrid Cloud, Storage Transforms Backup and Recovery Application Mobility Disaster Recovery
  • 18. what’s different? deployment patterns page 018 • No VM <-> Application Mapping • Dynamic Rescheduling • Constant Redeployments • Multi-Tenant Clusters Kubernetes Deployment Patterns
  • 19. where does vm-based backup fall short? a high-level walkthrough page 019 Virtual Machine App 1 Virtual Machine App 2 Virtual Machine App 3
  • 20. where does vm-based backup fall short? a high-level walkthrough page 020 Virtual Machine Kubernetes App 1 Virtual Machine Kubernetes App 2 Virtual Machine Kubernetes App 3 VM-based solutions loses application visibility with the introduction of Kubernetes
  • 21. where does vm-based backup fall short? a high-level walkthrough page 021 Virtual Machine Kubernetes App 1 Virtual Machine Kubernetes App 2 Virtual Machine Kubernetes App 3 App 1 App 2 App 2 App 3 VM-based solutions loses application visibility with the introduction of Kubernetes Transition to microservices increases scale by 100X with Kubernetes
  • 22. where does vm-based backup fall short? a high-level walkthrough page 022 Virtual Machine Kubernetes App 1 Virtual Machine Kubernetes App 2 Virtual Machine Kubernetes App 3 App 1 App 2 App 2 App 3 VM-based solutions loses application visibility with the introduction of Kubernetes Transition to microservices increases scale by 100X with Kubernetes No single VM has a complete application and breaks VM-based protection platforms
  • 23. where does vm-based backup fall short? a high-level walkthrough page 023 Virtual Machine Kubernetes App 1 Virtual Machine Kubernetes App 2 Virtual Machine Kubernetes App 3 App 1 App 2 App 2 App 3 VM-based solutions loses application visibility with the introduction of Kubernetes Transition to microservices increases scale by 100X with Kubernetes No single VM has a complete application and breaks VM-based protection platforms 95% of application components are now Kubernetes resources and not on disk
  • 24. what’s different? scale page 024 • Explosion in Application Components • Dynamic Autoscaling (Clusters and Applications) • Polyglot Persistence • Multi-Cluster Use Exploding Application Scale
  • 25. required approach: focus on complete application kubernetes resources and persistent state page 025 Automatic and complete application capture Consistent data and application resources capture Namespaced objects + non-namespaced dependencies Perform coordinated operations Proper sequencing of resource and data operations Meaningful applications cannot be restored as-is Applications as the operational unit Abstract underlying infrastructure Seamless support for storage and data services within and across clusters, regions, and clouds Ingress Service Service Account Persistent Volume Registry Database ConfigMap Secret StatefulSet Deployment Pod Pod Persistent VolumeClaim Kubernetes Application
  • 26. kubernetes-native backup must be battle hardened for day 2 scale DEVOPS RUN 700 dev:2 ops ratio 100% transparent to developers APPLICATION DIVERSITY 54 nodes, 216 CPUs, 1.7 TB RAM 173 Applications/Projects Multi-Vendor Storage: 415 Volumes, Multi-TB Number Component (subset) 2,126 Pods (1,380 workloads) 3,166 Secrets 1,411 Services 3,483 Image Information 768 Service Accounts 915 Configuration 3,484 Role Bindings 5,137 Other Components 18,393 Total (average 112/app) Top 3 French IT Firm AWS EBS USE CASE DIVERSITY Backup Disaster Recovery Application Mobility
  • 27. what’s different? rise of devops and “shift left” page 027 • Focus on Applications, Not Infrastructure • Backup needs to be on Day1 in dev and not just in prod • Self-Service and Dynamic Provisioning via Infrastructure as Code (IaC) • Greater Accidental Risk w/ self-service DevOps and “Shift Left”
  • 28. devsecops: shift left for data protection backup/recovery baked into “golden” stack page 028 AWS GovCloud VPC Private Subnet Amazon S3 Availability Zone 1 Amazon EBS Temporary Credentials Role Customer Applications Private Subnet Amazon S3 Availability Zone 2 Amazon EBS Temporary Credentials Role Customer Applications Private Subnet Amazon S3 Availability Zone 3 Amazon EBS Temporary Credentials Role Customer Applications Keycloack BUILT FOR KUBERNETES 1500+ devs, 100+ projects, multi-tenant accounts, small ops teams BACKUP/DR REQUIREMENTS Easy to deploy via CI/CD 100% automation (backup, DR) Extensible for custom needs END-TO-END SECURITY Encryption, IAM, RBAC, Auth Compliance: 30+ to 3-5 days Future-proof multi-app policies
  • 29. what’s different? kubernetes operator challenges page 029 • Skills gap and talent shortage is critical • Ops has to be application vs. infra-centric • Must enable self-service for team scaling • Multi-cluster, GitOps, CI/CD calls for 100% automation • Must deal with rapidly evolving Kubernetes releases Operator Challenges
  • 30. kubernetes moves quickly upgrade frequently or be left behind page 030 Kubernetes 1.17 Kubernetes 1.18 Kubernetes 1.19 jan feb mar apr may jun jul aug sep oct nov dec 01/08 31/12 Kubernetes releases minor (x.Y.z) releases every 3 months. No official roadmap. Releases Only 3 versions supported at a given time. Fixes can only show up in most recent patch releases EOL in 9 Months Restores must deal with deprecated API transforms, object refreshes (e.g., secrets), etc. Restore Xforms Patch Support Full Support Patch Support Full Support Patch Support Full Support Full Support Kubernetes 1.20
  • 32. data management cloud-native protection gaps page 032 • Backup vs. replication fault-tolerance differences • Public cloud annual failure rates (AFR) > 0 • File system freeze typically unavailable or insecure • Need to understand entire stack: OS, Kubernetes, application, database, networking, security Infra. & Software Protection Gaps
  • 33. data management security page 033 • Support for Network Policies • Authentication (OIDC, Token, etc.) w/ Self-Service • End-to-End Encryption w/ Customer Managed Keys • Quick Recovery from Ransomware Attacks Security and Protection Gaps
  • 34. data management ecosystem integration page 034 • Database and NoSQL System Hooks • Cloud-Native Monitoring and Alerting • Kubernetes-Native CRD-Based APIs • Mobility and Freedom of Choice Ecosystem Integration
  • 35. Want to learn more? Download ebooks today! https://kasten.io/resources/
  • 36. Want to learn more? Download “Phippy In Space” today! https://kasten.io/resources/
  • 37. Summing Up: Things to Look for Backup & Recovery Disaster Recover y Application Mobility Built for Kubernetes Purpose-built for Kubernetes using cloud-native architectural principles. Rich Ecosystem Extensive support across the entire application stack. Select the best tools or infrastructure. Ease of Use State-of-the-art management interface; cloud-native API, easy install, extensible. End-to-End Security Support for RBAC, OIDC, Token Auth, IAM, and industry-standard encryption Multi & Hybrid Cloud Polyglot Persistence Multi- Tenancy RBAC
  • 38. kasten k10 kubernetes backup and mobility made easy Ease of Use, Simple UX Policy-driven Automation End-to-End Security Application Discovery Use Our Forever-Free Starter Edition! https://kasten.io/product info@kasten.io