This presentation was recorded at GOTO Chicago 2024. #GOTOcon #GOTOchgo https://gotochgo.com Lesley Cordero - Staff Software Engineer, Tech Lead at The New York Times @clesleycode RESOURCES https://www.lesleycordero.com https://twitter.com/clesleycode https://github.com/clesleycode https://www.linkedin.com/in/lesleycordero ABSTRACT Engineering organizations often face the consequences of building software in a way that prioritizes short-term gains over long-term ones. This has a lot of sociotechnical consequences, including tech debt, retention issues, and, ultimately, business risk. This talk focuses on how Platform Engineering can drive sustainability through its DevOps based principles, strong support system, and standardized shared architecture. We’ll begin by reviewing what organizational sustainability is and how Platform Engineering can facilitate it. The rest of the talk will be split into three primary sections: • The sociotechnical principles provided by DevOps • The robust support structures that enable platform adoption and faster delivery. • The Platform architecture, its principles, common tensions, and a framework for how to build platform architectures that enable product engineers to do their best work. By the end, these principles and practices will tie together to form a concrete case study on how organizations can benefit from Platform Engineering teams. [...] TIMECODES 00:00 Intro 00:59 Defining sustainability 02:22 Defining platform engineering 04:37 Platform principles 05:13 Culture 07:13 Automation 08:06 Measurement 08:56 Communal support 12:46 Platform architecture 13:11 Architecture principles 15:02 Platform chaos 17:11 Architecture principles 18:37 Design tensions 21:01 Platform "framework" 23:13 Developer platform portal 24:06 Examples/Case studies 24:56 Development 30:45 Delivery 32:32 Production readiness 36:26 Observability platform 37:31 Putting it all together 40:06 Defining a "Platform" 40:41 Outro Read the full abstract here: https://gotochgo.com/2024/sessions/3170 RECOMMENDED BOOKS Daniel Bryant, James Gough & Matthew Auburn • Mastering API Architecture • https://amzn.to/3YvVXOF Daniel Bryant & Abraham Marín-Pérez • Continuous Delivery in Java • https://amzn.to/3DMBonT Mauricio Salatino • Platform Engineering on Kubernetes • https://amzn.to/3X14qZK https://bsky.app/profile/gotocon.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #PlatformEngineering #PlatformTeam #PlatformArchitecture #DORAmetrics #DevOps #DORA #DeveloperProductivity #Sustainability #Observability #CLI #OpenTelemetry #ObservabilityPlatform #eBPF #DevOps #SRE #ChaosEngineering #LesleyCordero CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.