SlideShare una empresa de Scribd logo
1 de 14
scmGalaxy.com
Continuous
Delivery-
Complete Guide
scmGalaxy
Email- info@scmGalaxy.com
Slide - 1
scmGalaxy.com
Agenda
• What is Continuous Delivery
• How it works
• Benefits of Continuous Delivery
• DevOps/BizDevOps and Continuous Delivery
• Continuous Deployment vs. Continuous
Delivery
• Implementation of Continuous Delivery
• When is agile a better option than Continuous
Delivery
Slide-2
scmGalaxy.com
Continuous Delivery (CD) is the next step in the
evolution of the software development process. It
draws on Agile methodologies, but surpasses it. CD is
changing the way software is delivered and opening up
a whole range of benefits, ranging from greater
adaptability to more reliable products to improved
customer experiences.
But what if CD means sacrificing quality for speed?
Does it really CD lead to both higher responsiveness
and higher reliability? Let’s find out if it really enables
you to get better products to your customers more
often.
Slide-3
scmGalaxy.com
What is it?
CD is a methodology that focuses on smaller releases more often
to avoid the issues and bugs that come with large, slow releases.
CD can actually make your software development more agile and
more able to react to changes. CD comes with quicker reaction
times, less risk and more flexible release options. It also identifies
inefficiencies and hidden costs.
Considering the rapid pace of technological innovation, and
consumers’ rising expectations for quality products, it makes sense
to evaluate and modernize software delivery processes to keep
pace with these developments.
Slide-4
scmGalaxy.com
How it works ?
CD, which relies on automated testing in production environments,
integrates Continuous Integration (CI) practices. CI is an essential
component and first step in the CD pipeline. CI has every
developer continually integrate with all other developers.
A CD methodology continuously tests, analyzes and improves
software quality. Importantly, this happens during all phases of the
development lifecycle, instead of Agile’s approach of waiting until
the end. Similarly, it also involves testing and Quality Assurance
throughout the process.
When CD is well executed, it gives organization a vast number of
benefits.
Slide-5
scmGalaxy.com
Benefits of Continuous Delivery
• More reliable releases and higher quality products
• Shorter time-to-market
• Saves time and money
• Improved ability to react to changing customer
needs and to meet rising expectations
• Get faster and more frequent feedback from users
• More effective troubleshooting and fewer bugs,
since there is less change in each release
Slide-6
scmGalaxy.com
Benefits of Continuous Delivery
• Positions software delivery as a strategic business initiative
• Aligns business goals and strategies with the software
development process
• Broader company wide impacts, including enhanced
collaboration and communication
• Enables quicker responses to changes in markets and
business strategy
• Empowers teams, eliminates silos and build shared
responsibility for the process
• More Seamless delivery of new features
Slide-7
scmGalaxy.com
DevOps/BizDevOps and Continuous Delivery
Much more than just combining development and operations,
DevOps is a set of practices aimed at breaking down silos.
BizDevOps is the next phase: it adds in business teams for
further integration. CD therefore is a natural complement to
BizDevOps.
One of the benefits of DevOps is its use of CD. But for CD to
be effective, it needs to be adopted beyond just the
development and operations teams. High-performing
companies adopt CD practices across all products and
services.
Slide-8
scmGalaxy.com
Continuous Deployment vs. CD
Unlike continuous deployment, which deploys each
change into production on a very frequent schedule,
CD ensures that the software is deployable at any
point during its lifecycle.
You can deploy to users with the push of a button. CD
aims to automate the software delivery lifecycle until
right before production; continuous deployment
automatically deploys every code that passes the
tests to production.
Slide-9
scmGalaxy.com
How to implement CD
It goes without saying, but the basics are important when you are
first setting up a transition to CD.
• You need to evaluate what it will take, as well as review
overall strategies and stakeholders’ goals.
• Next, draw up a schedule of builds and maintenance release
cycles; review builds’ dependency management; and identify
any gaps in technologies, tools and processes.
• The next major phase involves CI and further defining the
process. Develop a CI workflow and document the design
flow. It should contain branching strategies, merging
strategies, dependencies and multi-site coordination.
Slide-10
scmGalaxy.com
How to implement CD
• Choose CI technologies and tools.
• Determine and document the timing for automation; with test
automation, release cycles are shortened.
You’re almost there! Now it’s on to the deployment. Key steps
include: breaking down the CI workflow into steps, automating
the software builds, using a CI framework or building an
automation tool to develop the packaging deployment scripts,
and consistent reporting and tracking so as to facilitate
troubleshooting.
Slide-11
scmGalaxy.com
When is Agile a better option than CD?
There are some circumstances where Agile may be more
appropriate than CD. Those circumstances include:
• There is no time, ability or budget for automating testing
• Your company needs a specific plan and timeframe, as well
as clarity on release date
• Your customers value seeing a long-term plan more than
they value regular updates
• Company executives have not yet bought into scaling up
DevOps
• Your company is not set up to make the cultural and
technical shifts to CD quite yet
• Projects that expect few changes
Slide-12
scmGalaxy.com
Want to get ahead of the curve and see if your company can benefit from
Continuous Delivery ? scmGalaxy can help you with this. scmGalaxy is the
largest scm, DevOps, Build & Release community worldwide. They have well
designed DevOps courses and Certification programs and well known
dedicated DevOps trainers who can help you to become best DevOps
engineers.
For more info contact us
info@scmGalaxy.com
+91- 993 927 2785
+91- 773 933 4984
www.scmGalaxy.com
Slide-13
scmGalaxy.com
Thank You!
Slide-14
facebook.com/scmGalaxy
twitter.com/scmGalaxy

