Infrastructure as Code at CBC/Radio-Canada’s Media-Over-IP Data Center
Sunday Nyamweno, Patrick Morin, Carl Buchmann, Alexandre Dugas, Felix Poulin
Network infrastructure provisioning is a critical subset of the automated deployment of Canadian Broadcasting Corporation (CBC)/Radio-Canada’s Media-Over-Internet Protocol (IP) Data Center. As the on-air date approached, it became clear that to respond to the fast-changing production needs, traditional network provisioning methods were inadequate. As we began to explore various automation solutions, we realized that a new NetDevOps culture needed to be cultivated within our organization. This article will present the architecture and implementation of CBC’s network automated deployment workflow in collaboration with Arista. We believe these tools and methods will be applicable as a way forward to many media-over-IP projects at all scales.