1、CURATING A DEVELOPEREXPERIENCEA Hands-on Guide for Platform EngineersAndy Burgin(he/him)KUBECTL APPLY-F ANDY.YAML2apiVersion:flutteruki/v1kind:PrincipalPlatformEngineermetadata:name:andy-burgin tribe:infrastructure-and-security squad:container-platform labels:musician:terrible food:gravy twitter:and
2、yburginspec:focus:developer-experience engineering:kubernetes fun:devopsdays-londonDEVEX FTW?3DEVEX WHAT?4Developer ExperiencevsDeveloper ProductivityvsDeveloper Productivity EngineeringvsInternal Developer PlatformvsInternal developer Portalhttps:/youtu.be/fR-Q3S0nNBo?si=AycF-GfcGAFupX3phttps:/queu
3、e.acm.org/detail.cfm?id=3595878http:/ BY ANOTHER NAME6“Handoff”DEVEX-CNCF MATURITY MODEL7https:/tag-app-cf.io/whitepapers/platform-eng-maturity-model/DEVEX PLATFORM EXPERIENCE8A digital platform is a foundation of self-service APIs,tools,services,knowledge and support which are arranged as a compell
4、ing internal product.-Evan Bottcherhttps:/ PROBLEM Back to 20169CONTAINERS IN PRODUCTION?10PLATFORM AS A PRODUCT112016 BPEDev Squad 1PLATFORM AS A PRODUCT122016 BPEDev Squad 1Dev Squad 2Dev Squad 3PLATFORM AS A PRODUCT132016 BPEDev Squad 1Dev Squad 2Dev Squad 3Dev Squad 5Dev Squad 6Dev Squad 4Dev Sq
5、uad 7Dev Squad 82018 IPEPLATFORM AS A PRODUCT142016 BPE2019 IPE Engine2019 IPE Capabilities2019 IPE CustExpDev Squad 1Dev Squad 2Dev Squad 3Dev Squad 5Dev Squad 6Dev Squad 4Dev Squad 7Dev Squad 82018 IPEBASELINEState of Container Platforms Report 2019152019 SURVEYFirst one was done in July 2019Quick
6、 to complete31 responses162019 SURVEYAreas Covered:Tribe/Squad.Which of our clusters used.Usability statements.Up coming platform features.How are we doing?What can we do better?172019 SURVEY“Fantastic-incredibly knowledgeable team!”“The service goes from strength to strength.Where an element of the