Telecom networks are continuing to transform in fundamental ways - cloud platforms are enabling networks to be run as software-based functions This enables the management of these networks to become software centric and thus require the use of scripting and software-oriented approaches to automate and manage tasks performed on these networks