SlideShare a Scribd company logo
What is DevOps
DevOps is an evolving philosophy and framework that promotes better and more
effective application development and faster release of new or updated software
products or features to customers.
DevOps practices foster seamless and easier communication, collaboration, integration,
visibility and transparency between application development (Dev) teams and IT
operations counterparts (Ops).
This close relationship between "Dev" and "Ops" permeates every stage of the DevOps
lifecycle - from initial software planning to coding, build, test and release, to
implementation, operations, and ongoing monitoring. In addition, it generates a
continuous cycle of improvement, development, testing and implementation activities
based on customer feedback. One of the results of such practices can be the
continuous and faster release of the necessary changes or additions to the functionality.
Some divide DevOps goals into four categories, Culture, Automation, Measurement
and Sharing (CAMS), all of which are areas where using DevOps tools can be
beneficial. These tools can make operations and development workflows simpler and
more collaborative by automating previously time-consuming manual or static tasks
related to integration, development, testing, implementation, or monitoring.
Advantages of the DevOps methodology:
The DevOps methodology is fundamental not only because it aims to break down the
barriers to communication and collaboration between development teams and IT
operational teams, but also for the purpose of greater customer satisfaction and speed
in offering value. DevOps is also designed to drive business innovation and foster
continuous process improvement.
DevOps practices encourage faster, better, and safer business value delivery to an
organization's end customers. This value can be expressed in the form of more frequent
releases, features or product updates. It can relate to how quickly the release of a
product or new feature becomes accessible to customers, without compromising the
correct levels of quality and security. Or, it can focus on how quickly a problem or bug is
identified and fixed before a new release.
The underlying infrastructure supports DevOps practices even with optimal software
performance, availability and reliability, thanks to the development and testing
processes that precede the sending of the software to the production environment.
DevOps methods:
There are some commonly used DevOps methods that organizations can use to
accelerate and improve product development and releases. It is about software
development methodologies and practices. Among the most popular are Scrum,
Kanban and Agile:
Scrum:
Scrum defines how team members must collaborate to accelerate development and
QA projects. Scrum practices include key workflows and specific terminology (sprint,
time box, daily scrum [meeting]), as well as designated roles (Scrum Master, Product
Owner).
Kanban:
Kanban is a methodology born from the efficient practices adopted in the Toyota plant.
Kanban expects the status of a Work in Progress (WIP) software project to be
monitored on a Kanban board.
Agile:
Early agile software development methodologies continue to greatly influence DevOps
practices and tools. Many DevOps methodologies, including Scrum and Kanban,
incorporate elements of agile programming. Some agile practices are associated with
increased responsiveness to ever-changing needs and requirements, based on
practices of documenting specific user requirements, daily reporting, and integrating
ongoing customer feedback. Agility also dictates shorter software development
lifecycles instead of the long, traditional “waterfall” development methods.
DevOps Toolchain:
DevOps practitioners often use some DevOps compatible tools as part of their DevOps
"toolchain". The goal of these tools is to further optimize, reduce and automate the
various stages of the software delivery workflow (or "pipeline"). Many of these tools also
promote the core DevOps principles of automation, collaboration, and integration
between development and operations teams. Here are some example tools used in the
various stages of the DevOps lifecycle.
Planning: In this phase, the value and business requirements are defined. Sample
tools include Jira or Git to track known issues and perform project management.
Coding: This phase involves the design of the software and the creation of the related
code.
Ad

More Related Content

Similar to What is DevOps.pdf (20)

Software Development Using DevOps
Software Development Using DevOpsSoftware Development Using DevOps
Software Development Using DevOps
Thirupathi Peraboina
 
Unravelling the Best Practices for DevOps Testing Strategy.pdf
Unravelling the Best Practices for DevOps Testing Strategy.pdfUnravelling the Best Practices for DevOps Testing Strategy.pdf
Unravelling the Best Practices for DevOps Testing Strategy.pdf
pcloudy2
 
