Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Numbers in the Hidden: A Pragmatic View of 'Nirvana'

88 visualizaciones

Publicado el

SpringOne Platform 2018
Numbers in the Hidden: A Pragmatic View of 'Nirvana'
Bryan Kelly, Cerner; Greg Meyer, Cerner

Publicado en: Software
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Numbers in the Hidden: A Pragmatic View of 'Nirvana'

  1. 1. Numbers in the Hidden: A Pragmatic View of 'Nirvana' Greg Meyer @Greg_Meyer93 Bryan Kelly Bryan.Kelly@cerner.com
  2. 2. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ 2
  3. 3. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ 3
  4. 4. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ Use Case: Dev Database Restore Legacy - Log Restoration Request - Analyze Failure - Search for Backups - Rebuild VM - Install Software - Configure DB - Create Schema 4 PCF - Log Restoration Request - Find Volume - Retrieve Volume Backup Key - CLI Procedure To Restore/Attach 10 min 2hr LT 2hr PT 10 min 6d LT 6hr PT 7 days (data lost), 2-3 Resources - Up to 7 delay on code delivery 4hrs (full data recover), 1 Resources
  5. 5. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ Use Case: Production Node/Cell Loss Legacy - BMC Patrol Alert - Page/Engage Infra Support - Determine Failure Source - Create VM From Template - Configure Node Specifics - Page/Engage App Support - Run Automated Install 5 PCF - Bosh Detection - Destroy Cell VM - Redeploy/Balance Apps and Services - Spin Up new Cell VM 5-15 min 10 min 1-2hrs LT 3hrs, 4 Resources 30 min 5-15 mins, 0 Resources
  6. 6. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ Use Case: Build Blue/Green Env Legacy - Infa VMs Brought Online - Network Config (Round 1) - ACL Opened - Security Approval - Routing Config - Mis-steps (too many) - Network Config (Round 2) - SNAT Config - Networking Config (Round 3) - VIP Config - First Blue Green Switch 6 PCF - Network Pre-config - Build Sandbox/Dev/Prod Foundations - Config Pipeline Params - Install Pipelines - Pave Services - Install Apps/Services 1Wk 2Wk LT 2Days PT 9 Months 2.5 years, ? Resources 11 days, 5 Resources 9 Months 12 M LT 1Wk 4hrs
  7. 7. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ Use Case: Sizing Capacity 7 0 10 20 30 40 50 60 70 80 90 Prod Staging Networking Dev Total Compute Nodes Legacy PCF 0 50 100 150 200 250 300 350 Prod Staging Networking Dev Total Compute CPUs Legacy PCF 0 200 400 600 800 1000 1200 Prod Staging Networking Dev Total 512 400 56 148 1116 293.25 167.25 45 394 899.5 Compute Memory (GB) Legacy PCF 0 1000 2000 3000 4000 5000 6000 7000 8000 Prod Staging Networking Dev Total 1942 2008 384 1540 7422 4888 1392 30 1606 7916 Compute Storage (GB) Legacy PCF
  8. 8. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ Use Case: Platform Pipeline Health Assessment ● Deliver platform updates ● Deliver new features ● Remediate security vulnerabilities ● Perform backups of OpsMan / Perform Bosh Backup and Restore
  9. 9. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ How Many and When ● Stemcell Upgrades ● Tile Upgrades ● New Tile Introduced ● Security Vulnerability Remediated
  10. 10. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/ GitOps Best Practices ● Treat everything as code ● Reduce risks by making changes as a pair ● Changes go through Pull Requests ● Use labels ● Let bots do most of the work ● Selective Deployments ● Domain Driven Promotion
  11. 11. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/
  12. 12. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/
  13. 13. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/
  14. 14. Unless otherwise indicated, these slides are © 2013 -2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by -nc/3.0/
  15. 15. #springon e @s1 p Be Sure To Catch

×