Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Excerpt
hiddentrue

Continuous Deployment is the practice of continuously pushing to production new versions of software under development.


Master wrapper
PageTypeTopic
Continuous Deployment


Continuous Deployment Overview

Continuous Deployment is the practice of continuously pushing to production new versions of software under development. In organizations like Facebook and Amazon, software is deployed thousands of times each day.

Continuous Deployment vs. Continuous Integration (CI) and Continuous Delivery

  • Continuous Integration is a software development practice in which you build and unit-test software every time a developer checks in new code.
  • Continuous Delivery (CD) is a software development practice in which continuous integration, automated testing, and automated deployment capabilities allow software to be developed and deployed rapidly, reliably and repeatedly with minimal manual overhead.
  • Continuous Deployment - Continuous Deployment is a software development practice in which every code change goes through the entire pipeline and is put into production, automatically, resulting in many production deployments every day.

 With Continuous Delivery your software is always release-ready, yet the timing of when to push it into production is a business decision, and so the final deployment is a manual step. With Continuous Deployment, any updated working version of the application is automatically pushed to production. Continuous Deployment mandates Continuous Delivery, but the opposite is not required.

Overviews of Continuous Deployment and Benefits

Promoted link

List wrapper


List item
linkImagehttps://i-cdn.embed.ly/1/display/crop?height=300&key=fd92ebbc52fc43fb98f69e50e7893c13&url=http%3A%2F%2Fcdn.electric-cloud.com%2Fwp-content%2Fuploads%2F2014%2F12%2Fdevops-enterprise-summit-videos-slide.png&width=636
recommendedtrue
L;electric-cloud.com;Webinar: Learn about Urban Science's journey to "Automating Everything" on their path to Continuous Deployment and Delivery;http://electric-cloud.com/resources/webinars/does-2014-vision-versus-execution-implementing-continuous-delivery/;NA;NA;;;This talk was given at the 2014 DevOps Enterprise Summit (#DOES14) Urban Science is a business-solutions company focused on supporting the needs of the sales and marketing function of the automotive industry. Urban Science's solution delivery challenges stems from having dozens of products branched dozens of times.


List item
L;startuplessonslearned.com;Why Continuous Deployment?;http
linkImagehttps://
www
i-cdn.
startuplessonslearned
embed.
com
ly/
2009
1/
06/why-continuous-deployment.html;Eric Ries;2009;; List item
display/crop?height=300&key=fd92ebbc52fc43fb98f69e50e7893c13&url=https%3A%2F%2Fdzone.com%2Fstorage%2Frc-covers%2F14907-thumb.png&width=636
recommendedtrue
L;refcardz.dzone.com;Detailed reference card on Continuous Delivery patterns and anti-patterns with sections on deployment automation and the deployment pipeline;http://refcardz.dzone.com/refcardz/continuous-delivery-patterns;Paul Duvall;NA;;;Minimize the time it takes to go from idea to usable software. Learn to use agile techniques and automae the entire software delivery system: build, deploy, test, release.


List item
recommendedtrue
L;prezi.com;Slide Deck: Introducing the Continuous Deployment concept with background about testing monitoring tools and culture requirements
--
;https://prezi.com/5zm8xplapff2/continuous-deployment/;Eishay Smith;2010;;;Introducing the Continuous Deployment concept with background about testing, monitoring, tools and culture requirements.


List item
L;jaxenter.com;The Need for Continuous Deployment;https://jaxenter.com/need-continuous-deployment-129799.html;NA;2016;;;


List item
L;startuplessonslearned.com;Why Continuous Deployment?;http://www.startuplessonslearned.com/2009/06/why-continuous-deployment.html;Eric Ries;2009;;


List item
LL;startuplessonslearned.com;Why Continuous Deployment?;http://www.startuplessonslearned.com/2009/06/why-continuous-deployment.html;NA;;;



Continuous Deployment Best Practices


List wrapper

 

