Accelerating time to market is paramount in today's fast-paced landscape, and developing an Internal Developer Platform (IDP) centered around self-service tooling is key to achieving this objective.
Our cloud strategy encourages centralizing to a single cloud provider, which posed a few challenges as teams previously had the autonomy to choose their own paths and tools. As a result, our platform needed to be architectured in such a way to be agnostic to underlying cloud-specific services and designed to provide paved paths.
This talk will provide valuable insights into the nuances of platform engineering in the cloud, offering attendees a blueprint for implementing similar strategies in their organizations. We’ll discuss the challenges faced while building a multi-tenant platform in the cloud, including specifics in how we designed:
- A simple onboarding experience, complete with starter software templates
- A secure and isolated environment on top of our centralized Kubernetes clusters
- A simple onboarding experience for multiple cloud accounts for each tenant
- A centralized approach to CI/CD, including standard build and test pipelines
Speaker
David Grizzanti
Principal Engineer @nytimes
David Grizzanti is a Principal Engineer at The New York Times focused on improving developer productivity by enabling engineering teams to more effectively and efficiently build, test, integrate and deploy software. Previously he was a Distinguished Engineer at Comcast, where he oversaw the development of multi-tenant software platforms that support tens of millions of customers across North America. His areas of interests include improving infrastructure automation, open source communities, and engineering leadership.