SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
© Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0
PKS is not JAK8sP
(Just Another Kubernetes Platform)
Cornelia Davis
Vice President, Technology, Pivotal
October 2019
Kubernetes is a Runtime for Containerized Workloads
K8s ClusterTooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Kubernetes Master
But we need more than a runtime
K8s ClusterTooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Kubernetes Master
We think about K8s a bit differently…
Me?
Developer (wasn’t Ops)
Web architectures for nearly 15
years
Cloud-native for 7+ years
Cloud Foundry for 7+ years
@cdavisafc
K8s ClusterTooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Kubernetes Master
Our Thoughts on Kubernetes
#1
kubectl …
The Cloud Platform Evolution
TRADITIONAL IAAS
Virtualization Platform
Operating System
Database
Web
Server
Messaging
Your Application
Code
Physical Servers
Database
Web
Server
Messaging
Your Application
Code
IAAS
Your Application
Code
Virtualized
Infrastructure
PLATFORM
Application Dial Tone
Emits application “dial tone”
• Config
• Runtime
• Logs
• Metrics
• Health Management
• Security
• Operations
Your Application
Code
Virtualized
Infrastructure
Teams Delivering Outcomes
Database
Web
Server
Messaging
Your Application
Code
Virtualized
Infrastructure
PLATFORM
Platform Team
Application Team
Iteratively building and
delivering digital offerings
to the consumer
Enabling the app teams all
while maintaining
Security
Compliance
Resilience
Cost Efficiency
K8s ClusterTooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
App
Teams
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Platform
Team
Kubernetes Master
#2
But we need more than a runtime
K8s Cluster
App
Teams
Tooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Platform
Team
Kubernetes Master
@cdavisafc
K8s Cluster
App
Teams
Tooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Platform
Team
Kubernetes Master
Cluster Lifecycle Management
Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
PKS does for your Kubernetes
what
Kubernetes does for your apps
@cdavisafc
K8s Cluster
App
Teams
Tooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Platform
Team
Kubernetes Master
Cluster Lifecycle Management
Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
#3
@cdavisafc
K8s Cluster
App
Teams
Tooling for
Managing
Workloads:
➤ kubectl
➤ Kubernetes
Dashboard
Platform
Team
Kubernetes Master Tooling for
Managing
Kubernetes:
➤ Installation
➤ Upgrades
➤ Patch mgmt
➤ Resilience
➤ Monitoring/
Logging
➤ Backup/
Recovery
➤ …
Compute
Storage
Networking
Routing
ImageReg
ExternalSvc
...
Cluster Lifecycle ManagementAbstract the Infrastructure
#4
Multi-cluster
https://content.pivotal.io/blog/kubernetes-one-cluster-or-many
! Establish roles
" Cluster lifecycle management
# Multi-cloud
$ Multi-cluster
© Copyright 2019 Pivotal Software, Inc. All rights Reserved.
Thank you!
Cornelia Davis

Vice President, Technology, Pivotal

cdavis@pivotal.io • @cdavisafc

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Enterprise Application Migration
Enterprise Application MigrationEnterprise Application Migration
Enterprise Application Migration
 
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
Crafting a New Enterprise App Platform with Cloud Foundry, Kubernetes, Istio,...
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s Solution
 
Kubernetes for the Spring Developer
Kubernetes for the Spring DeveloperKubernetes for the Spring Developer
Kubernetes for the Spring Developer
 
Running CI/CD with VMWare Cloud PKS and Jenkins X
Running CI/CD with VMWare Cloud PKS and Jenkins XRunning CI/CD with VMWare Cloud PKS and Jenkins X
Running CI/CD with VMWare Cloud PKS and Jenkins X
 
IoT Scale Event-Stream Processing for Connected Fleet at Penske
IoT Scale Event-Stream Processing for Connected Fleet at PenskeIoT Scale Event-Stream Processing for Connected Fleet at Penske
IoT Scale Event-Stream Processing for Connected Fleet at Penske
 