List item
linkImagehttps://i-cdn.embed.ly/1/display/resize?key=fd92ebbc52fc43fb98f69e50e7893c13&url=https%3A%2F%2Fmartinfowler.com%2Fbliki%2Fimages%2FblueGreenDeployment%2Fblue_green_deployments.png&width=175
recommendedtrue
L;martinfowler.com;BlueGreenDeployment;http://martinfowler.com/bliki/BlueGreenDeployment.html;NA;NA;;;One of the goals that my colleagues and I urge on our clients is that of a completely automated deployment process. Automating your deployment helps reduce the frictions and delays that crop up in between getting the software "done" and getting it to realize its value. Dave Farley and Jez Humble are finishing up a book on this topic - Continuous Delivery. It builds upon many of the ideas that are commonly associated with Continuous Integration, driving more towards this ability to rapidly put software into production and get it doing something. Their section on blue-green deployment caught my eye as one of those techniques that's underused, so I thought I'd give a brief overview of it here.


List item
recommendedtrue
L;airpair.com;Continuous Deployment For Practical People;https://www.airpair.com/continuous-deployment/posts/continuous-deployment-for-practical-people;Mike Mooney;2015;;;Over the last few years, there has a been a lot of great progress in the development community around DevOps, Continuous Integration, Continuous Delivery, and Continuous Deployment. Technology companies have been embracing these ideas of smaller, faster development cycles, and getting code written, integrated, tested, and deployed as quickly as possible. However, there has been a growing opinion that in order to do continuous deployment "right", you need to meet some minimum requirement of developers deploying directly to production all day long. Unfortunately this approach can be a little overly dogmatic for many companies and scares them off before they can find some less extreme ways to improve their development process by incrementally adding the continuous deployment principles that can help them the most.


List item
recommendedtrue
L;stackoverflow.com;Discussion: How do you continuously deploy a large system consisting of several applications?;http://stackoverflow.com/questions/9214884/how-do-you-continuously-deploy-a-large-system-consisting-of-several-applications;NA;NA;;;At the moment we are deploying our whole application chain together and at once to production, because of the many dependencies that the systems have. And we have several Scrum teams, working on the same systems. With continuous deployment we would like to enable the team to self service a roll out to production, so business rolls out features when they want to, not based on an IT schedule. But how do we manage to roll-out changes (code, DB scripts) that are distributed over several code bases and find a strategy in order to deal with the dependencies between applications? What's the strategy to have scalable continuous deployment?


List item
linkImagehttps://i-cdn.embed.ly/1/display/crop?height=300&key=fd92ebbc52fc43fb98f69e50e7893c13&url=https%3A%2F%2Fd1dkupr86d302v.cloudfront.net%2Fcommunity%2Fassets%2Fsocial-media-icons%2Ficon-tag-general-practice-bd665b3dd524bd6bc258178383f2652f55ac6cb8f2a928d5dc4387428a65dea2.png&width=636
recommendedtrue
L;semaphoreci.com;Elements of a Continuous Deployment Workflow and Strategies ;https://semaphoreci.com/community/tutorials/elements-of-a-continuous-deployment-workflow;Marko Anastasov;2016;;;Continuous deployment is an optimal recipe for high productivity in software companies. Read this article to explore what this type of workflow looks like.


List item
linkImagehttps://i-cdn.embed.ly/1/display/resize?key=fd92ebbc52fc43fb98f69e50e7893c13&url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fc6b14f5727ae60868a29322c6395bd4d%3Fs%3D60%26d%3Dhttps%253A%252F%252Fsecure.gravatar.com%252Favatar%252Fad516503a11cd5ca435acc9bb6523536%253Fs%253D60%26r%3DG&width=175
L;lostechies.com;Blue-Green Deployment - How to Achieve Zero Down-Time Deployment;https://lostechies.com/gabrielschenker/2016/05/23/blue-green-deployment/;NA;2016;;;These days our customers expect their applications to be up and running all the time and literally experience no down-time at all ever. At the same time we should be able to add new features to the existing application or fix existing defects. Is that even possible? Yes, it is, but it is not for free. We have to make a certain effort to achieve what is called zero-downtime deployments.


