Dev-Ops Technologies

There are a few major categories of technologies and disciplines used by the Dev-Ops community.

  • Software Development LifeCycle (SDLC) – Contemporary ‘agile’ workflows for software engineering require more frequent releases.  Dev-ops was born from this need.
  • Source Control – With more frequent releases it has become more important than ever to track versions of all components primarily for the purposes of enhancement and bug tracking.
  • Automation and Orchestration – Faster release cycles require a greater degree of automation.  This cuts down on build errors and allows for more efficient use of engineering time.
  • Infrastructure – This term related to costly in-house datacenters up until recently.  Now infrastructure largely refers to third-party virtualization providers (Amazon, Rackspace, etc.)
  • Platform – Building a predefined container that you simply plug software modules into is very powerful.  More efficiency and greater portability can be achieved.


————————————


————————————



————————————

myDev-Ops