There Are Things Known, and Things Unknown, and In Between Are the Doors
Jim Morrison

IT Dictionary

new.doors IT Dictionary provides a brief and simple definitions of the key terminology and technical words, that are most frequently used in the IT environment. We have made every effort to ensure, that the concept is user-friendly and easy to understand, also for the people from the outside of the IT industry. Enjoy!

Search:

GitHub

Categories:

is a popular Git hosting service. It is mostly used for code. In addition to Git, it provides several collaboration features such as bug tracking, feature requests, task management and wikis.

Bitbucket

Categories:

is Git and Mercurial repository hosting service owned by Atlassian. Like its counterparts, it provides several collaboration features such as issue tracking and wikis.

Continuous Integration

Categories:

extension of Trunk Based Development practice, where each integration is verified by automated tools and tests to give fast feedback and detect errors as fast as possible.

Automation server

Categories:

like Jenkins, Bamboo, TeamCity. Helps automate the non-human part of software development process with continuous integration and facilitating technical aspects of continuous delivery.

Continuous Delivery

Categories:

software engineering approach in which teams produce software in short cycles, ensuring that it can be reliably released at any time. This means deployment package is prepared and automatically tested continuously (e.g. once per day) and ready to ship to production.

Continuous Deployment

Categories:

is similar to Continuous Delivery but ends up on the package being deployed to production instead of just ready to be deployed.

Deployment

Categories:

pushing new software package version into target environment.

Feature

Categories:

a distinguishing characteristic of a software item (e.g., performance, portability, or functionality).

Release

Categories:

making the version package (features) available to end users.

Deployment Pipeline

Categories:

defines the sequence of stages to pass until application is rolled-out to production.