What is devops?

17

I'd like to know what "devops" are in practice. I sincerely would like to know an experience rather than a formal definition.

    
asked by anonymous 30.01.2017 / 17:02

3 answers

12

From the AWS Article ( link ):

  DevOps is the combination of cultural philosophies, practices, and tools that enhance a company's ability to deliver high-speed applications and services: by optimizing and perfecting products at a faster rate than companies using traditional software development and infrastructure management. This speed allows companies to better serve their customers and compete more effectively in the marketplace.

Examples of tools: Version control, code automation for deployments, configuration management, ticketing systems, monitoring and provisioning.

    
30.01.2017 / 17:05
16

From the Wikipedia article in Portuguese (edited):

  

DevOps development a software development methodology that explores communication, collaboration, and integration between software developers and other IT professionals. DevOps is the reaction to the interdependence between software development and IT operations. It aims to help organizations quickly produce software and services.

Current implementations of this methodology are based on a set of processes and methods covering communication and collaboration between development departments, QA (quality assurance) and IT operations, as well as software delivery automation processes (deploy ) and infrastructure changes

In some organizations, this collaboration involves incorporating IT operations specialists into software development teams, forming a multifunctional team that can also be combined with matrix management.

Source: link

    
30.01.2017 / 17:12
8

DevOps for Development and Operations , which would be in Portuguese Des continuous integration, agility, quality, stability with scalability and elasticity; considering it is directly related to better feedback among IT areas. The image best exemplifies:

ThetermDevOpshasbeen"invented" to describe a culture that holds both software development professionals and operations ( sysadmin ). The key lies in the collaboration between these two teams and has basically four main axes: culture, automation, evaluation and sharing.

  

A DevOps culture environment helps companies   produce software and services in a more agile way. In other words,   generates increased productivity and reduced costs.

References

30.01.2017 / 17:48