Over a million developers have joined DZone.

The DevOps Vicious Cycle

· DevOps Zone

The DevOps Zone is brought to you in partnership with Sonatype Nexus. The Nexus Suite helps scale your DevOps delivery with continuous component intelligence integrated into development tools, including Eclipse, IntelliJ, Jenkins, Bamboo, SonarQube and more. Schedule a demo today

DevOps_ViciousCycle

The above image depicts the DevOps vicious cycle (Define / Plan –> Construct / Build –> Execute / Run), with the landscape of capabilities and jungle of tools around it.

In any enterprise (big or small), to execute any project (big or small), the steps that are followed are:

  1. Step 1 : Defining an Application or Designing a Plan for the Application by the Acount Owners
  2. Step 2 : Construction and Building of the Application by the Developer Team
  3. Step 3 : Deploying and Executing the Build/Release by the Operations Team

As the buzzword “devops” has been out in the market for quite some time now, there are a “jungle of tools” built and tagged under the DevOps category. But these tools can be differentiated from the way they function and at what point in time they can be leveraged in a software execution cycle.

Some of the common capability tunnels under which these tools fall are :

  1. Release Engineering Process and Continuous Delivery
    • Jenkins, Canistrano, Glu, Hudson
  2. Environment Provisioning
    • Chef, Puppet, CF Engine
  3. Hawk Eye on the System
    • AppDynamics, BMC Software
  4. Virtualization
    • Vagrant, VMWare

…..and many more!!

There is an interesting Slideshare PPT, that talks about the different tools that are used for Devops and the confusion they create to pick, choose and implement in a project. This presentation gives a highlight of the Tools, the technology behind it, when to use and most importantly for what purpose.

The DevOps Zone is brought to you in partnership with Sonatype Nexus. Use the Nexus Suite to automate your software supply chain and ensure you're using the highest quality open source components at every step of the development lifecycle. Get Nexus today

Topics:

Published at DZone with permission of Pritiman Panda, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}