This document provides an overview of DevOps including:
- An introduction stating that DevOps enables better customer service through improved communication between development and operations.
- An abstract defining DevOps as a combination of development and operations aimed at collaboratively promoting faster application delivery.
- Sections covering the history, need for DevOps, life cycle, practices, principles, tools, and benefits, concluding that DevOps can increase delivery speed and improve collaboration.
3. 3
INTRODUCTION
• DevOps enables organizations to serve their customers
strongly and better in the market. In other words, we can say
that DevOps is the process of alignment of IT and development
operations with better and improved communication.
• In DevOps, the operations team have a complete idea of the
progress of development. Operations team and development
team work together to develop a monitoring plan that caters to
the current business, and IT needs.
4. 4
ABSTRACT
• DevOps word in itself is a combination of two words
one is Development and other is Operations. It is
neither an application nor a tool; instead, it is just a
culture to promote development and Operation
process collaboratively. As a result of DevOps
implementation, the speed to deliver applications and
services has increased.
25. 2
5
Principles
Culture
•Focuson people
•Embrace change and experimentation
Automation
•Continuous Delivery
•Infrastructure as Code
Lean
•A focus on value and customer
•Reducing time spent on non-value activ
Metrics
•Measure Everything
•Show the improvement
Sharing
•Open information sharing
•Collaboration and Communication
Sharin
g
38. 38
Referenc
es
•DevOps Foundations (James, Ernest)
– a three hour set of videos designed to orient beginners into the whole scope of
DevOps.
•https://azure.microsoft.com/en-in/overview/devops-tutorial/#understanding
•https://www.udemy.com/course/learn-devops-infrastructure-automation-with-
terraform
•http://www.webdevelopmenthelp.net/2017/11/devops-tutorial-for-beginners.html