Submit Search
Upload
Continuous Delivery and Zero Downtime
•
9 likes
•
34,040 views
Axel Fontaine
Follow
Slides from my Jfokus 2014 talk about Continuous Delivery and Zero Downtime
Read less
Read more
Technology
Report
Share
Report
Share
1 of 78
Recommended
XP Days Ukraine 2013 - Architecting for Continuous Delivery
XP Days Ukraine 2013 - Architecting for Continuous Delivery
Axel Fontaine
Mesos at OpenTable
Mesos at OpenTable
samsalisbury
Ember.js - Harnessing Convention Over Configuration
Ember.js - Harnessing Convention Over Configuration
Tracy Lee
How to prevent big disasters when updating WordPress
How to prevent big disasters when updating WordPress
Rodolfo Melogli
HTML 5 Accessibility
HTML 5 Accessibility
Steven Faulkner
Angular js full stack development
Angular js full stack development
Darius Riggins
Software Engineer's Guide to DevOps
Software Engineer's Guide to DevOps
Laurie Barth
Find Various Physiotherapy Cure Techniques
Find Various Physiotherapy Cure Techniques
patboone
Recommended
XP Days Ukraine 2013 - Architecting for Continuous Delivery
XP Days Ukraine 2013 - Architecting for Continuous Delivery
Axel Fontaine
Mesos at OpenTable
Mesos at OpenTable
samsalisbury
Ember.js - Harnessing Convention Over Configuration
Ember.js - Harnessing Convention Over Configuration
Tracy Lee
How to prevent big disasters when updating WordPress
How to prevent big disasters when updating WordPress
Rodolfo Melogli
HTML 5 Accessibility
HTML 5 Accessibility
Steven Faulkner
Angular js full stack development
Angular js full stack development
Darius Riggins
Software Engineer's Guide to DevOps
Software Engineer's Guide to DevOps
Laurie Barth
Find Various Physiotherapy Cure Techniques
Find Various Physiotherapy Cure Techniques
patboone
Building the future as a full stack dev
Building the future as a full stack dev
Steven Cooper
Lightning Design System
Lightning Design System
Taiki Yoshikawa
WP json api
WP json api
Paul Bearne
Introduction to WordPress REST API
Introduction to WordPress REST API
Simone D'Amico
Techical Workflow for a Startup
Techical Workflow for a Startup
Sébastien Saunier
Rebuilding our Foundation
Rebuilding our Foundation
Jessica Mauerhan
How to Add Sections to Parallax Pro from Studio
How to Add Sections to Parallax Pro from Studio
Brett Bumeter
The Unseen Experience: Putting Detail Into The Web
The Unseen Experience: Putting Detail Into The Web
Kevin Sweeney
A Firefox OS app in five minutes
A Firefox OS app in five minutes
Markus Greve
Calabash - Karl and Jonas
Calabash - Karl and Jonas
Xamarin
Laravel - The PHP Framework For Web Artisans
Laravel - The PHP Framework For Web Artisans
Viktor Lalev
Warbler at RubyConf 2010
Warbler at RubyConf 2010
Nick Sieger
Plone5
Plone5
Timo Stollenwerk
Cool Stuff for Web Typography
Cool Stuff for Web Typography
Oliver Linke
Agile Workflows
Agile Workflows
Rachel Whitton
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
MadouPDX
DockerCon'15: Shipping Containers to Enterprise Customers
DockerCon'15: Shipping Containers to Enterprise Customers
Weihan Wang
Zero Downtime JEE Architectures
Zero Downtime JEE Architectures
Alexander Penev
Moving Towards Zero Downtime
Moving Towards Zero Downtime
BCM Institute
Zero Downtime Deployment with Ansible
Zero Downtime Deployment with Ansible
Stein Inge Morisbak
The New Simple: Predictive Analytics for the Mainstream
The New Simple: Predictive Analytics for the Mainstream
Inside Analysis
Focus on Regional Banking: Meeting the Connectivity Needs of Commercial Clients
Focus on Regional Banking: Meeting the Connectivity Needs of Commercial Clients
GXS
More Related Content
What's hot
Building the future as a full stack dev
Building the future as a full stack dev
Steven Cooper
Lightning Design System
Lightning Design System
Taiki Yoshikawa
WP json api
WP json api
Paul Bearne
Introduction to WordPress REST API
Introduction to WordPress REST API
Simone D'Amico
Techical Workflow for a Startup
Techical Workflow for a Startup
Sébastien Saunier
Rebuilding our Foundation
Rebuilding our Foundation
Jessica Mauerhan
How to Add Sections to Parallax Pro from Studio
How to Add Sections to Parallax Pro from Studio
Brett Bumeter
The Unseen Experience: Putting Detail Into The Web
The Unseen Experience: Putting Detail Into The Web
Kevin Sweeney
A Firefox OS app in five minutes
A Firefox OS app in five minutes
Markus Greve
Calabash - Karl and Jonas
Calabash - Karl and Jonas
Xamarin
Laravel - The PHP Framework For Web Artisans
Laravel - The PHP Framework For Web Artisans
Viktor Lalev
Warbler at RubyConf 2010
Warbler at RubyConf 2010
Nick Sieger
Plone5
Plone5
Timo Stollenwerk
Cool Stuff for Web Typography
Cool Stuff for Web Typography
Oliver Linke
Agile Workflows
Agile Workflows
Rachel Whitton
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
MadouPDX
DockerCon'15: Shipping Containers to Enterprise Customers
DockerCon'15: Shipping Containers to Enterprise Customers
Weihan Wang
What's hot
(17)
Building the future as a full stack dev
Building the future as a full stack dev
Lightning Design System
Lightning Design System
WP json api
WP json api
Introduction to WordPress REST API
Introduction to WordPress REST API
Techical Workflow for a Startup
Techical Workflow for a Startup
Rebuilding our Foundation
Rebuilding our Foundation
How to Add Sections to Parallax Pro from Studio
How to Add Sections to Parallax Pro from Studio
The Unseen Experience: Putting Detail Into The Web
The Unseen Experience: Putting Detail Into The Web
A Firefox OS app in five minutes
A Firefox OS app in five minutes
Calabash - Karl and Jonas
Calabash - Karl and Jonas
Laravel - The PHP Framework For Web Artisans
Laravel - The PHP Framework For Web Artisans
Warbler at RubyConf 2010
Warbler at RubyConf 2010
Plone5
Plone5
Cool Stuff for Web Typography
Cool Stuff for Web Typography
Agile Workflows
Agile Workflows
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
If I Only Had a Frame(work): Crafting Experiences Across 3rd-party Systems
DockerCon'15: Shipping Containers to Enterprise Customers
DockerCon'15: Shipping Containers to Enterprise Customers
Viewers also liked
Zero Downtime JEE Architectures
Zero Downtime JEE Architectures
Alexander Penev
Moving Towards Zero Downtime
Moving Towards Zero Downtime
BCM Institute
Zero Downtime Deployment with Ansible
Zero Downtime Deployment with Ansible
Stein Inge Morisbak
The New Simple: Predictive Analytics for the Mainstream
The New Simple: Predictive Analytics for the Mainstream
Inside Analysis
Focus on Regional Banking: Meeting the Connectivity Needs of Commercial Clients
Focus on Regional Banking: Meeting the Connectivity Needs of Commercial Clients
GXS
Javaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
Javaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
Stephan Kaps
Continuous Deployment: The Dirty Details
Continuous Deployment: The Dirty Details
Mike Brittain
DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and Processes
Amazon Web Services
Stacking the Odds for Authentic Growth
Stacking the Odds for Authentic Growth
Sean Ellis
Setting and Achieving Growth Goals
Setting and Achieving Growth Goals
Sean Ellis
Implementing Rolling Upgrades using Mesos, Marathon, Docker, HAProxy
Implementing Rolling Upgrades using Mesos, Marathon, Docker, HAProxy
Vivek Juneja
Cusy GSA-Alternativen
Cusy GSA-Alternativen
cusy GmbH
Diplom Wirtschaftsingenieur + B2 Deutsch + FCE English
Diplom Wirtschaftsingenieur + B2 Deutsch + FCE English
Luc Sierra
Kanban boards step by step
Kanban boards step by step
Giulio Roggero
Viewers also liked
(14)
Zero Downtime JEE Architectures
Zero Downtime JEE Architectures
Moving Towards Zero Downtime
Moving Towards Zero Downtime
Zero Downtime Deployment with Ansible
Zero Downtime Deployment with Ansible
The New Simple: Predictive Analytics for the Mainstream
The New Simple: Predictive Analytics for the Mainstream
Focus on Regional Banking: Meeting the Connectivity Needs of Commercial Clients
Focus on Regional Banking: Meeting the Connectivity Needs of Commercial Clients
Javaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
Javaland 2016 - Flyway vs. LiquiBase - Battle der Datenbankmigrationstools
Continuous Deployment: The Dirty Details
Continuous Deployment: The Dirty Details
DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and Processes
Stacking the Odds for Authentic Growth
Stacking the Odds for Authentic Growth
Setting and Achieving Growth Goals
Setting and Achieving Growth Goals
Implementing Rolling Upgrades using Mesos, Marathon, Docker, HAProxy
Implementing Rolling Upgrades using Mesos, Marathon, Docker, HAProxy
Cusy GSA-Alternativen
Cusy GSA-Alternativen
Diplom Wirtschaftsingenieur + B2 Deutsch + FCE English
Diplom Wirtschaftsingenieur + B2 Deutsch + FCE English
Kanban boards step by step
Kanban boards step by step
Similar to Continuous Delivery and Zero Downtime
TDD e continuous delivery sull'infrastruttura
TDD e continuous delivery sull'infrastruttura
Codemotion
Gig links
Gig links
Rofiq6
Gig links
Gig links
John301741
Gig links
Gig links
Rofiq6
Gig links
Gig links
John301741
Expert Days: The VP R&D Open Seminar: Project Management
Expert Days: The VP R&D Open Seminar: Project Management
Moshe Kaplan
Webcamp fastandbeautiful
Webcamp fastandbeautiful
Doug Sillars
Hamburg web perf meetup
Hamburg web perf meetup
Doug Sillars
Electron Toronto
Electron Toronto
APIGarage
聊聊測試左移
聊聊測試左移
Jersey (CHE-PING) Su
Devfest Siberia Fast and Beautiful Images and Video
Devfest Siberia Fast and Beautiful Images and Video
Doug Sillars
Cologne webperf
Cologne webperf
Doug Sillars
Deploying and Testing Microservices
Deploying and Testing Microservices
Thoughtworks
Photos and online apps
Photos and online apps
Jacqui Sharp
Mcr fredfastvideoandimages
Mcr fredfastvideoandimages
Doug Sillars
Perf ug fastandbeautiful
Perf ug fastandbeautiful
Doug Sillars
Mobile Web Talk
Mobile Web Talk
Peter Robinett
LKCE15 - The Magic Carpet Ride: A business perspective on DevOps
LKCE15 - The Magic Carpet Ride: A business perspective on DevOps
Em Campbell-Pretty
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Axel Fontaine
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
Chen Cheng-Wei
Similar to Continuous Delivery and Zero Downtime
(20)
TDD e continuous delivery sull'infrastruttura
TDD e continuous delivery sull'infrastruttura
Gig links
Gig links
Gig links
Gig links
Gig links
Gig links
Gig links
Gig links
Expert Days: The VP R&D Open Seminar: Project Management
Expert Days: The VP R&D Open Seminar: Project Management
Webcamp fastandbeautiful
Webcamp fastandbeautiful
Hamburg web perf meetup
Hamburg web perf meetup
Electron Toronto
Electron Toronto
聊聊測試左移
聊聊測試左移
Devfest Siberia Fast and Beautiful Images and Video
Devfest Siberia Fast and Beautiful Images and Video
Cologne webperf
Cologne webperf
Deploying and Testing Microservices
Deploying and Testing Microservices
Photos and online apps
Photos and online apps
Mcr fredfastvideoandimages
Mcr fredfastvideoandimages
Perf ug fastandbeautiful
Perf ug fastandbeautiful
Mobile Web Talk
Mobile Web Talk
LKCE15 - The Magic Carpet Ride: A business perspective on DevOps
LKCE15 - The Magic Carpet Ride: A business perspective on DevOps
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
Continuous Delivery and Zero Downtime: What your architecture needs to succeed
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
More from Axel Fontaine
Immutable Infrastructure: the new App Deployment
Immutable Infrastructure: the new App Deployment
Axel Fontaine
Jfokus 2015 - Immutable Server generation: the new App Deployment
Jfokus 2015 - Immutable Server generation: the new App Deployment
Axel Fontaine
Immutable Server generation: The new App Deployment
Immutable Server generation: The new App Deployment
Axel Fontaine
Flyway (33rd Degree)
Flyway (33rd Degree)
Axel Fontaine
Architecting for continuous delivery (33rd Degree)
Architecting for continuous delivery (33rd Degree)
Axel Fontaine
Flyway: The agile database migration framework for Java
Flyway: The agile database migration framework for Java
Axel Fontaine
Architecting for Continuous Delivery
Architecting for Continuous Delivery
Axel Fontaine
Continuous Delivery
Continuous Delivery
Axel Fontaine
More from Axel Fontaine
(8)
Immutable Infrastructure: the new App Deployment
Immutable Infrastructure: the new App Deployment
Jfokus 2015 - Immutable Server generation: the new App Deployment
Jfokus 2015 - Immutable Server generation: the new App Deployment
Immutable Server generation: The new App Deployment
Immutable Server generation: The new App Deployment
Flyway (33rd Degree)
Flyway (33rd Degree)
Architecting for continuous delivery (33rd Degree)
Architecting for continuous delivery (33rd Degree)
Flyway: The agile database migration framework for Java
Flyway: The agile database migration framework for Java
Architecting for Continuous Delivery
Architecting for Continuous Delivery
Continuous Delivery
Continuous Delivery
Recently uploaded
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Recently uploaded
(20)
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Continuous Delivery and Zero Downtime
1.
Continuous Delivery and Zero
Downtime AXEL FONTAINE @axelfontaine axelfontaine.com Entrepreneur - Public Speaker - Continuous Delivery Expert
2.
photon flywaydb.org getphoton.com AXEL FONTAINE @axelfontaine axelfontaine.com Entrepreneur -
Public Speaker - Continuous Delivery Expert
3.
about questions
4.
Fully automated deployment of
a complete application into production multiple times a day with zero downtime GOAL
5.
Putting things into PERSPECTIVE
6.
http://digitalcitizen.ca/2009/06/22/simpsons-profile-pics-for-facebook-and-other-applications/
7.
8.
9.
CONTINUOUS DELIVERY http://www.flickr.com/photos/kamshots/3096111340/
10.
11.
12.
13.
14.
stackoverflow.com
15.
stackoverflow.com
16.
stackoverflow.com
17.
stackoverflow.com
18.
Prerequisites
19.
Process http://www.flickr.com/photos/feffef/460299390/in/photostream/
20.
Process http://www.flickr.com/photos/feffef/460299390/in/photostream/
21.
Build
22.
Build
23.
Version Control
24.
Version Control
25.
Test http://www.flickr.com/photos/vitorcastillo/2994723741/
26.
Test http://www.flickr.com/photos/vitorcastillo/2994723741/
27.
DEV Build Small Tests
28.
DEV Build Small Tests Medium Tests
29.
DEV Build Small Tests Medium Tests Large Tests
30.
Continuous Integration DEV Build Version Control Build Small Tests Small Tests Medium Tests Medium Tests Large Tests Large Tests
31.
DEPLOYMENT automation http://www.flickr.com/photos/soldiersmediacenter/3650607959/
32.
do NOT deploy SNAPSHOTS !
33.
Continuous Integration DEV Build Version Control Build Small Tests Small Tests Medium Tests Medium Tests Large Tests Large Tests Release Artifact Repository
34.
What gets deployed? Code Configuration DB
Delta
35.
Code Deployment Package
36.
37.
backup stop install start … Deployment Script Code Deployment Package
38.
backup stop install start … Deployment Script Code Deployment Package
39.
Continuous Integration Target backup stop install start … Release Artifact Repository Deployment Script
40.
Configuration Maybe it could change
one day Code ≠ Environments Deployment Package
41.
Environment Detection ? Code Deployment Package
42.
Environment Detection Test Code AutoConfiguration
43.
Continuous Integration Target backup stop install start … Release Artifact Repository Deployment Script
44.
DB Delta
45.
The Fear of DDL
46.
47.
VS DML DDL
48.
Name Balance Homer 163 Marge 214 Bart 9 Lisa 25
49.
Name Balance Name Homer 0 Homer Marge 0 Bart 0 Lisa 0 DML VS Marge Bart Lisa DDL
50.
DB Delta Code Deployment Package
51.
? Code ? Deployment Package DB
52.
flywaydb.org
53.
Continuous Integration Target backup stop install start … Release Artifact Repository Deployment Script
54.
MailService Registration
55.
MailService Registration
56.
MailService Registration v2 ParcelService
57.
Feature Toggles Branch by
Abstraction MailService Registration ParcelService
58.
Feature Toggles Branch by
Abstraction MailService Registration ParcelService
59.
DB
60.
DB
61.
DB
62.
State Management Blue/Green Deployments DB
63.
Surname Last_Name Surname ALTER TABLE …
RENAME COLUMN
64.
Last_Name Surname Last_Name Last_Name ALTER TABLE … DROP
TRIGGER … ADD COLUMN Last_Name ALTER TABLE … CREATE TRIGGER … DROP COLUMN Surname UPDATE … SET Last_Name = Surname
65.
Last_Name Last_Name DROP TRIGGER … ALTER
TABLE … DROP COLUMN Surname
66.
Summary
67.
DEV Build Target Continuous Integration Version Control backup stop install start … Build Release Artifact Repository Small Tests Small Tests Medium Tests Medium Tests Large Tests Large Tests Deployment Script
68.
69.
70.
http://de.wikipedia.org/wiki/Datei:Yemen_Chameleon.jpg
71.
72.
73.
74.
75.
One more thing
76.
77.
AXEL FONTAINE Software Development
Expert @axelfontaine axelfontaine.com business@axelfontaine.com
78.
Further reading: http://axelfontaine.com/blog/final-nail.html http://axelfontaine.com/blog/environment-detection.html http://martinfowler.com/bliki/FeatureToggle.html http://googletesting.blogspot.com/2010/12/test-sizes.html http://blog.shinetech.com/2012/12/18/simple-session-sharing-intomcat-cluster-using-the-session-in-cookie-pattern/