List item
L;sauceio.com;Webinar Recap: Easy Continuous Deployment You Can Trust;http://sauceio.com/index.php/2016/04/recap-easy-continuous-deployment-you-can-trust-webinar/;Bill McGee;2016;;


List item
L;technologyconversations.com;Continuous deployment strategies;http://technologyconversations.com/2014/12/03/continuous-deployment-strategies/;NA;2014;;


List item
L;blog.snap-ci.com;Continuous deployment strategies;https://blog.snap-ci.com/blog/2015/06/22/continuous-deployment-strategies/;Ketan Padegaonkar;2015;;


List item
L;
semaphoreci
blog.snap-ci.com;
Elements of a
Continuous Deployment 
Workflow and
Strategies;https://
semaphoreci
blog.snap-ci.com/
community
blog/
tutorials/elements-of-a-
2015/06/22/continuous-deployment-
workflow;Marko Anastasov;2016
strategies/;NA;NA;;;


List item
L;
lostechies
technologyconversations.com;
Blue-Green
Continuous Deployment
- How to achieve zero down-time deployment --
: Strategies;https://
lostechies
technologyconversations.com/
gabrielschenker
2014/
2016
12/
05
03/
23/blue
continuous-
green
deployment-
deployment
strategies/;NA;
2016
NA;;;
Relation Between



Continuous

Delivery and Continuous

Deployment Tools


List wrapper


List item
L;blogs.atlassian.com;Practical continuous deployment - Integration vs. deployment vs. delivery;http://blogs.atlassian.com/2014/04/practical-continuous-deployment/;Steve Smith;2014;;
linkImagehttps://i-cdn.embed.ly/1/display/resize?key=fd92ebbc52fc43fb98f69e50e7893c13&url=http%3A%2F%2Fcdn.electric-cloud.com%2Fwp-content%2Fuploads%2Fpipeline-view.jpg&width=175
recommendedtrue
L;electric-cloud.com;ElectricFlow;http://electric-cloud.com/products/electricflow/deploy-automation/;NA;NA;;;ElectricFlow is a unified DevOps Release Automation platform that supports the entire end-to-end software development and delivery process, and offers application release automation and Continuous Delivery orchestration.


List item
recommendedtrue
L;serena.com;Serena Deployment Automation;http://www.serena.com/index.php/en/products/deployment-configuration-automation/serena-deployment-automation/overview/;NA;NA;;;Bridge the DevOps divide by simplifying and automating deployments. Support continuous delivery and production deployments via deployment pipeline automation. 


List item
linkImagehttps://i-cdn.embed.ly/1/display/resize?key=fd92ebbc52fc43fb98f69e50e7893c13&url=http%3A%2F%2Fwww.www8-hp.com%2Fus%2Fen%2Fimages%2F03_The_Journey_to_Continuous_Everything_CB_513X289_tcm245_1853069_tcm245_1852316_tcm245-1853069.png&width=175
L;www8.hp.com;CODAR;http://www8.hp.com/us/en/software-solutions/codar-continuous-deployment/;Codar;NA;;;A continuous deployment solution that provides automation and release management of complex multi-tier applications across the application lifecycle.


List item
L;
continuousdelivery
deploybot.com/;
Continuous
DeployBot 
Delivery
- 
vs
Push. 
Continuous
Build. 
Deployment
Deploy!;
http
https://
continuousdelivery
deploybot.com/
2010/08/continuous-delivery-vs-continuous-deployment/;Jez Humble;2010;;
;NA;NA;;;


List item
L;midvision.com;Midvision RapidDeploy;http://midvision.com/application-release-automation;;;;;;;


