Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks such as building, testing, and deploying software. Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with the java Runtime Environment installed. Is Jenkins is like TFS ? Well, yes in many ways, since jenkins is a continuous integration tools, but still lacks many other areas where TFS is much more broader than jenkins, since TFS is more of a Version Control System. Requirements management system. Project management system automated build management system Testing and release management system. All, the above is otherwise called as Application Lifecycle Management System. Part 2 : Installing and getting started with jenkins 2.0 Software pre-requisite We need to have following softwares installed before getting started with jenkins 2.0 Java (latest is good) Jenkins war file Support tools