Difference between revisions of "DevOps toolchain"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
(Created page with "DevOps toolchain is a set or combination of tools that aid in the delivery, development, and management of application throughout the software development lifecycle. == Descr...")
 
(See also)
Line 19: Line 19:
 
== See also ==
 
== See also ==
  
 +
* [[Agile software development]]
 +
* [[Continuous delivery]]
 +
* [[Continuous Integration]]
 
* [[DevOps]] -  a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes.
 
* [[DevOps]] -  a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes.
 +
* [[Toolchain]]
  
 
== External links ==
 
== External links ==

Revision as of 11:49, 17 August 2016

DevOps toolchain is a set or combination of tools that aid in the delivery, development, and management of application throughout the software development lifecycle.

Description

Because DevOps is a cultural shift and collaboration between development and operations, there is no one product that can be considered a single DevOps tool.

Tools

Generally, DevOps tools fit into one or more of these categories, which is reflective of the software development and delivery process:

  • Code – Code development and review, continuous integration tools
  • Build – Revision control tools, code merging, build status
  • Test – Test and results determine performance
  • Package – Artifact repository, application pre-deployment staging
  • Release – Change management, release approvals, release automation
  • Configure – Infrastructure configuration and management, Infrastructure as Code tools
  • Monitor – Applications performance monitoring, end user experience

See also

External links