DevOps Services And Solutions Explained
DevOps Services And Solutions ExplainedDevOps Services And Solutions Explained
DevOps Services And Solutions Explained
Enov8
 
probe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycleprobe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycle
Cuneiform Consulting Pvt Ltd.
 
The Pivotal Role of DevOps in the IT Industry.docx
The Pivotal Role of DevOps in the IT Industry.docxThe Pivotal Role of DevOps in the IT Industry.docx
The Pivotal Role of DevOps in the IT Industry.docx
Xavor Corporation - Redefining Health Technology
 
Top 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docxTop 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docx
Afour tech
 
Top 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docxTop 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docx
Afour tech
 
DevOps and Tools
DevOps and ToolsDevOps and Tools
DevOps and Tools
Mohammed Fazuluddin
 
Top 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdfTop 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdf
Sparity1
 
Understanding DevOps, its benefits, and best practices.pdf
Understanding DevOps, its benefits, and best practices.pdfUnderstanding DevOps, its benefits, and best practices.pdf
Understanding DevOps, its benefits, and best practices.pdf
Steve Wortham
 
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
An Ultimate 10 Point DevOps Checklist for your Organization.pdfAn Ultimate 10 Point DevOps Checklist for your Organization.pdf
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
Sparity1
 
6 Resons To Implememnt DevOps In Your Business
6 Resons To Implememnt DevOps In Your Business6 Resons To Implememnt DevOps In Your Business
6 Resons To Implememnt DevOps In Your Business
Skillmine Technology Consulting
 
Top DevOps Consulting Services in India for Your Business
Top DevOps Consulting Services in India for Your BusinessTop DevOps Consulting Services in India for Your Business
Top DevOps Consulting Services in India for Your Business
Urolime Technologies
 
Optimizing Custom Software Development with DevOps in Toronto
Optimizing Custom Software Development with DevOps in TorontoOptimizing Custom Software Development with DevOps in Toronto
Optimizing Custom Software Development with DevOps in Toronto
Shiv Technolabs
 
Best DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-ITBest DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-IT
manoharjgpsolutions
 
DevOps Expt 1.pdf
DevOps Expt 1.pdfDevOps Expt 1.pdf
DevOps Expt 1.pdf
SomnathMule5
 
DevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdfDevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdf
EcosmobTechnologies1
 
D 10 mark.pptx D 10 mark.pptx D 10 mark.pptx
D 10 mark.pptx D 10 mark.pptx D 10 mark.pptxD 10 mark.pptx D 10 mark.pptx D 10 mark.pptx
D 10 mark.pptx D 10 mark.pptx D 10 mark.pptx
trwdcn
 
DevOps.pptx
DevOps.pptxDevOps.pptx
DevOps.pptx
Govardhan Bhavani
 
Devops
DevopsDevops
Devops
Spark Tech Systems
 
Unravelling the Best Practices for DevOps Testing Strategy.pdf
Unravelling the Best Practices for DevOps Testing Strategy.pdfUnravelling the Best Practices for DevOps Testing Strategy.pdf
Unravelling the Best Practices for DevOps Testing Strategy.pdf
pcloudy2
 
DevOps Services And Solutions Explained
DevOps Services And Solutions ExplainedDevOps Services And Solutions Explained
DevOps Services And Solutions Explained
Enov8
 
probe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycleprobe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycle
Cuneiform Consulting Pvt Ltd.
 
Top 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docxTop 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docx
Afour tech
 
Top 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docxTop 7 Benefits of DevOps for Your Business.docx
Top 7 Benefits of DevOps for Your Business.docx
Afour tech
 
Top 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdfTop 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdf
Sparity1
 
