Enviar pesquisa
Carregar
Modernize Apps with PKS
•
Transferir como PPTX, PDF
•
0 gostou
•
230 visualizações
Título melhorado com IA
P
Paul Czarkowski
Seguir
Get value from Kubernetes quickly
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Recomendados
Successful Patterns for running platforms
Successful Patterns for running platforms
Paul Czarkowski
Kubernetes day 2 Operations
Kubernetes day 2 Operations
Paul Czarkowski
A DevOps guide to Kubernetes
A DevOps guide to Kubernetes
Paul Czarkowski
Kubernetes for the PHP developer
Kubernetes for the PHP developer
Paul Czarkowski
Introduction to Kubernetes
Introduction to Kubernetes
Paul Czarkowski
Fabio rapposelli pks-vmug
Fabio rapposelli pks-vmug
VMUG IT
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
Serhat Dirik
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
Neil Gehani
Recomendados
Successful Patterns for running platforms
Successful Patterns for running platforms
Paul Czarkowski
Kubernetes day 2 Operations
Kubernetes day 2 Operations
Paul Czarkowski
A DevOps guide to Kubernetes
A DevOps guide to Kubernetes
Paul Czarkowski
Kubernetes for the PHP developer
Kubernetes for the PHP developer
Paul Czarkowski
Introduction to Kubernetes
Introduction to Kubernetes
Paul Czarkowski
Fabio rapposelli pks-vmug
Fabio rapposelli pks-vmug
VMUG IT
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
Serhat Dirik
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
Neil Gehani
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
VMware Tanzu
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari
DevOps Best Practices with Openshift - DevOpsFusion 2020
DevOps Best Practices with Openshift - DevOpsFusion 2020
Andreas Landerer
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Tomasz Cholewa
Ports, pods and proxies
Ports, pods and proxies
LibbySchulze
MongoDB.local Austin 2018: MongoDB Ops Manager + Kubernetes
MongoDB.local Austin 2018: MongoDB Ops Manager + Kubernetes
MongoDB
12 Factor App
12 Factor App
Erkan Erol
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetes
Samuel Terburg
Kubecon US 2019: Kubernetes Multitenancy WG Deep Dive
Kubecon US 2019: Kubernetes Multitenancy WG Deep Dive
Sanjeev Rampal
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
DevDay.org
DCEU 18: Docker Container Networking
DCEU 18: Docker Container Networking
Docker, Inc.
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
DCEU 18: Docker Enterprise Platform and Architecture
DCEU 18: Docker Enterprise Platform and Architecture
Docker, Inc.
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Ken Thompson
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
Giovanni Galloro
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summits
OpenShift Taiwan Vol.1 Technology Overview
OpenShift Taiwan Vol.1 Technology Overview
Jason Peng
Architecture of Cisco Container Platform: A new Enterprise Multi-Cloud Kubern...
Architecture of Cisco Container Platform: A new Enterprise Multi-Cloud Kubern...
Sanjeev Rampal
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
Stuart Charlton
Openshift Container Platform on Azure
Openshift Container Platform on Azure
Glenn West
Application Modernisation with PKS
Application Modernisation with PKS
Phil Reay
Application Modernisation with PKS
Application Modernisation with PKS
Phil Reay
Mais conteúdo relacionado
Mais procurados
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
VMware Tanzu
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari
DevOps Best Practices with Openshift - DevOpsFusion 2020
DevOps Best Practices with Openshift - DevOpsFusion 2020
Andreas Landerer
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Tomasz Cholewa
Ports, pods and proxies
Ports, pods and proxies
LibbySchulze
MongoDB.local Austin 2018: MongoDB Ops Manager + Kubernetes
MongoDB.local Austin 2018: MongoDB Ops Manager + Kubernetes
MongoDB
12 Factor App
12 Factor App
Erkan Erol
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetes
Samuel Terburg
Kubecon US 2019: Kubernetes Multitenancy WG Deep Dive
Kubecon US 2019: Kubernetes Multitenancy WG Deep Dive
Sanjeev Rampal
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
DevDay.org
DCEU 18: Docker Container Networking
DCEU 18: Docker Container Networking
Docker, Inc.
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
DCEU 18: Docker Enterprise Platform and Architecture
DCEU 18: Docker Enterprise Platform and Architecture
Docker, Inc.
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Ken Thompson
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
Giovanni Galloro
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summits
OpenShift Taiwan Vol.1 Technology Overview
OpenShift Taiwan Vol.1 Technology Overview
Jason Peng
Architecture of Cisco Container Platform: A new Enterprise Multi-Cloud Kubern...
Architecture of Cisco Container Platform: A new Enterprise Multi-Cloud Kubern...
Sanjeev Rampal
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
Stuart Charlton
Openshift Container Platform on Azure
Openshift Container Platform on Azure
Glenn West
Mais procurados
(20)
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
Fabio Ferrari | particles.io | Presentation
Fabio Ferrari | particles.io | Presentation
DevOps Best Practices with Openshift - DevOpsFusion 2020
DevOps Best Practices with Openshift - DevOpsFusion 2020
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Ports, pods and proxies
Ports, pods and proxies
MongoDB.local Austin 2018: MongoDB Ops Manager + Kubernetes
MongoDB.local Austin 2018: MongoDB Ops Manager + Kubernetes
12 Factor App
12 Factor App
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetes
Kubecon US 2019: Kubernetes Multitenancy WG Deep Dive
Kubecon US 2019: Kubernetes Multitenancy WG Deep Dive
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
DCEU 18: Docker Container Networking
DCEU 18: Docker Container Networking
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 ...
DCEU 18: Docker Enterprise Platform and Architecture
DCEU 18: Docker Enterprise Platform and Architecture
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Docker Meetup - Melbourne 2015 - Kubernetes Deep Dive
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
AWS Summit Singapore 2019 | Latest Trends for Cloud-Native Application Develo...
OpenShift Taiwan Vol.1 Technology Overview
OpenShift Taiwan Vol.1 Technology Overview
Architecture of Cisco Container Platform: A new Enterprise Multi-Cloud Kubern...
Architecture of Cisco Container Platform: A new Enterprise Multi-Cloud Kubern...
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
Openshift Container Platform on Azure
Openshift Container Platform on Azure
Semelhante a Modernize Apps with PKS
Application Modernisation with PKS
Application Modernisation with PKS
Phil Reay
Application Modernisation with PKS
Application Modernisation with PKS
Phil Reay
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
VMware Tanzu
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
VMware Tanzu
Veritas + MongoDB
Veritas + MongoDB
MongoDB
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First Look
VMware Tanzu
Portworx Data Services 101 Deck.pdf
Portworx Data Services 101 Deck.pdf
ssuser1490e8
POV - Practical Containerization
POV - Practical Containerization
Robert Greiner
DevSecOps 的規模化實踐 (Level: 300-400)
DevSecOps 的規模化實踐 (Level: 300-400)
Amazon Web Services
From Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to know
VMware Tanzu
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
DevOps Indonesia
CI/CD for Serverless and Containerized Applications (DEV309-R1) - AWS re:Inve...
CI/CD for Serverless and Containerized Applications (DEV309-R1) - AWS re:Inve...
Amazon Web Services
A New Approach to Continuous Monitoring in the Cloud: Migrate to AWS with NET...
A New Approach to Continuous Monitoring in the Cloud: Migrate to AWS with NET...
Amazon Web Services
Improve productivity with Continuous Integration & Delivery
Improve productivity with Continuous Integration & Delivery
Amazon Web Services
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Amazon Web Services
How to Stop Over Paying Your VMware Taxes
How to Stop Over Paying Your VMware Taxes
Veritas Technologies LLC
Migrating to Cloud Native Solutions
Migrating to Cloud Native Solutions
inwin stack
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
VMworld
Enterprise pks overview
Enterprise pks overview
Boskey Savla
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
Amazon Web Services
Semelhante a Modernize Apps with PKS
(20)
Application Modernisation with PKS
Application Modernisation with PKS
Application Modernisation with PKS
Application Modernisation with PKS
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Veritas + MongoDB
Veritas + MongoDB
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First Look
Portworx Data Services 101 Deck.pdf
Portworx Data Services 101 Deck.pdf
POV - Practical Containerization
POV - Practical Containerization
DevSecOps 的規模化實踐 (Level: 300-400)
DevSecOps 的規模化實踐 (Level: 300-400)
From Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to know
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
CI/CD for Serverless and Containerized Applications (DEV309-R1) - AWS re:Inve...
CI/CD for Serverless and Containerized Applications (DEV309-R1) - AWS re:Inve...
A New Approach to Continuous Monitoring in the Cloud: Migrate to AWS with NET...
A New Approach to Continuous Monitoring in the Cloud: Migrate to AWS with NET...
Improve productivity with Continuous Integration & Delivery
Improve productivity with Continuous Integration & Delivery
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
How to Stop Over Paying Your VMware Taxes
How to Stop Over Paying Your VMware Taxes
Migrating to Cloud Native Solutions
Migrating to Cloud Native Solutions
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
Enterprise pks overview
Enterprise pks overview
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
Último
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Último
(20)
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Modernize Apps with PKS
1.
Confidential │ ©2018
VMware, Inc. Faster, More Secure Application Modernization and Replatforming with PKS Speaker Title May 2018
2.
Confidential │ ©2018
VMware, Inc. 2 Containers Event-Driven Functions Data ServicesMicroservicesBatches Companies Have Many Ways to Package and Run their Workloads in the Cloud Monolithic Applications
3.
Confidential │ ©2018
VMware, Inc. 3 Container Orchestrator (CaaS) Application Platform (PaaS) Serverless Functions (FaaS) Their Goal: Pick the Right Runtime for Each Workload Containers Event-Driven Functions Data ServicesMicroservicesBatches Monolithic Applications IaaS
4.
Confidential │ ©2018
VMware, Inc. 4 Container Scheduling Primitives for Network, Routing, Logs & Metrics Container Image & Build L7 Network & Routing Logs, Metrics, Monitoring Services Marketplace Team, Quotas & Usage Function Scheduling Function Exec Services Choose the Right Tool for the Job Container Orchestrator Application Platform Serverless Function Developer Provides Tool Provides Container Orchestrator Application Platform IaaS Container Application Function
5.
Confidential │ ©2018
VMware, Inc. 5 Container Scheduling Primitives for Network, Routing, Logs & Metrics Container Image & Build L7 Network & Routing Logs, Metrics, Monitoring Services Marketplace Team, Quotas & Usage Function Scheduling Function Exec Services Choose the Right Tool for the Job Container Orchestrator Application Platform Serverless Function Developer Provides Tool Provides Container Orchestrator Application Platform IaaS Container Application Function Lower complexity, higher efficiency Higher flexibility, lower standardization
6.
Confidential │ ©2018
VMware, Inc. 6 Hardware IaaS Container Orchestrator Application Platform Serverless Functions Strategic goal: Push as many workloads as technically feasible to the top of the platform hierarchy Higher flexibility and less enforcement of standards Lower development complexity and higher operational efficiency
7.
Confidential │ ©2018
VMware, Inc. 7 Development: The team can make progress in developing the core application CI/CD: CI/CD pipelines drive the testing and promotion of artifacts Consistency: Provide a consistent setup experience, across different environment configurations. Setup time: How long does it take to setup a real world working environment? Think hours, not weeks. Patches: Patching App and System components as CVEs occur Scaling: Seamlessly scale of App components to accommodate changing demand. Upgrades: How do you roll out new versions of the App with the lights on? Operating Effort: Operating the app should require very few resources and minimum manual intervention. Otherwise, you will be spending lots on operational support! Day 1 – Build (Greenfield) Day 2 - Operate & Enhance (Brownfield) Challenges with Any App
8.
Confidential │ ©2018
VMware, Inc. 88Confidential │ ©2018 VMware, Inc. Containerization is a starting point
9.
9Confidential │ ©2018
VMware, Inc. Where to Get Started With Moving Workloads to PKS?
10.
Confidential │ ©2018
VMware, Inc. 10 Lift and Shift with “just enough modernization” You may not have access to the code Revisit decisions made in Greenfield time • Around CI/CD process Get some quick wins through platform capabilities • Reduced operating and infrastructure cost • Improved speed to scale • Faster patching of kernel level vulnerabilities Leverage features in modern cloud platforms by changing existing code • Blue/Green deploys • Auto-healing • Auto-scaling • Advanced routing/networking automation Design and build based on known Cloud Native patterns Longer term investment in the application Likely you have access to the code Plus everything mentioned in “replatforming” Lift & Shift / Replatforming Modernization Replatforming vs. Modernization for PKS
11.
Confidential │ ©2018
VMware, Inc. 11 Lift and Shift with “just enough modernization” You may not have access to the code Revisit decisions made in Greenfield time • Around CI/CD process Get some quick wins through platform capabilities • Reduced operating and infrastructure cost • Improved speed to scale • Faster patching of kernel level vulnerabilities Leverage features in modern cloud platforms by changing existing code • Blue/Green deploys • Auto-healing • Auto-scaling • Advanced routing/networking automation Design and build based on known Cloud Native patterns Longer term investment in the application Likely you have access to the code Plus everything mentioned in “replatforming” Lift & Shift / Replatforming Modernization Replatforming vs. Modernization for PKS
12.
Confidential │ ©2018
VMware, Inc. 12 Identify Candidates for PKS 1
13.
Confidential │ ©2018
VMware, Inc. 13 Bucket 1 Independent Software Vendor (ISV) COTS Bucket 2 Middleware Vendor Bucket 3 .NET Core or .NET (Windows Server) Bucket 4 Legacy Java Bucket 5 Modern Java Application Prioritization Criteria Vendor provided software (ISV or COTS) or no access to source code IBM Websphere, Weblogic, Mulesoft, TIBCO etc 3-5 years old Java (under 7 years old) Java (Spring / NO Application Server Specific libraries) Vendor provides PCF buildpack, docker images or kubernetes artifacts Vendor provides PCF buildpack, docker images, kubernetes artifacts Access to source code Access to source code Access to source code Vendor availability to support the migration Vendor availability to support the migration Limited or no Windows dependencies Linux or Windows Server Linux Server Limited or no access to the code Example Example ISV product. Depends on MySQL DB and stores large files on disk. Example app that is built on WebSphere. No dependency on WebSphere libraries. Example app. 4 services built using .NET core and uses Microsoft SQL Server. Example app uses Java EE, fronted by API gateway ISV product, uses OracleDB. Example App uses Spring Boot, 6 Microservices, some legacy data sources but there are behind an API. Application 1 ? Application 2 ? Application n…? First Round: App Portfolio Identification by Bucket
14.
Confidential │ ©2018
VMware, Inc. 14 StrategicBusinessValue Existing + High Biz Value + Docker Compatible Existing + Low ROI + NO Docker Existing + Own the Code OR Stateless Docker Vendor Container Image(s) PAS PKS Cloud Native + Spring + Frequent Releases Stateful Data Services CF Buildpack Compatible Cloud Ready + NO frequent releases Vendor Buildpack Compatible Dockerized + Stateful Retirement or deprioritize Cloud Native Technology Fit Vendor won’t Suppor t PAS or K8s
15.
Confidential │ ©2018
VMware, Inc. 15 Vendor won’t Suppor t PAS or K8s StrategicBusinessValue Existing + High Biz Value + Docker Compatible Existing + Low ROI + NO Docker Existing + Own the Code OR Stateless Docker PAS PKS Cloud Native + Spring + Frequent Releases CF Buildpack Compatible Vendor Buildpack Compatible Retirement or deprioritize Cloud Native Technology Fit Stateful Data Services Cloud Ready + NO frequent releases Dockerized + Stateful Vendor Container Image(s)
16.
Confidential │ ©2018
VMware, Inc. 16 Assess the Value + ROI 2
17.
Confidential │ ©2018
VMware, Inc. 17 Platform Value Stream and Metrics Replatform > Modernize > Optimize Establish, Measure and Update Key Objectives and Results (OKRs) SPEED & AGILITY STABILITY SCALABILITY SAVINGS $SECURITY 40-60%* More Projects With Same Staff Millions Annual Savings on HW, SW and Support 25-50%* Fewer Support Incidents 40%* Faster Patching Delivery @ Zero Downtime -90%* Time to Scale $ $ % How We Think About the Business Case
18.
Confidential │ ©2018
VMware, Inc. 18 TIME Methodology TechnicalQuality Business ValueWorse Better WorseBetter Tolerate Invest MigrateEliminate * Gartner’s TIME methodology for Application Portfolio Rationalization Technical Quality Technical Debt Level Business Value Revenue / Cost Impact Identify Top 10s list
19.
Confidential │ ©2018
VMware, Inc. 19 TIME Methodology TechnicalQuality Business ValueWorse Better WorseBetter Tolerate Invest MigrateEliminate * Gartner’s TIME methodology for Application Portfolio Rationalization Technical Quality Technical Debt Level Business Value Revenue / Cost Impact Identify Top 10s list
20.
Confidential │ ©2018
VMware, Inc. 20 Get Started! 3
21.
Confidential │ ©2018
VMware, Inc. 21 AP P AP P AP P AP P 1 Identify 5-10 apps confirmed as suitable to run on PKS 2 Work on a short project to push a few apps all the way to prod and measure the ROI metrics Sample Tool Chain Gitlab Concourse
22.
Confidential │ ©2018
VMware, Inc. 22 Helm helps you manage Kubernetes applications Helm Charts helps you define, install, and upgrade even the most complex Kubernetes application. The latest version of Helm is maintained by the CNCF - in collaboration with Microsoft, Google, Bitnami and the Helm contributor community. 22
23.
Confidential │ ©2018
VMware, Inc. 23 Sample Use Case of PAS + PKS BOSH Other Broker Services Platform Services Logging Metrics Monitoring Pivotal Application Service (PAS) VMware GCP Azure Openstack AWS Spring Boot App PKSController GCP Service Broker Harbor NSX-T Kubernetes K8s Cluster K8s Cluster Spring Boot App Elastic Search
24.
Recap… 1 Identify candidate applications Assess the
value of each application and the ROI Get started! 2 3 24Confidential │ ©2018 VMware, Inc.
25.
Confidential │ ©2018
VMware, Inc. Thank You 25Confidential │ ©2018 VMware, Inc.
Baixar agora