Вы находитесь на странице: 1из 5

Jenkin

Git Docker Puppet


s

Chef Ansible Splunk

DEVOPS TOOLS Selenium Nagios


Introduction to Git
Git was created 10 years ago following the Linux community’s need
for SCM (Source Control Management) software that could support
distributed systems. Git is probably the most common source
management tool available today. After running Git internally for a
short period of time, we realized that we were better suited
with GitHub. In addition to its great forking and pull request features,
GitHub also has plugins that can connect with Jenkins to facilitate
integration and deployment. I assume that mentioning Git to modern

1
IT teams is not breaking news, but I decided to add to it to the list due
to its great value to us.
Introduction to Jenkins
Jenkins is an open source automation tool written in Java with
plugins built for Continuous Integration purpose. Jenkins is used to
build and test your software projects continuously making it easier
for developers to integrate changes to the project, and making it
easier for users to obtain a fresh build. It also allows you to
continuously deliver your software by integrating with a large
number of testing and deployment technologies.

2
Introduction to Docker
Docker is a tool designed to make it easier to create, deploy, and run
applications by using containers. Containers allow a developer to
package up an application with all of the parts it needs, such as
libraries and other dependencies, and ship it all out as one package.
By doing so, thanks to the container, the developer can rest assured
that the application will run on any other Linux machine regardless of
any customized settings that machine might have that could differ
from the machine used for writing and testing the code.

3
Introduction to Docker
Docker is a tool designed to make it easier to create, deploy, and run
applications by using containers. Containers allow a developer to
package up an application with all of the parts it needs, such as
libraries and other dependencies, and ship it all out as one package.
By doing so, thanks to the container, the developer can rest assured
that the application will run on any other Linux machine regardless of
any customized settings that machine might have that could differ
from the machine used for writing and testing the code.

Вам также может понравиться