Understanding DevOps, its benefits, and best practices.pdf
Understanding DevOps, its benefits, and best practices.pdfUnderstanding DevOps, its benefits, and best practices.pdf
Understanding DevOps, its benefits, and best practices.pdf
Steve Wortham
 
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
An Ultimate 10 Point DevOps Checklist for your Organization.pdfAn Ultimate 10 Point DevOps Checklist for your Organization.pdf
An Ultimate 10 Point DevOps Checklist for your Organization.pdf
Sparity1
 
Top DevOps Consulting Services in India for Your Business
Top DevOps Consulting Services in India for Your BusinessTop DevOps Consulting Services in India for Your Business
Top DevOps Consulting Services in India for Your Business
Urolime Technologies
 
Optimizing Custom Software Development with DevOps in Toronto
Optimizing Custom Software Development with DevOps in TorontoOptimizing Custom Software Development with DevOps in Toronto
Optimizing Custom Software Development with DevOps in Toronto
Shiv Technolabs
 
Best DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-ITBest DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-IT
manoharjgpsolutions
 
DevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdfDevOps Lifecycle: Definition, Phases and Key Components.pdf
DevOps Lifecycle: Definition, Phases and Key Components.pdf
EcosmobTechnologies1
 
D 10 mark.pptx D 10 mark.pptx D 10 mark.pptx
D 10 mark.pptx D 10 mark.pptx D 10 mark.pptxD 10 mark.pptx D 10 mark.pptx D 10 mark.pptx
D 10 mark.pptx D 10 mark.pptx D 10 mark.pptx
trwdcn
 

Recently uploaded (20)

LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdfLCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
rafaelsago2015
 
RightShip-Inspection-Maritime-Safety-Simplified.pptx
RightShip-Inspection-Maritime-Safety-Simplified.pptxRightShip-Inspection-Maritime-Safety-Simplified.pptx
RightShip-Inspection-Maritime-Safety-Simplified.pptx
ultronmeg
 
Lecture 4.pptx which is need for microeconomic
Lecture 4.pptx which is need for microeconomicLecture 4.pptx which is need for microeconomic
Lecture 4.pptx which is need for microeconomic
mdrakibhasan1427
 
Science Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaau
Science Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaauScience Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaau
Science Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaau
atifkhan990367
 
sorcesofdrugs-160228074 56 4246643544 (3).ppt
sorcesofdrugs-160228074 56 4246643544 (3).pptsorcesofdrugs-160228074 56 4246643544 (3).ppt
sorcesofdrugs-160228074 56 4246643544 (3).ppt
IndalSatnami
 
English For Carrier, It enhance your Communication Skills
English For Carrier, It enhance your Communication SkillsEnglish For Carrier, It enhance your Communication Skills
English For Carrier, It enhance your Communication Skills
ankitbeherabiru
 
!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume
PaulWarshauer1
 
UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...
UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...
UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...
Tushar kumar
 
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
xule9cv6nd
 
material-17438335 to the third floor in 47-gsms.pptx
material-17438335 to the third floor in 47-gsms.pptxmaterial-17438335 to the third floor in 47-gsms.pptx
material-17438335 to the third floor in 47-gsms.pptx
JyotirmayNirankari
 
SAFETY BRIEFING.........................
SAFETY BRIEFING.........................SAFETY BRIEFING.........................
SAFETY BRIEFING.........................
BalaChandran458212
 
GENERAL INFORMATION for the most beautiful
GENERAL INFORMATION for the most beautifulGENERAL INFORMATION for the most beautiful
GENERAL INFORMATION for the most beautiful
12213013
 
Best Fashion Designing Colleges in Delhi
Best Fashion Designing Colleges in DelhiBest Fashion Designing Colleges in Delhi
Best Fashion Designing Colleges in Delhi
top10privatecolleges
 
What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...
What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...
What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...
shenleighmaemolina
 
History of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptxHistory of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptx
Neelesh Raipuria
 
Latest Questions & Answers | Prepare for H3C GB0-961 Certification
Latest Questions & Answers | Prepare for H3C GB0-961 CertificationLatest Questions & Answers | Prepare for H3C GB0-961 Certification
Latest Questions & Answers | Prepare for H3C GB0-961 Certification
NWEXAM
 
