Guaranteeing network stability has become more and more complicated with the advent of advanced networks. Each new generation of technology and infrastructure has brought new challenges that make providing assurance increasingly challenging, from new air interfaces to virtualized infrastructure. This is now such a big problem that humans alone cannot monitor and assure performance. Now as 5G is rolled out worldwide, networks are about to become more complicated once again, with new edge compute, network slicing and open platforms to engage a wider ecosystem.