Introduction
DevOps,the word came from two words Developer and Operations. DevOps is one of the mostly followed culture in IT industry these days.
What is DevOps?
DevOps is a culture that promotes collaboration and continuous improvement in software development and IT Operations. DevOps requires to learn few set of tools and the practices.
why need DevOps?
Earlier, in IT industry when the code is written by the developers, tested by tester and hand-over the code to the Operations team to deploy it in production.
While the Operations team try to deploy it in production environment, they use to face errors. The developers were called to solve the issue, but the developers used say that code works perfectly at there local system/Dev Environment and it use to take days to resolve that issue.
To overcome this gap between the Developers and the Operations team DEVOPS came into picture.
DevOps follow the agile methodology and it has increased the collaboration and efficiency in delivering the application to the production.
DevOps LifeCycle
DevOps contains 8 phases in its lifeCycle
The phases are
1.Plan
2.Code
3.build
4.test
5.release
6.deploy
7.operate
8.monitor
These are the 8 phases of devops lifecycle which works in a kind of infinite loop.
Tools used in devops
There are many tools which is been used in devops culture.Few of them are
1.git
2.Docker
3.Kubernetes
4.ansible
5.jenkins
6.Basic cloud computing knowledge
by any cloud provider (AWS/GCP/AZURE)
Conclusion
DevOps is one of important culture followed these days in IT industry. This article just describes about the basic information of devops. There are many technologies and tools to be learnt.
Keep Exploring and Happy Learning :)
Top comments (0)