Tales from the trenches; Building Denmark’s biggest EV charging network
summary
Clever reengineers a CPMS on Azure, replacing a fragile Service Fabric + Service Bus setup to onboard 10k→100k+ chargers, adding a WebSocket-based protocol, a broker for backward compatibility, a CLI and management plane, and event sourcing that holds 1.6 billion events. Analytics move from expensive Cosmos to Azure Data Explorer for 827M monthly messages with <300ms ingest. Production launch for a new hypercharger happens two weeks early, handles real traffic, exposes thundering‑herd and DNS lessons, and proves the architecture works.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 0:34About Clever
- 3:05Who are we
- 4:17The story begins
- 5:56The landscape in 2020
- 7:26The challenge of rapid growth
- 10:18Bringing in a new team
- 14:44Team effort
- 16:12Naming standards
- 21:57Where are we today
- 23:12The challenge
- 26:03The solution
- 30:04Production
- 35:45CLI
- 39:16Sunflower
- 40:11Front page
- 41:03Animations
- 44:33Insight
- 48:58Data Explorer
- 51:23Hypercharger
- 52:50Thundering Herd
- 59:44Conclusion
related talks
45mSpark Your Imagination: Eneco's Virtual Power Plant
40mInfrastructure as code in action - How we built a platform during a cloud migration
01h 02mThe Modern Cloud
11mUnlock efficiencies from silicon to systems on Azure
27mIntegrating Azure Cosmos DB with the Azure Ecosystem
43mDesigning software in the cloud
44mSmart application on Azure at Vattenfall
48mBuilding applications at hyper scale with the latest Azure innovations
