I recently had the pleasure of speaking at Devoxx about a challenge close to my heart: how we manage web hosting at CERN—the very place where the web was born.
We’ve come a long way since Tim Berners-Lee’s first web server (which famously had a sticker warning people not to turn it off!). Today, my team and I manage a massive, diverse ecosystem ranging from simple static sites to high-traffic scientific platforms like Zenodo.org.
In this talk, I dive into:
- The “No One Size Fits All” Problem: How we cater to everyone from non-technical users to “power-user” developers.
- Our Technical Foundation: Why we chose OKD (Kubernetes) as our single underlying technology.
- The Four Pillars of Our Service: A look at how we provide everything from one-click App Catalogs to full PaaS freedom.
- Self-Hosting in the Private Cloud: Why we built an in-house portal to centralize management for thousands of users.
If you’re interested in Kubernetes multi-tenancy, dev-experience (DevEx), or just want to see how we keep the web running at the world’s largest particle physics lab, check out the full recording below!