Packaging and Distributing Applications for Kubernetes
Packaging and Distributing Applications for KubernetesPackaging and Distributing Applications for Kubernetes
Packaging and Distributing Applications for Kubernetes
 
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
 
vSphere with Kubernetes Virtual Event- June 16, 2020
vSphere with Kubernetes Virtual Event- June 16, 2020vSphere with Kubernetes Virtual Event- June 16, 2020
vSphere with Kubernetes Virtual Event- June 16, 2020
 
Connecting Spring Apps to Distributed SQL Clusters Running in Kubernetes
Connecting Spring Apps to Distributed SQL Clusters Running in KubernetesConnecting Spring Apps to Distributed SQL Clusters Running in Kubernetes
Connecting Spring Apps to Distributed SQL Clusters Running in Kubernetes
 
Crossing the Streams! Rollout Strategies to Keep Your Users Happy!
Crossing the Streams! Rollout Strategies to Keep Your Users Happy!Crossing the Streams! Rollout Strategies to Keep Your Users Happy!
Crossing the Streams! Rollout Strategies to Keep Your Users Happy!
 
Spring Boot Observability
Spring Boot ObservabilitySpring Boot Observability
Spring Boot Observability
 
Curated "Cloud Design Patterns" for Call Center Platforms
Curated "Cloud Design Patterns" for Call Center PlatformsCurated "Cloud Design Patterns" for Call Center Platforms
Curated "Cloud Design Patterns" for Call Center Platforms
 
Spring Boot Loves K8s
Spring Boot Loves K8sSpring Boot Loves K8s
Spring Boot Loves K8s
 
From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020
 
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKSMigrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
 
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020
 
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
 
Spring Boot Whirlwind Tour
Spring Boot Whirlwind TourSpring Boot Whirlwind Tour
Spring Boot Whirlwind Tour
 
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookPivotal Platform - December Release A First Look
Pivotal Platform - December Release A First Look
 

Semelhante a PKS is Not JAK8sP (Just Another Kubernetes Platform)

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
 

Semelhante a PKS is Not JAK8sP (Just Another Kubernetes Platform) (20)

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
 
6 Things You Need to Know to Safely Run Kubernetes
6 Things You Need to Know to Safely Run Kubernetes6 Things You Need to Know to Safely Run Kubernetes
6 Things You Need to Know to Safely Run Kubernetes
 
DevOps Spain 2019. David Cañadillas -Cloudbees
DevOps Spain 2019. David Cañadillas -CloudbeesDevOps Spain 2019. David Cañadillas -Cloudbees
DevOps Spain 2019. David Cañadillas -Cloudbees
 
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
 
OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)
 
The rise of microservices
The rise of microservicesThe rise of microservices
The rise of microservices
 
Yannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflowYannis Zarkadas. Enterprise data science workflows on kubeflow
Yannis Zarkadas. Enterprise data science workflows on kubeflow
 
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
Yannis Zarkadas. Stefano Fioravanzo. Enterprise data science workflows on kub...
 
Kubernetes: Managed or Not Managed?
Kubernetes: Managed or Not Managed?Kubernetes: Managed or Not Managed?
Kubernetes: Managed or Not Managed?
 
Spectro Cloud Booklet
Spectro Cloud BookletSpectro Cloud Booklet
Spectro Cloud Booklet
 
Where should I run my code? Serverless, Containers, Virtual Machines and more
Where should I run my code? Serverless, Containers, Virtual Machines and moreWhere should I run my code? Serverless, Containers, Virtual Machines and more
Where should I run my code? Serverless, Containers, Virtual Machines and more
 
Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)
 
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
 
Successful K8S Platforms in Airgapped Environments
Successful K8S Platforms in Airgapped EnvironmentsSuccessful K8S Platforms in Airgapped Environments
Successful K8S Platforms in Airgapped Environments
 
Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)
 
Free GitOps Workshop
Free GitOps WorkshopFree GitOps Workshop
Free GitOps Workshop
 