When Is the Best Time to Use Job Finding Apps?
When Is the Best Time to Use Job Finding Apps?When Is the Best Time to Use Job Finding Apps?
When Is the Best Time to Use Job Finding Apps?
SnapJob
 
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDHSEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
123candemet2003
 
Placement cell of college - why choose me
Placement cell of college - why choose mePlacement cell of college - why choose me
Placement cell of college - why choose me
mmanvi024
 
Green Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdfGreen Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdf
RhyzCharmSolis
 
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdfLCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
LCL216_2024-2_WEEKS 4 & 5_IF CLAUSES (1).pdf
rafaelsago2015
 
RightShip-Inspection-Maritime-Safety-Simplified.pptx
RightShip-Inspection-Maritime-Safety-Simplified.pptxRightShip-Inspection-Maritime-Safety-Simplified.pptx
RightShip-Inspection-Maritime-Safety-Simplified.pptx
ultronmeg
 
Lecture 4.pptx which is need for microeconomic
Lecture 4.pptx which is need for microeconomicLecture 4.pptx which is need for microeconomic
Lecture 4.pptx which is need for microeconomic
mdrakibhasan1427
 
Science Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaau
Science Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaauScience Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaau
Science Lab Safety PPT.pptxwgyie ulbyaaaaaaaaaaaaaaaaaaaaaau
atifkhan990367
 
sorcesofdrugs-160228074 56 4246643544 (3).ppt
sorcesofdrugs-160228074 56 4246643544 (3).pptsorcesofdrugs-160228074 56 4246643544 (3).ppt
sorcesofdrugs-160228074 56 4246643544 (3).ppt
IndalSatnami
 
English For Carrier, It enhance your Communication Skills
English For Carrier, It enhance your Communication SkillsEnglish For Carrier, It enhance your Communication Skills
English For Carrier, It enhance your Communication Skills
ankitbeherabiru
 
!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume!Warshauer Paul Curriculum Vitae, Resume
!Warshauer Paul Curriculum Vitae, Resume
PaulWarshauer1
 
UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...
UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...
UPSC+BAProgramme Syllabus for students who want to pursue UPSC coaching from ...
Tushar kumar
 
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
巴利亚多利德大学毕业证书学校原版文凭补办UVa成绩单办本科成绩单
xule9cv6nd
 
material-17438335 to the third floor in 47-gsms.pptx
material-17438335 to the third floor in 47-gsms.pptxmaterial-17438335 to the third floor in 47-gsms.pptx
material-17438335 to the third floor in 47-gsms.pptx
JyotirmayNirankari
 
SAFETY BRIEFING.........................
SAFETY BRIEFING.........................SAFETY BRIEFING.........................
SAFETY BRIEFING.........................
BalaChandran458212
 
GENERAL INFORMATION for the most beautiful
GENERAL INFORMATION for the most beautifulGENERAL INFORMATION for the most beautiful
GENERAL INFORMATION for the most beautiful
12213013
 
Best Fashion Designing Colleges in Delhi
Best Fashion Designing Colleges in DelhiBest Fashion Designing Colleges in Delhi
Best Fashion Designing Colleges in Delhi
top10privatecolleges
 
What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...
What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...
What's the Volume Quiz Presentation in Green Grey Purple Simple Lined Style (...
shenleighmaemolina
 
History of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptxHistory of Entomology and current updates of entomology.pptx
History of Entomology and current updates of entomology.pptx
Neelesh Raipuria
 
Latest Questions & Answers | Prepare for H3C GB0-961 Certification
Latest Questions & Answers | Prepare for H3C GB0-961 CertificationLatest Questions & Answers | Prepare for H3C GB0-961 Certification
Latest Questions & Answers | Prepare for H3C GB0-961 Certification
NWEXAM
 