List item
L;
martinfowler
app.shippable.com;
Continuous Delivery and its relation to continuous deployment - by co-author of the book Continuous Delivery;http://martinfowler.com/bliki/ContinuousDelivery.html;Martin Fowler;2013;;
Shippable;https://app.shippable.com/;NA;2016;;;Create pipelines that span across product management, development, test and operations Use declarative YML based constructs to model and create workflows that abstract complexity and ease evolution of



Continuous Deployment Case Studies


List wrapper


List item
recommendedtrue
L;engineering.instagram.com;Continuous Deployment at Instagram;https://engineering.instagram.com/continuous-deployment-at-instagram-1e18548f01d1#.m25q2a13c;Michael Gorven;2016;;;At Instagram, we deploy our backend code 30-50 times a day... whenever engineers commit changes to master... with no human involvement in most cases. This may sound crazy, especially at our scale, but it works really well. This post talks about how we implemented this system and got it working smoothly.


List item
L;
puppetlabs
quora.com;
Continuous
What 
Delivery
are 
Vs.
the 
Continuous
best 
Deployment --;https
examples of companies using continuous deployment ?;http://
puppetlabs
www.quora.com/
blog/continuous
What-
delivery
are-
vs-
best-examples-of-companies-using-continuous-deployment
-whats-diff;Carl Caum;2013
;NA;2014;;


List item
L;
pagerduty
technologyconversations.com;
Are
Sample 
You
implementation 
Ready
for 
Continuous
continuous 
Deployment?
deployment 
-
with 
Continuous
CoreOS 
Deployment
Docker 
vs.
etcd 
Continuous Delivery;https
nginx Confd and BDD Assistant Deployer;http://
www
technologyconversations.
pagerduty.
com/
blog/are-you-ready-for-
2014/12/08/continuous-deployment-implementation/;
Chris Riley
NA;
2016
2014;;


List item
L;
blog
slideshare.
assembla.com
net;
Continuous
Slide 
Delivery
Deck: 
vs
Continuous Deployment 
vs
at 
Continuous Integration
Etsy: A Tale of Two Approaches;http://
blog
www.
assembla
slideshare.
com
net/
AssemblaBlog/tabid/12618/bid/92411/Continuous-Delivery-vs-Continuous-Deployment-vs-Continuous-Integration-Wait-huh.aspx;Michael Chletsos;2012
beamrider9/continuous-deployment-at-etsy-a-tale-of-two-approaches;Ross Snyder;2013;;


List item
L;
scmquest
timothyfitz.com;Continuous 
Integration
Deployment 
vs
at 
Continuous
IMVU: 
Delivery
Doing 
vs
the 
Continuous Deployment
impossible fifty times a day --;http://
scmquest
timothyfitz.com/2009/02/10/continuous-
integration
deployment-
vs
at-
continuous
imvu-
delivery
doing-
vs
the-
continuous-deployment
impossible-fifty-times-a-day/;
Ravi
Timothy 
Verma
Fitz;
2016
2009;;


List item
L;
sdarchitect
thomassundberg.wordpress.com;
Understanding
Continuous 
DevOps
deployment - 
Continuous
a 
Deployment vs Continuous Delivery
case study;https://
sdarchitect
thomassundberg.wordpress.com/
2013
2015/
10
12/
16
23/
understanding
continuous-
devops
deployment-
part
a-
6-
case-study/;Thomas Sundberg;2015;;


List item
L;docs.18f.gov;Continuous deployment instructions of USA Digital Government agency;https://docs.18f.gov/apps/continuous-deployment/;
Sanjeev Sharma;2013;;Continuous Deployment Case Studies
NA;NA;;


List item
L;timothyfitz.com;Continuous Deployment at IMVU: Doing the impossible fifty times a day;http://timothyfitz.com/2009/02/10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/;NA;;;



Continuous Deployment Examples


List wrapper


