DevOps Introduction
What is DevOps?
DevOps is not technology and not a software, it is a culture reduces the Software Development Life Cycle (SDLC) time period to deliver the project to the client.
DevOps = Development + Operations
It is very clear that it is a collaboration of Development and Operations. You should know that DevOps is not a tool, Software or Framework. DevOps is a combination of tools that helps for the automation of the whole infrastructure.
It is basically an implementation of Agile methodology on the Development side as well as the Operations side.
The key aspects behind DevOps:
Infrastructure as Code
Continuous Integration
Continuous Deployment
Automation
Continuous Monitoring
Security
Why do we need DevOps?
To fulfill the need of delivering a more and faster and better application to meet more and more demands of users, we need DevOps. DevOps helps deployment to happen really fast as compared to any other traditional tools.