DevOps, which is essentially a philosophy, works on the following key principles:
• Automation
• Self-service
• Iteration
• Continuous testing
• Continuous improvement
• Collaboration
If you wish to learn more about DevOps, visit DevOps tutorial and DevOps Training by Intellipaat.