Slide 1

Slide 1 text

Panel: Managed Services in Internal Platforms Josh Gavant, Abby Bangser, Christoph Blecker, Chuck Svoboda 1

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Welcome to the Commons 3 Developers are under pressure: productivity is slowing down. 39% 37% Increasing workload / demand from other teams 76% of organizations say cognitive load is so high that it is a source of angst and low productivity for developers Pressures of digital transformation 35% Learning skills to adapt to new technologies and approaches Organizations provide platforms to reduce toil and increase productivity. Source: Salesforce productivity survey

Slide 4

Slide 4 text

4 Stream-aligned team Stream-aligned team Stream-aligned team Platform teams Enabling team Stream-aligned team Stream-aligned team Stream-aligned team Enabling team Team Topologies Infrastructure teams Subsystem Team Subsystem Team Platforms Accelerate Value Delivery

Slide 5

Slide 5 text

5 Panelists Abby Bangser Principal Engineer Syntasso CNCF WG Platforms Josh Gavant Solution Architect Red Hat CNCF TAG App Delivery Christoph Blecker Delivery Architect Red Hat Chuck Svoboda Senior Director, Managed Services Red Hat

Slide 6

Slide 6 text

6 Always has been (platforms) Operating systems Infrastructure as a service Platform as a Service

Slide 7

Slide 7 text

7 You can’t buy happiness a platform You can't buy: • an internal platform • integration • user experience • happiness

Slide 8

Slide 8 text

8 Platform Capabilities

Slide 9

Slide 9 text

9 Platform Engineering Maturity Model

Slide 10

Slide 10 text

10 Join Us • Papers @ https://tag-app-delivery.cncf.io/wgs/platforms/ • Kubecon Project Pavilion Booth 41 • Regular hangouts: • Slack channels at https://slack.cncf.io/ • GitHub issues at https://github.com/cncf/tag-app-delivery • Meetings at https://community.cncf.io/tag-app-delivery

Slide 11

Slide 11 text

11 Platforms: A rising tide lifts all boats

Slide 12

Slide 12 text

Questions • Share your name and role and what an internal developer platform means in your opinion • What is the difference between platforms delivered as a service (PaaS) and internal platforms? • Which platform capabilities particularly fit as managed capabilities rather than self-managed? • When would platform engineers use managed services? Are there circumstances you'd recommend not using a provider-managed service? • Are there aspects of the maturity model where use of managed services particularly fits? • Share an interesting, unexpected lesson you've learned along the way of advocating for and implementing platform capabilities.

Slide 13

Slide 13 text

commons.openshift.org youtube.com/OpenShift facebook.com/openshift twitter.com/openshiftcommon 13 Commons builds connections and collaboration across OpenShift communities, projects and stakeholders. In doing so we'll enable the success of customers, users, partners, and contributors as we deepen our knowledge and experiences together. Thank You! Welcome to the Commons: Community Heroes