VNFs are network services running as software processes on off-the-shelf server hardware. They replace dedicated hardware devices. By virtualizing essential network functions that were previously the domain of dedicated hardware appliances, operators can deploy new services, enhance security and tailor network performance at scale using software alone.
Individual VNFs are deployed in the cloud as microservices, which can work independently or together to provide essential networking functionality. Examples include: