~/talk

Building large-scale Internal Developer Platforms: Core Principles

Talkat stackconf 2024 · 2024-06-18..06-19· [frontend-architecture]
slides:none on file

An internal developer platform used by over 30 heterogeneous data teams centralizes GCP/AWS/Azure, GKE/Kubernetes, Prometheus/Grafana/OpsGenie, Argo CD, GitLab CI, Airflow, Terraform and Vault, and grows to ~400 GCP projects and ~100 GKE clusters in 2–3 years. It enforces dedicated cloud accounts (3–5 per team) for cost attribution and small blast radius, treats the offering as a product with roadmaps, support and user interviews, and stores inventory as a single source of truth driving automated terraform and onboarding.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:09Platforms: Concepts vs technology
  3. 5:29Origin of software development at RTL
  4. 9:22Need for internal developer platforms
  5. 12:53First customer reactions and challenges
  6. 15:00Core principle: Treat platform as product
  7. 20:18Autonomy and dedicated cloud accounts
  8. 25:06Centralized inventory with CDB
  9. 28:20Balancing standardization and flexibility
  10. 31:57Building community and product management
  11. 34:03Key takeaway: Platform as product
  12. 34:24Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.