# Cisco day0 provisioning # Introduction When a network device like a switch or a router comes the first time on-line, a fair amount of manual configuration has to happen before it is fully functional. At minimum, it needs to be updated to the proper software image and a golden configuration. Day zero automation techniques automate these processes, bringing up network devices into a functional state with minimal to no-touch. Hence the name Zero touch. The goal of Zero touch is to enable you to plug in a new network device and have it configured and transitioned into production automatically without the need for manual configuration. For this purpose Cisco offers (at least) three different ways. - Autoinstall - Zero Touch Provisioning (ZTP) - Plug and Play (PnP) This is a collection of some basic scripts to get these things up and running. ## Autoinstall the directory _autoinstall_ contains ## ZTP ## PnP