List item
L;
quora
blog.codeship.com;
What
Integrating 
are
Kubernetes Continuous Deployment into the 
best examples of companies using continuous deployment ?
Codeship Workflow;https://blog.codeship.com/continuous-deployment-of-docker-apps-to-kubernetes/;NA;2016;;;In the first post of this series, we introduced using Kubernetes for deployments. In this post, we'll get started with integrating Codeship into the workflow. Given a functioning Kubernetes Deployme


 


Relation Between Continuous Delivery and Continuous Deployment


List wrapper


List item
recommendedtrue
L;blogs.atlassian.com;Practical continuous deployment - Integration vs. deployment vs. delivery;http://
www
blogs.
quora
atlassian.com/
What-are-best-examples-of-companies-using-
2014/04/practical-continuous-deployment/;
NA
Steve Smith;2014;;;At Atlassian, we're moving to a continuous delivery and deployment model for all of our business tools, which will allow us to get improvements out to our customers (both internal and external) faster. This post explains the considerations and methodologies behind the move.


List item
recommendedtrue
L;
engineering
pagerduty.
instagram.
com;Are You Ready for Continuous Deployment? 
at Instagram
- Continuous Deployment vs. Continuous Delivery;https://
engineering
www.
instagram
pagerduty.com/
continuous
blog/are-
deployment
you-
at
ready-
instagram-1e18548f01d1#.m25q2a13c;Michael Gorven
for-continuous-deployment/;Chris Riley;2016;;;There is a large gap between the understanding of modern processes and technologies, and actually doing something with them. In the DevOps movement, many of the core functions have met wide adoption, such as orchestration, release automation, and analytics. But what have not been as widely adopted are the end-to-end processes of continuous delivery and deployment.


List item
linkImagehttps://i-cdn.embed.ly/1/display/crop?
key
height=
50aa67cde6b4412daf350e3f34226686
300&
width
key=
200
fd92ebbc52fc43fb98f69e50e7893c13&
height=150&errorurl=https%3A%2F%2Fs2-embed-ly.s3.amazonaws.com%2Fdisplay%2Fv1%2Fimages%2Flogo.png&url=https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F1200%2F0*NqSru6Ta--_RHC_X.png
url=http%3A%2F%2Fwww.jamasoftware.com%2Fwp-content%2Fuploads%2F2016%2F11%2Fblog-featured-image-template.jpg&width=636
recommendedtrue
L;jamasoftware.com;How to Manage Releases in the Age of Continuous Deployment;http://www.jamasoftware.com/blog/release-management-in-the-age-of-continuous-deployment/;NA;2016;;;Although much of the release process at Jama currently requires a lot of human involvement and manual action, one of Jama's Engineering goals is to move closer to Continuous Delivery. In companies that are actually practicing Continuous Deployment, what role, if any, does Release Management play in their process?


List item
linkImagehttps://i-cdn.embed.ly/1/display/resize?key=fd92ebbc52fc43fb98f69e50e7893c13&url=https%3A%2F%2Fd2eyrv63e6x6lp.cloudfront.net%2Fwp-content%2Fuploads%2F2016%2F11%2F10160128%2Fblog-hr-sharingtablet.jpg&width=175
recommendedtrue
L;g2crowd.com;How Continuous Delivery  Deployment and Integration Work Together;https://www.g2crowd.com/blog/continuous-delivery/continuous-delivery-deployment-integration-work-together/;NA;2016;;;Most experts consider continuous delivery to be the umbrella approach that includes these continuous processes. Within the approach lay software tools for integration, deployment, build automation and configuration management.


List item
L;
technologyconversations
www.nexrage.com;
Sample
Continuous 
implementation
Delivery 
for
vs. 
continuous
Continuous 
deployment
Deployment 
with
- 
CoreOS
What's 
Docker etcd nginx Confd and BDD Assistant Deployer;http://technologyconversations.com/2014/12/08/continuous-deployment-implementation/;NA;2014
The Difference?;https://www.nexrage.com/blogs/blog?name=continuousdeployment;NA;2016;;;Continuous Delivery and Continuous Deployment are often referred to using the same abbreviation of (CD). In general, technological concepts frequently have very loose definitions that are up to interp


