Managing an event-driven architecture usually means Operations (the people managing the infrastructure) and Developers (those consuming it) need to be on the same page. DevOps as a discipline is designed to solve that, but there are big gaps in the tooling that developers and operations use, keeping those pesky silos in place.
What if we started treating the streaming infrastructure that forms the core of our applications as software too? How would that change and affect the culture, velocity and architecture we build?
In this talk, we'll take a high-level look at how infrastructure management has evolved, examine some insights from both sides of the DevOps divide and look at how your organisation could look if you want to create an event-driven infrastructure that was also managed like software.