With the roll out of 5G and the implementation of SDN and NfV we are seeing the arrival of cloud native network components into are architectures as networks becoming software, however there are valuable lessons to be learnt from the world of IT, which has been building cloud native components for some time, to ensure that we can maximise the benefit and flexibility that these products and technologies have to offer. I will explore concepts such as pattern matching and abstraction, exposure of business capabilities via industry standard Open APIs, legacy encapsulation to manage network transformation and rules driven orchestration to deliver concepts such as intent based operations, closed loop controls and self-healing network domains.