The arrival of virtualization has brought about a new era for the telecommunications sector. It has led to heightened degrees of flexibility and better utilisation of available assets than would have been imaginable on the purely hardware-centric networks of the past, alongside increased uptime. That said, it presents an array of major engineering obstacles for operators to overcome, as they need to be able to efficiently maintain the operation of networks that will be inherently more complex.