DEV Community

Cover image for What is DevOps?
Nisha Srivastava
Nisha Srivastava

Posted on

What is DevOps?

Last year when I heard the term DevOps, I thought it would be any technology and trust me not only me but many of us think it as of a certain technology at first.

If not technology what is it then?
You must have come across various SDLC methodologies from waterfall to agile.
DevOps too is a methodology but it is not technically the SDLC methodology, but its goal is similar to that of the SDLC methodologies and that is to maximize the software project success.

DevOps is a software development strategy, which bridges the gap between the development part and the operations part.

It has agile inspired concepts.
It has various stages that altogether helps in maintaining a well tested and high quality product running.

The stages of DevOps are:-

  • Version Control
  • Continuous Integration
  • Continuous Delivery
  • continuous Deployment

Once the application is live that is deployed on the prod server, it is continuously monitored.

To execute these above mentioned stages various different tools are used and that we will discuss in the next post.

Let's Connect on linkedin

Stay Kind.

Latest comments (1)

Collapse
 
engmostafabassem profile image
Mostafa Bassem Ahmed

Thanks in your post,but do you think DevOps engineer should involve in the development stage for the product or he/she just begin to be responsible for the product in testing and deployment stages only.