List item
L;continuousdelivery.com;Continuous Delivery vs. Continuous Deployment;http://continuousdelivery.com/2010/08/continuous-delivery-vs-continuous-deployment/;Jez Humble;2010;;


List item
L;
slideshare
martinfowler.
net
com;
Slide
Continuous 
Deck:
Delivery 
Continuous
and 
Deployment
its 
at
relation 
Etsy:
to 
A
continuous 
Tale
deployment - by co-author of 
Two Approaches
the book Continuous Delivery;http://
www.slideshare.net/beamrider9/continuous-deployment-at-etsy-a-tale-of-two-approaches;Ross Snyder
martinfowler.com/bliki/ContinuousDelivery.html;Martin Fowler;2013;;


List item
L;puppetlabs.com;Continuous Delivery Vs. Continuous Deployment --;https://puppetlabs.com/blog/continuous-delivery-vs-continuous-deployment-whats-diff;Carl Caum;2013;;


List item
L;
timothyfitz
blog.assembla.com;Continuous 
Deployment
Delivery 
at
vs 
IMVU:
Continuous 
Doing
Deployment 
the
vs 
impossible fifty times a day --
Continuous Integration;http://
timothyfitz
blog.assembla.com/
2009
AssemblaBlog/
02
tabid/
10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/;Timothy Fitz;2009
12618/bid/92411/Continuous-Delivery-vs-Continuous-Deployment-vs-Continuous-Integration-Wait-huh.aspx;Michael Chletsos;2012;;


List item
L;
thomassundberg
scmquest.
wordpress.
com;Continuous 
deployment
Integration 
-
vs 
a
Continuous 
case study;https
Delivery vs Continuous Deployment;http://
thomassundberg
scmquest.
wordpress.
com/
2015/12/23/
continuous-
deployment
integration-
a
vs-
case-study
continuous-delivery-vs-continuous-deployment/;
Thomas
Ravi 
Sundberg
Verma;
2015
2016;;


List item
L;
docs
sdarchitect.
18f
wordpress.
gov
com;
Continuous
Understanding 
deployment
DevOps 
instructions
- 
of
Continuous 
USA
Deployment 
Digital
vs 
Government
Continuous 
agency
Delivery;https://
docs
sdarchitect.
18f
wordpress.
gov
com/
apps/
2013/10/16/understanding-devops-part-6-continuous-deployment/;
NA
Sanjeev Sharma;
NA
2013;;



Continuous Deployment with Specific Tools and Environments


List wrapper


List item
L;azure.microsoft.com;Azure, Visual Studio Online - Continuous delivery to Azure using Visual Studio Online;http://azure.microsoft.com/en-us/documentation/articles/cloud-services-continuous-delivery-use-vso/;Kemp Brown;2015;;


List item
L;ibm.com;Go Agile to Slash Costs, Reduce Failure Rates and Speed Deployments;https://www.ibm.com/blogs/cloud-computing/2016/09/agile-cut-costs-reduce-failure-rates-continuous-deployment/;NA;2016;;;


List item
L;codeship.com;Setup Continuous Deployment to Kubernetes;https://resources.codeship.com/ebooks/deploy-docker-kubernetes-codeship;;;;


List item
L;docs.gitlab.com;Introduction to Environments and Deployments - GitLab;https://docs.gitlab.com/ce/ci/environments.html;NA;2016;;;


List item
L;writeabout.net;SharePoint, VSTS - Continuous Deployment of SharePoint Apps with VSTS Release Management;http://writeabout.net/2016/03/23/how-to-deploy-sharepoint-apps-with-vsts-release-management/;Michael Kaufmann;2016;;


