Skip to main content
DevOps
What is DevOps?
DevOps is a software development strategy which bridges the gap between the Dev and the Ops side of the company. DevOps is basically a software development strategy it is not a tool it is not a technology it is not a framework it is a methodology.
example though software works in the developers laptop but it doesn't work in the test or the production environment similary the dev team wants agility whereas the ops team want stability so there are many other conflicts between the dev and the off side of the company which the help of DevOps.
DevOps Phases
phases involved in DevOps and what are the various tools are available for those phases so the first thing is planing you get the requirement from the client. Project must be start form planning, once planing is done, developers can start coding. for that multiple developers can be involve writing code for that particular application so you need a system that can manage the code for example if developer want to go back to the previous commit how can developer do that or if developer want to check the previous version of the code basically to manage the source code, have multiple tools like gate subversion git is a decentralized version control tool and is preferred by mostly industries and this is included.
What is Docker in DevOps?
Docker is a special tool designed to make it simpler for creating, deploying, and running apps by using containers. Containers allow a developer to package up an app with every single requirement, like libraries & other dependencies and ship it all out as one package. Thanks to the container, the developer can rest assured that the app will run on any other Linux machine depute any customized settings that machine might have.
what is Jenkins in DevOps?
Jenkins is a self-contains, open source automation server which can be used to automate all sorts of tasks related to building, testing and delivering or deploying software. Jenkins can be installed through native system packages, Docker or even run standalone by any machine with a java Run time Environment(JRE) installed. In DevOps ,Jenkins working as a engine.
that was big topic to research, i got the small start. hope to share with you.
Thank you
Comments
Post a Comment