MENU

Fun & Interesting

Blueprints of Innovation: Engineering Paved Paths for a User-friendly Developer Platform (IDPCON)

Cortex 169 5 months ago
Video Not Working? Fix It Now

Accelerating time to market is paramount in today's fast-paced landscape, and developing an Internal Developer Platform 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: 1. A simple onboarding experience, complete with starter software templates 2. A secure and isolated environment on top of our centralized Kubernetes clusters 3. A simple onboarding experience for multiple cloud accounts for each tenant 4. A centralized approach to CI/CD, including standard build and test pipelines Key Takeaways 1. Creating a centralized cloud strategy with a unified cloud provider. 2. Designing a multi-tenant platform with simple onboarding, secure environments, and 3. standardized CI/CD pipelines. 4. Emphasizing the importance of self-service tooling to enhance developer productivity and accelerate time to market

Comment