List item
L;incyclesoftware.com;Continuous deployment to Azure web sites with release management;http://www.incyclesoftware.com/2015/03/continuous-deployment-to-azure-web-sites-with-release-management/;Harris Boyce;2015;;


List item
L;messageconsulting.com;Continuous Integration and Deployment with Docker, Jenkins and Selenium;http://messageconsulting.com/2016/03/continuous-integration-and-deployment-with-docker-jenkins-and-selenium/;Steve Fox;2016;;


List item
L;a10networks.com;Continuous Deployment with A10 Lightning Application Delivery Service;https://www.a10networks.com/sites/default/files/resource-files/A10-SB-19165-EN.pdf;NA;2016;;;


List item
L;documentation.codeship.com;Continuous Deployment via FTP, SFTP, SCP, RSYNC and Deployment via SSH;https://documentation.codeship.com/classic/continuous-deployment/deployment-with-ftp-sftp-scp/;NA;2016;;;After your code passed through the pipeline successfully, the last step in your CI chain is deploying your code. You're either using one of our many integrations or deploying with your own script. I


List item
L;mesosphere.com;Continous deployment with Mesos Marathon and Docker;https://mesosphere.com/blog/2015/04/02/continuous-deployment-with-mesos-marathon-docker/;NA;NA;;


List item
L;codurance.com;Docker, Gradle, TeamCity - Docker meets Continuous Deployment;http://codurance.com/2016/03/01/Docker-meets-Continuous-Deployment/;Robert Firek;2016;;


List item
L;blog.getsentry.com;Freight - Continuous Deployment with Freight;http://blog.getsentry.com/2015/04/15/introducing-freight.html;David Cramer;2015;;


List item
L;azure.microsoft.com;Azure App Service, Git - Continuous deployment using Git in Azure App Service;https://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/;Cephas Lin;2016;;


List item
L;jacopodaeli.com;Continuous Deployment of JavaScript applications;http://jacopodaeli.com/continuous-deployment-of-javascript-applications/;Jacopo Daeli;2016;;


List item
L;deis.com;Continuous Deployment With Helm, Deis Workflow, and Wercker;https://deis.com/blog/2016/continuous-deployment-helm-deis-workflow-wercker/;NA;2016;;


List item
L;getcarina.com;Set up push-based continuous deployment on Docker Swarm --;https://getcarina.com/docs/tutorials/push-based-cd/;NA;2016;;


List item
L;f5.com;Cloud Disruption Continues with Continuous Deployment;https://f5.com/about-us/blog/articles/cloud-disruption-continues-with-continuous-deployment-19976;NA;2016;;;


List item
L;wso2.com;WSO2 App Cloud - How To Achieve Continuous Integration and Deployment with WSO2 App Cloud - Tutorial;http://wso2.com/library/tutorials/2016/06/tutorial-how-to-achieve-continuous-integration-and-deployment-with-wso2-app-cloud/;NA;2016;;


List item
L;codeship.com;Continuous deployment with CodeShip and Capistrano;https://codeship.com/documentation/continuous-deployment/deployment-with-capistrano/;NA;NA;;


List item
L;circleci.com;Continuous deployment with CircleCI and Heroku;https://circleci.com/docs/continuous-deployment-with-heroku;NA;NA;;


List item
L;semaphoreci.com;Continuous Deployment with Docker, AWS, and Ansible;https://semaphoreci.com/community/tutorials/continuous-deployment-with-docker-aws-and-ansible;NA;;;



Vendors Offering Continuous Deployment Solutions


List wrapper


List item
V;electric-cloud.com;A single DevOps platform that supports the entire end-to-end software development and delivery process;http://electric-cloud.com/products/electricflow/deploy-automation/;NA;NA;Electric Cloud;ElectricFlow Deploy


List item
V;jetbrains.com;Continuous Deployment with TeamCity - official solution page;https://www.jetbrains.com/teamcity/features/deployment.html;NA;NA;JetBrains;TeamCity