Kubernetes day 2 Operations
Kubernetes day 2 OperationsKubernetes day 2 Operations
Kubernetes day 2 Operations
 
Free GitOps Workshop (with Intro to Kubernetes & GitOps)
Free GitOps Workshop (with Intro to Kubernetes & GitOps)Free GitOps Workshop (with Intro to Kubernetes & GitOps)
Free GitOps Workshop (with Intro to Kubernetes & GitOps)
 
Kubermatic.pdf
Kubermatic.pdfKubermatic.pdf
Kubermatic.pdf
 

Mais de VMware Tanzu

Mais de VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Último

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

PKS is Not JAK8sP (Just Another Kubernetes Platform)

  • 1. © Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0 PKS is not JAK8sP (Just Another Kubernetes Platform) Cornelia Davis Vice President, Technology, Pivotal October 2019
  • 2. Kubernetes is a Runtime for Containerized Workloads K8s ClusterTooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Kubernetes Master
  • 3. But we need more than a runtime K8s ClusterTooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Compute Storage Networking Routing ImageReg ExternalSvc ... Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Kubernetes Master
  • 4. We think about K8s a bit differently…
  • 5. Me? Developer (wasn’t Ops) Web architectures for nearly 15 years Cloud-native for 7+ years Cloud Foundry for 7+ years @cdavisafc
  • 6. K8s ClusterTooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Compute Storage Networking Routing ImageReg ExternalSvc ... Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Kubernetes Master
  • 7. Our Thoughts on Kubernetes
  • 8. #1
  • 10. The Cloud Platform Evolution TRADITIONAL IAAS Virtualization Platform Operating System Database Web Server Messaging Your Application Code Physical Servers Database Web Server Messaging Your Application Code IAAS Your Application Code Virtualized Infrastructure PLATFORM
  • 11. Application Dial Tone Emits application “dial tone” • Config • Runtime • Logs • Metrics • Health Management • Security • Operations Your Application Code Virtualized Infrastructure
  • 12. Teams Delivering Outcomes Database Web Server Messaging Your Application Code Virtualized Infrastructure PLATFORM Platform Team Application Team Iteratively building and delivering digital offerings to the consumer Enabling the app teams all while maintaining Security Compliance Resilience Cost Efficiency
  • 13. K8s ClusterTooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard App Teams Compute Storage Networking Routing ImageReg ExternalSvc ... Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Platform Team Kubernetes Master
  • 14. #2
  • 15. But we need more than a runtime K8s Cluster App Teams Tooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Compute Storage Networking Routing ImageReg ExternalSvc ... Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Platform Team Kubernetes Master
  • 16. @cdavisafc K8s Cluster App Teams Tooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Platform Team Kubernetes Master Cluster Lifecycle Management Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Compute Storage Networking Routing ImageReg ExternalSvc ...
  • 17. PKS does for your Kubernetes what Kubernetes does for your apps
  • 18. @cdavisafc K8s Cluster App Teams Tooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Platform Team Kubernetes Master Cluster Lifecycle Management Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Compute Storage Networking Routing ImageReg ExternalSvc ...
  • 19. #3
  • 20. @cdavisafc K8s Cluster App Teams Tooling for Managing Workloads: ➤ kubectl ➤ Kubernetes Dashboard Platform Team Kubernetes Master Tooling for Managing Kubernetes: ➤ Installation ➤ Upgrades ➤ Patch mgmt ➤ Resilience ➤ Monitoring/ Logging ➤ Backup/ Recovery ➤ … Compute Storage Networking Routing ImageReg ExternalSvc ... Cluster Lifecycle ManagementAbstract the Infrastructure
  • 21. #4
  • 23. ! Establish roles " Cluster lifecycle management # Multi-cloud $ Multi-cluster
  • 24. © Copyright 2019 Pivotal Software, Inc. All rights Reserved. Thank you! Cornelia Davis Vice President, Technology, Pivotal cdavis@pivotal.io • @cdavisafc