Basic DevOps Interview Question
Comprehensive source of knowledge for interviews Basic DevOps.
Introducing DevOps

1. What is DevOps?
DevOps is a combination of two English words: Development (Dev) and Operations (Ops). It means that there is a combination of software development engineers with the Operator department to shorten the product development process.
DevOps is not actually a work support tool but a synthesis of principles, practices, processes and tools and brings automation in programming and software transfer.

2. DevOps Tools
DevOps is a methodology to increase the productivity and quality of the product development process. The main tools used in this methodology are:
- Version Control System (git)
- Continuous Integration (Jenkins)
- Continuous Testing (Selenium)
- Configuration Management & Deployment (Puppet, Chef, Ansible)
- Continuous Monitoring (Nagios)
- Containerization (Docker)

Organizations that have adopted this approach have reportedly completed nearly thousands of deployments in just a day, thus providing greater reliability, stability, and security along with customer satisfaction.