Terminology used for this lesson
Deployment: In programming and software engineering, deployment means moving a system from the testing phase to the production phase.
VM: Virtual machine; A virtual Machine program is basically software that allows you to make a virtual computer on your computer
infrastructure:Network Infrastructure is about the physical component of a network, including hardware and software,