Suche senden
Hochladen
Enabling Continuous Delivery for your WebApp
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
307 views
Durch KI verbesserter Titel
Ranjib Dey
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 52
Jetzt herunterladen
Empfohlen
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
ColomboCampsCommunity
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
Jules Pierre-Louis
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
Microsoft Developer Norway
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
XebiaLabs
Working on DevSecOps culture - a team centric view
Working on DevSecOps culture - a team centric view
Patrick Debois
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Compuware
Visual studio 2010 alm keynote sgp
Visual studio 2010 alm keynote sgp
Spiffy
The Evolution of Agile Portfolio Management for Scaled Agile Success
The Evolution of Agile Portfolio Management for Scaled Agile Success
Tasktop
Empfohlen
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
'Making Scrum Distributed Great!': Pete Deemer @ Colombo Agile Conference 2014
ColomboCampsCommunity
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
Jules Pierre-Louis
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
Microsoft Developer Norway
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
XebiaLabs
Working on DevSecOps culture - a team centric view
Working on DevSecOps culture - a team centric view
Patrick Debois
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Compuware
Visual studio 2010 alm keynote sgp
Visual studio 2010 alm keynote sgp
Spiffy
The Evolution of Agile Portfolio Management for Scaled Agile Success
The Evolution of Agile Portfolio Management for Scaled Agile Success
Tasktop
DevOps: What, who, why and how?
DevOps: What, who, why and how?
Red Gate Software
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
Cprime
MS Cloud Day - Cloud Computing – A Crash Course for Architects
MS Cloud Day - Cloud Computing – A Crash Course for Architects
Spiffy
From Chaos To Kanban: Episode II
From Chaos To Kanban: Episode II
Paul Shannon
DevOps & Cloud - The Essentials for Digital Transformation
DevOps & Cloud - The Essentials for Digital Transformation
CloudJourneee
Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016
Puppet
10 Business Advantages of DevOps
10 Business Advantages of DevOps
cliqtechno
Agile and Web Development
Agile and Web Development
Glennette Clark, MBA
Enabling Developers with Open Source
Enabling Developers with Open Source
Kenzan
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
Yuval Yeret
Agile
Agile
Jeff Bollinger
Puppet + Diaxon: Getting to the next stage of DevOps evolution
Puppet + Diaxon: Getting to the next stage of DevOps evolution
Puppet
Introduction to Agile-Scrum
Introduction to Agile-Scrum
Praveen Nair
The Value of Puppet Enterprise
The Value of Puppet Enterprise
Puppet
Introduction to PE 02-05-16
Introduction to PE 02-05-16
Puppet
Devops Mindset Essentials
Devops Mindset Essentials
Willy-Peter Schaub
Are you ready for cloud-native Java?
Are you ready for cloud-native Java?
Graham Charters
Dev ops
Dev ops
Shoaib Shaukat
Continuous delivery
Continuous delivery
Leonardo Gamas
DevOps on Microsoft Platform
DevOps on Microsoft Platform
Osman Seckin Karabas
ZubZib Black Coffee #9 - ASP.NET Identity
ZubZib Black Coffee #9 - ASP.NET Identity
Non Intanon
Health asessment
Health asessment
Abhilasha verma
Weitere ähnliche Inhalte
Was ist angesagt?
DevOps: What, who, why and how?
DevOps: What, who, why and how?
Red Gate Software
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
Cprime
MS Cloud Day - Cloud Computing – A Crash Course for Architects
MS Cloud Day - Cloud Computing – A Crash Course for Architects
Spiffy
From Chaos To Kanban: Episode II
From Chaos To Kanban: Episode II
Paul Shannon
DevOps & Cloud - The Essentials for Digital Transformation
DevOps & Cloud - The Essentials for Digital Transformation
CloudJourneee
Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016
Puppet
10 Business Advantages of DevOps
10 Business Advantages of DevOps
cliqtechno
Agile and Web Development
Agile and Web Development
Glennette Clark, MBA
Enabling Developers with Open Source
Enabling Developers with Open Source
Kenzan
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
Yuval Yeret
Agile
Agile
Jeff Bollinger
Puppet + Diaxon: Getting to the next stage of DevOps evolution
Puppet + Diaxon: Getting to the next stage of DevOps evolution
Puppet
Introduction to Agile-Scrum
Introduction to Agile-Scrum
Praveen Nair
The Value of Puppet Enterprise
The Value of Puppet Enterprise
Puppet
Introduction to PE 02-05-16
Introduction to PE 02-05-16
Puppet
Devops Mindset Essentials
Devops Mindset Essentials
Willy-Peter Schaub
Are you ready for cloud-native Java?
Are you ready for cloud-native Java?
Graham Charters
Dev ops
Dev ops
Shoaib Shaukat
Continuous delivery
Continuous delivery
Leonardo Gamas
DevOps on Microsoft Platform
DevOps on Microsoft Platform
Osman Seckin Karabas
Was ist angesagt?
(20)
DevOps: What, who, why and how?
DevOps: What, who, why and how?
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
MS Cloud Day - Cloud Computing – A Crash Course for Architects
MS Cloud Day - Cloud Computing – A Crash Course for Architects
From Chaos To Kanban: Episode II
From Chaos To Kanban: Episode II
DevOps & Cloud - The Essentials for Digital Transformation
DevOps & Cloud - The Essentials for Digital Transformation
Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016
10 Business Advantages of DevOps
10 Business Advantages of DevOps
Agile and Web Development
Agile and Web Development
Enabling Developers with Open Source
Enabling Developers with Open Source
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
Agile
Agile
Puppet + Diaxon: Getting to the next stage of DevOps evolution
Puppet + Diaxon: Getting to the next stage of DevOps evolution
Introduction to Agile-Scrum
Introduction to Agile-Scrum
The Value of Puppet Enterprise
The Value of Puppet Enterprise
Introduction to PE 02-05-16
Introduction to PE 02-05-16
Devops Mindset Essentials
Devops Mindset Essentials
Are you ready for cloud-native Java?
Are you ready for cloud-native Java?
Dev ops
Dev ops
Continuous delivery
Continuous delivery
DevOps on Microsoft Platform
DevOps on Microsoft Platform
Andere mochten auch
ZubZib Black Coffee #9 - ASP.NET Identity
ZubZib Black Coffee #9 - ASP.NET Identity
Non Intanon
Health asessment
Health asessment
Abhilasha verma
Materi pertama
Materi pertama
Adi Gusetiyawan
Art
Art
pps26
Research paper on footbal
Research paper on footbal
masud22291
Transport
Transport
Atul Agalawe
Andere mochten auch
(6)
ZubZib Black Coffee #9 - ASP.NET Identity
ZubZib Black Coffee #9 - ASP.NET Identity
Health asessment
Health asessment
Materi pertama
Materi pertama
Art
Art
Research paper on footbal
Research paper on footbal
Transport
Transport
Ähnlich wie Enabling Continuous Delivery for your WebApp
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Peter Marshall
How to build successful blocks of DevOps
How to build successful blocks of DevOps
Cygnet Infotech
How to build successful blocks of DevOps
How to build successful blocks of DevOps
Cygnet Infotech
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
Har du en DevOps i ditt team?
Har du en DevOps i ditt team?
Solidify
Azure DevOps
Azure DevOps
Omnia Ismail
DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020
Cyber-Duck
Har du en DevOps i ditt team?
Har du en DevOps i ditt team?
Solidify
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
India Scrum Enthusiasts Community
Adopting DevOps at Scale on AWS with VirtusaPolaris
Adopting DevOps at Scale on AWS with VirtusaPolaris
Amazon Web Services
Dev ops culture and practices
Dev ops culture and practices
AnkaraCloud
Replace Outdated DevOps Tools with Innovative & Modern Pipelines
Replace Outdated DevOps Tools with Innovative & Modern Pipelines
DevOps.com
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
Janusz Nowak
How Verizon Innovates Through AI-Driven DevOps with Dynatrace
How Verizon Innovates Through AI-Driven DevOps with Dynatrace
Amazon Web Services
Evolve Your Web Applications with Microsoft Azure
Evolve Your Web Applications with Microsoft Azure
David J Rosenthal
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
Amazon Web Services
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
DigitalOcean
Practical DevOps
Practical DevOps
Naveen Kumar Singh
Drupal in the Enterprise, IBM and Norwegian Cruise Line
Drupal in the Enterprise, IBM and Norwegian Cruise Line
Rob Shea
Ähnlich wie Enabling Continuous Delivery for your WebApp
(20)
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
How to build successful blocks of DevOps
How to build successful blocks of DevOps
How to build successful blocks of DevOps
How to build successful blocks of DevOps
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Har du en DevOps i ditt team?
Har du en DevOps i ditt team?
Azure DevOps
Azure DevOps
DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020
Har du en DevOps i ditt team?
Har du en DevOps i ditt team?
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Software 4.0 : “How” of Building Software Driven Business
Software 4.0 : “How” of Building Software Driven Business
Adopting DevOps at Scale on AWS with VirtusaPolaris
Adopting DevOps at Scale on AWS with VirtusaPolaris
Dev ops culture and practices
Dev ops culture and practices
Replace Outdated DevOps Tools with Innovative & Modern Pipelines
Replace Outdated DevOps Tools with Innovative & Modern Pipelines
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
How Verizon Innovates Through AI-Driven DevOps with Dynatrace
How Verizon Innovates Through AI-Driven DevOps with Dynatrace
Evolve Your Web Applications with Microsoft Azure
Evolve Your Web Applications with Microsoft Azure
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
DevOps at Scale: How Datadog is using AWS and PagerDuty to Keep Pace with Gr...
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
Combining Cloud Native & PaaS: Building a Fully Managed Application Platform ...
Practical DevOps
Practical DevOps
Drupal in the Enterprise, IBM and Norwegian Cruise Line
Drupal in the Enterprise, IBM and Norwegian Cruise Line
Kürzlich hochgeladen
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Skynet Technologies
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Wes McKinney
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Kürzlich hochgeladen
(20)
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
2024 April Patch Tuesday
2024 April Patch Tuesday
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
How to write a Business Continuity Plan
How to write a Business Continuity Plan
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Enabling Continuous Delivery for your WebApp
1.
Enabling Continuous Delivery
for your WebApp Ranjib Dey, ThoughtWorks @RanjibDey http://ranjib.posterous.com
2.
Can you release
your latest green build on demand at the push of a button while relaxing on the beach in Goa?
3.
Why?
4.
Time to market
5.
Affordable risks
6.
No more work
of art
7.
Let business decide
8.
Myths
9.
Upfront design
10.
Legacy code running
in production
11.
My stack does
not support
12.
My Domain does
not require
13.
Principles
14.
Component based architecture
15.
Deployment pipeline
16.
Infrastructure as code
17.
Automate as much
as possible
18.
Bring the pain
froward
19.
Extend CI
20.
Execution
21.
Automated testing
22.
Feature branching
23.
Branch by abstraction
24.
Team organization
25.
Have customized release
strategies
26.
Blue – Green
deployments
27.
Canary releases
28.
Dark launching
29.
Mitigating DB issues
30.
Data is persistent
31.
Not all changes
can be rolled back
32.
Don’t integrate late
33.
Version control db
migration scripts
34.
Embrace DevOps
35.
Adopt a configuration
management tool
36.
Test infrastructures with
monitoring tools
37.
Virtualization and Cloud
helps
38.
Phoenix servers
39.
40.
41.
Maintaining CD projects
42.
Collaboration is key
43.
44.
Enable faster smaller
feed back loops
45.
Set up comprehensive
dashboard
46.
47.
48.
49.
Churn out cross
cutting analytics
50.
Exercise MVP principle
at component level
51.
Questions?
Suggestion? Violent disagreements?
52.
Thank you
Hinweis der Redaktion
Component based architecture
Small team, 1 team per service, cross functional , last for lifecyle, use product management paradigm
Jetzt herunterladen