As we know DevOPS is a newly emerging term in IT field, which is nothing but a software development practice that emphasizes the collaboration and communication of both software developers and information-technology (IT) operation professionals. It helps us to delivering software product faster and lowering the failure rate of releases.

There are lots of tools of technologies comes under DevOPS Practice. But majorly devops focused on these 7 key aspects

  1.  Code — Code development and review, version control tools, code merging.
  2.  Build — Continuous integration tools, build status.
  3.  Test — Test and results determine performance.
  4.  Package — Artifact repository, application pre-deployment staging.
  5.  Release — Change management, release approvals, release automation.
  6.  Configure — Infrastructure configuration and management, Infrastructure–as–Code tools.
  7.  Monitor — Applications performance monitoring, end–user experience.
Image Source: https://www.supinfo.com/articles/single/3652-what-is-devops
Image Source: https://www.supinfo.com/articles/single/3652-what-is-devops

So if you are beginner then its very important to understand how these tools works together. Here is a good Continuous Pipeline example I found which help us to understand how devops tools workflow .

Image Source:http://www.bogotobogo.com/DevOps/DevOps_CI_CD_Pipeline_Sample.php

Apart from above DevOps tools there are number of tools available in DevOps Ecosystem.

Image Source: https://www.blazemeter.com/blog/ultimate-devops-tools-ecosystem-tutorial-part-1
Image Source: https://www.blazemeter.com/blog/ultimate-devops-tools-ecosystem-tutorial-part-1

 

(Visited 1,972 times, 23 visits today)