Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why your Platform Monolith is Probably a Bad Idea

Why your Platform Monolith is Probably a Bad Idea

München Kubernetes/Cloud Native Meetup

SQUER Solutions

September 14, 2023
Tweet

More Decks by SQUER Solutions

Other Decks in Technology

Transcript

  1. @duffleit Complex Subsystem Teams Stream-aligned Teams Enabling Teams Platform Teams

    High Autonomy Developer Platform Design System IoT Hub
  2. @duffleit An Abstraction provides a higher-level vocabulary that shields the

    user from the underlying complexity. Gregor Hohpe
  3. @duffleit A platform is a foundation of self- service APIs,

    tools, services, knowledge and support which are arranged as a compelling internal product. Autonomous delivery teams can make use of the platform to deliver product features at a higher pace, with reduced co-ordination. Evan Bottcher
  4. @duffleit Your Platform Base Platform Base Platform Your Platform Sinking

    Platform 😔 Base Platform Your Platform Floating Platform ⛴
  5. @duffleit Platform Team 📔 📔 📔 📔 Sub Platform Sub

    Platform Sub Platform Bootlneck Many Concnerns S Blast radius 🔥 🔥 🔥 🔥
  6. @duffleit Platform Team 📔 📔 📔 📔 Sub Platform Sub

    Platform Sub Platform Bootlnecks Many Concnerns S Blast radius Management Complexity 🔎 🔎 🔎 🔎 🔎 🤯 Costs Individual scale Properties Fine Grained SLAs Easy Cost Tracking
  7. @duffleit 🚢 Monolithical Platform ⛵ ⛵ ⛵ ⛵ 🧑✈ Distributed

    Platform With Central Onwerhsip Enourmous Blast radius
  8. @duffleit ⛵ ⛵ ⛵ ⛵ 🧑✈ Distributed Platform With Central

    Onwerhsip Management Complexity 🚢 Monolithical Platform Enourmous Blast radius
  9. @duffleit 👧 🧑 🧑 👧 🧑 🧑 👧 🧑 🧑

    👧 🧑 🧑 📑 📑 DB Operator Postgres Cluster 📑 Responsibility Mirror Maker
  10. @duffleit 👧 🧑 🧑 Monolithical Platform 👧 🧑 🧑 Vericalized

    Platform 👧 🧑 🧑 👧 🧑 🧑 Distributed Platform 👧 🧑 🧑 👧 🧑 🧑 Decentralized Platform 👧 🧑 🧑 📑 Decreased Blast Radius 🔥 Independat Opertions 👨🏭 Fine-grained SLAs and Scale 🚀 Cost Transparency 💰 Simplicity 🌱
  11. @duffleit Your Platform Monolith is Probably a Bad Idea …once

    you leave simple territories, & enter Platform Engineering at scale. WHY
  12. @duffleit Don’t let your platform become your organizational bottleneck and

    your resilience issue. Safely and sustainably reduce lead time to thank you. Daniel Terhorst-North