List item
V;zerostack.com;A Continuous Integration and Continuous Deployment Platform for Cloud-Native Applications.;https://www.zerostack.com/ideal-platform-for-cloud-native-apps/;NA;NA;;ZeroStack


List item
V;appcito.com;Supports Continuous Deployment for two main use cases: Blue-green production servers and production traffic copied to test servers.;http://www.appcito.com/products/continuous-deployment/;NA;NA;Appcito;CAFE


List item
V;semaphoreci.com;Enables your team to roll-in revisions and gain feedback faster by automatically deploying a good version of your code to the desired server.;https://semaphoreci.com/deployment;NA;NA;Semaphore;NA


List item
V;www.victhorious.com;Combine any technology you prefer to develop, test, deploy and scale your applications in a heartbeat.;https://www.victhorious.com/;NA;2016;VicThorious;NA


List item
V;speedcurve.com;SpeedCurve's Continuous Deployment dashboard helps you keep the development of your site on track with continuous feedback on your performance pipeline.;https://speedcurve.com/features/deployment/;NA;NA;SpeedCurve;NA


List item
V;hub.jazz.net;Build and deploy feature that automates the continuous deployment of your projects.;https://hub.jazz.net/docs/deploy;NA;NA;;IBM Bluemix DevOps Services;;


List item
V;www8.hp.com;A continuous deployment solution that provides automation and release management of complex multi-tier applications across the application lifecycle.;http://www8.hp.com/us/en/software-solutions/codar-continuous-deployment/;NA;NA;;HP Codar


List item
V;app.shippable.com;The Shippable continuous deployment platform integrates teams and processes to streamline shipping of software.;https://app.shippable.com/product.html;NA;2016;Shippable;NA;



Further Reading


Further reading

Children Display
depth2
pageSoftware Deployment
excerpttrue
excerptTypesimple

 


 

Image Removed

Continuous Deployment Case Studies


List wrapper


List item
recommendedtrue
L;engineering.instagram.com;Continuous Deployment at Instagram;https://engineering.instagram.com/continuous-deployment-at-instagram-1e18548f01d1#.m25q2a13c;Michael Gorven;2016;;;At Instagram, we deploy our backend code 30-50 times a day... whenever engineers commit changes to master... with no human involvement in most cases. This may sound crazy, especially at our scale, but it works really well. This post talks about how we implemented this system and got it working smoothly.


List item
L;quora.com;What are the best examples of companies using continuous deployment ?;http://www.quora.com/What-are-best-examples-of-companies-using-continuous-deployment;NA;2014;;


List item
L;technologyconversations.com;Sample implementation for continuous deployment with CoreOS Docker etcd nginx Confd and BDD Assistant Deployer;http://technologyconversations.com/2014/12/08/continuous-deployment-implementation/;NA;2014;;


List item
L;slideshare.net;Slide Deck: Continuous Deployment at Etsy: A Tale of Two Approaches;http://www.slideshare.net/beamrider9/continuous-deployment-at-etsy-a-tale-of-two-approaches;Ross Snyder;2013;;


List item
L;timothyfitz.com;Continuous Deployment at IMVU: Doing the impossible fifty times a day --;http://timothyfitz.com/2009/02/10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/;Timothy Fitz;2009;;


List item
L;thomassundberg.wordpress.com;Continuous deployment - a case study;https://thomassundberg.wordpress.com/2015/12/23/continuous-deployment-a-case-study/;Thomas Sundberg;2015;;


List item
L;docs.18f.gov;Continuous deployment instructions of USA Digital Government agency;https://docs.18f.gov/apps/continuous-deployment/;NA;NA;;


List item
L;timothyfitz.com;Continuous Deployment at IMVU: Doing the impossible fifty times a day;http://timothyfitz.com/2009/02/10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/;NA;;;



Cta item
resourceID004

Cta item
resourceID001

Cta item
resourceID002

Cta item
resourceID003