When Is the Best Time to Use Job Finding Apps?
When Is the Best Time to Use Job Finding Apps?When Is the Best Time to Use Job Finding Apps?
When Is the Best Time to Use Job Finding Apps?
SnapJob
 
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDHSEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
SEMINAR REPORT PPT.pptxSDJADADGGDYSADGSGJSFDH
123candemet2003
 
Placement cell of college - why choose me
Placement cell of college - why choose mePlacement cell of college - why choose me
Placement cell of college - why choose me
mmanvi024
 
Green Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdfGreen Colorful House Simple Illustration Presentation.pdf.pdf
Green Colorful House Simple Illustration Presentation.pdf.pdf
RhyzCharmSolis
 
Ad

What is DevOps.pdf

  • 1. What is DevOps DevOps is an evolving philosophy and framework that promotes better and more effective application development and faster release of new or updated software products or features to customers. DevOps practices foster seamless and easier communication, collaboration, integration, visibility and transparency between application development (Dev) teams and IT operations counterparts (Ops). This close relationship between "Dev" and "Ops" permeates every stage of the DevOps lifecycle - from initial software planning to coding, build, test and release, to implementation, operations, and ongoing monitoring. In addition, it generates a continuous cycle of improvement, development, testing and implementation activities based on customer feedback. One of the results of such practices can be the continuous and faster release of the necessary changes or additions to the functionality. Some divide DevOps goals into four categories, Culture, Automation, Measurement and Sharing (CAMS), all of which are areas where using DevOps tools can be beneficial. These tools can make operations and development workflows simpler and more collaborative by automating previously time-consuming manual or static tasks related to integration, development, testing, implementation, or monitoring. Advantages of the DevOps methodology: The DevOps methodology is fundamental not only because it aims to break down the barriers to communication and collaboration between development teams and IT operational teams, but also for the purpose of greater customer satisfaction and speed in offering value. DevOps is also designed to drive business innovation and foster continuous process improvement.
  • 2. DevOps practices encourage faster, better, and safer business value delivery to an organization's end customers. This value can be expressed in the form of more frequent releases, features or product updates. It can relate to how quickly the release of a product or new feature becomes accessible to customers, without compromising the correct levels of quality and security. Or, it can focus on how quickly a problem or bug is identified and fixed before a new release. The underlying infrastructure supports DevOps practices even with optimal software performance, availability and reliability, thanks to the development and testing processes that precede the sending of the software to the production environment. DevOps methods: There are some commonly used DevOps methods that organizations can use to accelerate and improve product development and releases. It is about software development methodologies and practices. Among the most popular are Scrum, Kanban and Agile: Scrum: Scrum defines how team members must collaborate to accelerate development and QA projects. Scrum practices include key workflows and specific terminology (sprint, time box, daily scrum [meeting]), as well as designated roles (Scrum Master, Product Owner). Kanban: Kanban is a methodology born from the efficient practices adopted in the Toyota plant. Kanban expects the status of a Work in Progress (WIP) software project to be monitored on a Kanban board. Agile: Early agile software development methodologies continue to greatly influence DevOps practices and tools. Many DevOps methodologies, including Scrum and Kanban, incorporate elements of agile programming. Some agile practices are associated with increased responsiveness to ever-changing needs and requirements, based on
  • 3. practices of documenting specific user requirements, daily reporting, and integrating ongoing customer feedback. Agility also dictates shorter software development lifecycles instead of the long, traditional “waterfall” development methods. DevOps Toolchain: DevOps practitioners often use some DevOps compatible tools as part of their DevOps "toolchain". The goal of these tools is to further optimize, reduce and automate the various stages of the software delivery workflow (or "pipeline"). Many of these tools also promote the core DevOps principles of automation, collaboration, and integration between development and operations teams. Here are some example tools used in the various stages of the DevOps lifecycle. Planning: In this phase, the value and business requirements are defined. Sample tools include Jira or Git to track known issues and perform project management. Coding: This phase involves the design of the software and the creation of the related code.