DEV Community

Sami Ullah Saleem
Sami Ullah Saleem

Posted on

Devops Notes

What is DevOPs?
There are lot of definition exist but in simple words it's all about development and operations. We automate things in it because manual work takes a lot of time to complete.

What is CD/CI?
CI means Continuous Integration. Let's suppose developers are coding for more than 3 weeks and after 3 weeks they take rest but when the code goes to build and testing. They find a lot of errors. This thing Just Sucks. So, We need to automate deployment so that we can see errors as soon we push our code or commit then automatically build and test and tells the errors if come
Now, So we can use different tools for it like Jenkins, Circle CI etc.

CD means Continuous Development. Now, we have automate things from the development end and a lot of code coming to operations team because of automation. Now, we have to automate operations and testing. So, Continuous Delivery means The code automatically deploy on server and after deployment further testing can be performed by QA but this can also be automated. We can write automated test cases for our code.

Top comments (0)