Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Path to Production as a Service

140 Aufrufe

Veröffentlicht am

SpringOne Platform 2019
Session Title: Path to Production as a Service
Speaker: Speaker: James Urquhart, Field CTO, Pivotal
Youtube: https://youtu.be/JbgXzFCWki0

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Path to Production as a Service

  1. 1. © Copyright 2019 Pivotal Software, Inc. All rights Reserved. Spring One Platform 2019 October 4, 2019 Path to Production as a Service The role of the Platform Team
  2. 2. An Imperfect Allegory © Copyright 2019 Pivotal Software, Inc. All rights Reserved. Bridges, Ramps, and Roads
  3. 3. Once upon a time…
  4. 4. Icons made by Freepik from www.flaticon.com
  5. 5. Icons made by Freepik from www.flaticon.com
  6. 6. Icons made by Freepik from www.flaticon.com
  7. 7. Icons made by Freepik from www.flaticon.com
  8. 8. Icons made by Freepik from www.flaticon.com
  9. 9. Icons made by Freepik from www.flaticon.com
  10. 10. Icons made by Freepik from www.flaticon.com
  11. 11. Icons made by Freepik from www.flaticon.com
  12. 12. Icons made by Freepik from www.flaticon.com
  13. 13. Icons made by Freepik from www.flaticon.com
  14. 14. Icons made by Freepik from www.flaticon.com
  15. 15. Icons made by Freepik from www.flaticon.com
  16. 16. Icons made by Freepik from www.flaticon.com
  17. 17. Icons made by Freepik from www.flaticon.com
  18. 18. Icons made by Freepik from www.flaticon.com
  19. 19. Is the role of a platform team to deliver technology? Is Cloud Foundry the reason your platform team exists? Is it your technology portfolio?
  20. 20. Icons made by Freepik from www.flaticon.com
  21. 21. Icons made by Freepik from www.flaticon.com
  22. 22. Icons made by Freepik from www.flaticon.com
  23. 23. Infrastructure Services/Operations Server Network Storage Facilities Virtualization/Data Center Automation SRE Infosec Application Development/Operations Business Bounded Contexts Kubernetes / Istio Capacity -- cf push -- kubctl Platform Services Cloud Native Platform Technology Services (DBMS, Msging, etc.) Release Management (CI/CD) B D O Path to Production Cloud Native Platform
  24. 24. Infrastructure Services/Operations Server Network Storage Facilities Virtualization/Data Center Automation SRE Infosec Application Development/Operations Business Bounded Contexts Kubernetes / Istio Capacity -- cf push -- kubctl Platform Services Cloud Native Platform Technology Services (DBMS, Msging, etc.) Release Management (CI/CD) B D O Path to Production Cloud Native Platform
  25. 25. The role of a platform team? Build a superior path to production, and operate it as a service to developers
  26. 26. P2P Services Provide advisory and advocacy services for development teams working to adopt the platform. ● Run a solid platform - reliable, performant, and better than the alternatives ● Identify and promote solutions that strengthen and accelerate the path to production. Automate and Verify Automate (and verify) auditing practices as much as possible. Build trust and agreements to eliminate delays elsewhere. ● Security validation ● SRE validation ● Regulatory and policy compliance More than CI/CD Evaluate the value chain from idea to end-of-life, focusing on the developer experience of getting value into production. ● CI/CD ● Test automation ● Operations/observability ● Full product lifecycle Development Approvals and Compliance Platform Management PRACTICES PRACTICES PRACTICES Path to Production as a Service
  27. 27. More than CI/CD Evaluate the value chain from idea to end-of-life, focusing on the developer experience of getting value into production. Idea Value End-of-LifeDelivery
  28. 28. More than CI/CD Evaluate the value chain from idea to end-of-life, focusing on the developer experience of getting value into production. Idea Value End-of-LifeDelivery
  29. 29. Theory of Constraints The Theory of Constraints is a methodology for identifying the most important limiting factor (i.e. constraint) that stands in the way of achieving a goal and then systematically improving that constraint until it is no longer the limiting factor. More than CI/CD Evaluate the value chain from idea to end-of-life, focusing on the developer experience of getting value into production. Idea Value End-of-LifeDelivery
  30. 30. More than CI/CD Evaluate the value chain from idea to end-of-life, focusing on the developer experience of getting value into production. Idea Value End-of-LifeDelivery
  31. 31. More than CI/CD Evaluate the value chain from idea to end-of-life, focusing on the developer experience of getting value into production. Idea Value End-of-LifeDelivery How much do you want to bet that your constraints are not in your development and build process…or your release automation… …but rather in you change management approval process? Or your compliance auditing process? Or even your user acceptance process?
  32. 32. Automate and Verify Automate (and verify) auditing practices as much as possible. Build trust and agreements to eliminate delays elsewhere. Best practice is to treat your platform and P2P services as a public cloud provider would. Example Idea Value End-of-LifeDelivery
  33. 33. Automate and Verify Automate (and verify) auditing practices as much as possible. Build trust and agreements to eliminate delays elsewhere. Idea Value End-of-LifeDelivery Buildpacks
  34. 34. Automate and Verify Automate (and verify) auditing practices as much as possible. Build trust and agreements to eliminate delays elsewhere. Partner with your security and compliance teams with the goal of reducing toil and burden for developers. Idea Value End-of-LifeDelivery
  35. 35. P2P Services Provide advisory and advocacy services for development teams working to adopt the platform. Idea Value End-of-LifeDelivery
  36. 36. P2P Services Provide advisory and advocacy services for development teams working to adopt the platform. Idea Value End-of-LifeDelivery
  37. 37. Transforming How The World Builds Software © Copyright 2019 Pivotal Software, Inc. All rights Reserved.

×