Más contenido relacionado

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Último (20)

%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Implement continuous delivery for your software projects

  • 2. scmGalaxy.com Agenda • What is Continuous Delivery • How it works • Benefits of Continuous Delivery • DevOps/BizDevOps and Continuous Delivery • Continuous Deployment vs. Continuous Delivery • Implementation of Continuous Delivery • When is agile a better option than Continuous Delivery Slide-2
  • 3. scmGalaxy.com Continuous Delivery (CD) is the next step in the evolution of the software development process. It draws on Agile methodologies, but surpasses it. CD is changing the way software is delivered and opening up a whole range of benefits, ranging from greater adaptability to more reliable products to improved customer experiences. But what if CD means sacrificing quality for speed? Does it really CD lead to both higher responsiveness and higher reliability? Let’s find out if it really enables you to get better products to your customers more often. Slide-3
  • 4. scmGalaxy.com What is it? CD is a methodology that focuses on smaller releases more often to avoid the issues and bugs that come with large, slow releases. CD can actually make your software development more agile and more able to react to changes. CD comes with quicker reaction times, less risk and more flexible release options. It also identifies inefficiencies and hidden costs. Considering the rapid pace of technological innovation, and consumers’ rising expectations for quality products, it makes sense to evaluate and modernize software delivery processes to keep pace with these developments. Slide-4
  • 5. scmGalaxy.com How it works ? CD, which relies on automated testing in production environments, integrates Continuous Integration (CI) practices. CI is an essential component and first step in the CD pipeline. CI has every developer continually integrate with all other developers. A CD methodology continuously tests, analyzes and improves software quality. Importantly, this happens during all phases of the development lifecycle, instead of Agile’s approach of waiting until the end. Similarly, it also involves testing and Quality Assurance throughout the process. When CD is well executed, it gives organization a vast number of benefits. Slide-5
  • 6. scmGalaxy.com Benefits of Continuous Delivery • More reliable releases and higher quality products • Shorter time-to-market • Saves time and money • Improved ability to react to changing customer needs and to meet rising expectations • Get faster and more frequent feedback from users • More effective troubleshooting and fewer bugs, since there is less change in each release Slide-6
  • 7. scmGalaxy.com Benefits of Continuous Delivery • Positions software delivery as a strategic business initiative • Aligns business goals and strategies with the software development process • Broader company wide impacts, including enhanced collaboration and communication • Enables quicker responses to changes in markets and business strategy • Empowers teams, eliminates silos and build shared responsibility for the process • More Seamless delivery of new features Slide-7
  • 8. scmGalaxy.com DevOps/BizDevOps and Continuous Delivery Much more than just combining development and operations, DevOps is a set of practices aimed at breaking down silos. BizDevOps is the next phase: it adds in business teams for further integration. CD therefore is a natural complement to BizDevOps. One of the benefits of DevOps is its use of CD. But for CD to be effective, it needs to be adopted beyond just the development and operations teams. High-performing companies adopt CD practices across all products and services. Slide-8
  • 9. scmGalaxy.com Continuous Deployment vs. CD Unlike continuous deployment, which deploys each change into production on a very frequent schedule, CD ensures that the software is deployable at any point during its lifecycle. You can deploy to users with the push of a button. CD aims to automate the software delivery lifecycle until right before production; continuous deployment automatically deploys every code that passes the tests to production. Slide-9
  • 10. scmGalaxy.com How to implement CD It goes without saying, but the basics are important when you are first setting up a transition to CD. • You need to evaluate what it will take, as well as review overall strategies and stakeholders’ goals. • Next, draw up a schedule of builds and maintenance release cycles; review builds’ dependency management; and identify any gaps in technologies, tools and processes. • The next major phase involves CI and further defining the process. Develop a CI workflow and document the design flow. It should contain branching strategies, merging strategies, dependencies and multi-site coordination. Slide-10
  • 11. scmGalaxy.com How to implement CD • Choose CI technologies and tools. • Determine and document the timing for automation; with test automation, release cycles are shortened. You’re almost there! Now it’s on to the deployment. Key steps include: breaking down the CI workflow into steps, automating the software builds, using a CI framework or building an automation tool to develop the packaging deployment scripts, and consistent reporting and tracking so as to facilitate troubleshooting. Slide-11
  • 12. scmGalaxy.com When is Agile a better option than CD? There are some circumstances where Agile may be more appropriate than CD. Those circumstances include: • There is no time, ability or budget for automating testing • Your company needs a specific plan and timeframe, as well as clarity on release date • Your customers value seeing a long-term plan more than they value regular updates • Company executives have not yet bought into scaling up DevOps • Your company is not set up to make the cultural and technical shifts to CD quite yet • Projects that expect few changes Slide-12
  • 13. scmGalaxy.com Want to get ahead of the curve and see if your company can benefit from Continuous Delivery ? scmGalaxy can help you with this. scmGalaxy is the largest scm, DevOps, Build & Release community worldwide. They have well designed DevOps courses and Certification programs and well known dedicated DevOps trainers who can help you to become best DevOps engineers. For more info contact us info@scmGalaxy.com +91- 993 927 2785 +91- 773 933 4984 www.scmGalaxy.com Slide-13