The VNF onboarding process is typically a collaborative effort between the VNF vendor and the CSP. A prescriptive set of steps need to be followed to onboard and deploy a VNF. The VMware Ready for NFV program is a good vehicle to onboard and certify the VNFs on vCloud NFV platform to ensure smooth deployment in CSP's environment.