Network architecture approach that enables dynamic, programmatically efficient network configuration to improve performance and monitoring by decoupling the network control plane from the data plane. It is a key component of modern cloud-native architectures and digital transformation strategies.