DevOps - what is it?

Completing a project is an art! After all, it is necessary on time to complete a rather complex, high-tech development cycle, without allowing malfunctions and deviations. This is what DevOps is for. What it is? What is it used for? What is this development philosophy?

general information

devops what is it




Existing realities require that the project execution time, from the emergence of an idea to the presentation of a finished product, is constantly reduced. And this is accompanied by a limited budget. Therefore, a better option was not found than the optimization of the technical process. And as one of the development directions DevOps appeared. What it is? Temporary reserves can be found in almost any department. It is possible to tense up not only developers, but also testers, managers, analysts, the implementation unit. It remains to do a little - to think how to do it.

What are the solutions?

devops conference




Often, for problems that arise, they use the methodology of flexible, rapid, and sometimes extreme development. She got the name Agile. DevOps is considered her legacy. Initially, they tried to reduce the development process to a series of short cycles, which were called iterations. They should have lasted several weeks. Moreover, each of them, in fact, is a small project. After each iteration, the team stops and evaluates the work done.





, , . , . , , . , , , - . .

. – , DevOps . , , - .

?

In 2009, the general public was notified of another approach to software development. It is called the DevOps Philosophy. The art of IT management involves the implementation of a software development methodology (software), in which specialists in creation and maintenance actively interact. This approach is based on the idea that it is necessary to make software development and operation interdependent. The goal was to allow organizations to create, and subsequently update, software products and services that were released even faster . In order to talk about the essence of this methodology, a metaphor of three paths was used. Let's look at it more closely.

Three way

philosophy devops




Speaking of DevOps and what it is, it is impossible to get around this metaphor. It represents:





  1. . . , .
  2. . , . , .
  3. . , , , , – .

, , . .

?

project devops




DevOps tools can potentially suit all organizations involved in the field of information technology. Large they will increase the speed of development, testing and presentation of products. In small organizations, there is an involvement of all people in the process, which allows for the interchangeability of employees. Although a situation is often observed when this is not of interest. After all, the implementation of DevOps involves a lot of work with new technologies, about which often nothing is known. Although in general terms this philosophy involves automation, standardization and a more active relationship, each company implementing it has its own distinct differences. To find out more, check out special literature, such as the DevOps Handbook.

About the advantages and disadvantages

. , :

  1. ( ).
  2. .
  3. .

? :

  1. . , - - , – , .
  2. , .

devops agile




, , DevOps – ? « ». , , . , . – .

, , DevOps, , . , , . . -, . , .

, DevOps , -. , , , .

, . , , , . . . – - .

devops tools




DevOps:

  1. . . .
  2. . . , , , . , , , .
  3. . . , .
  4. . , , , , , , .

?

, DevOps. :

  • ;
  • ( , , );
  • , .

DevOps .

devops for dummies




, – , - . , . ? , . , .

. . , , . , , . .




All Articles