High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer...

10
High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1 Source: “2014 State of DevOps Report,” Puppet Labs (http://puppetlabs.com/2014-devops-report?gclid=CO6ItvSvhL8CFRaSjgodargAIw).

Transcript of High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer...

Page 1: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts.1

1 Source: “2014 State of DevOps Report,” Puppet Labs (http://puppetlabs.com/2014-devops-report?gclid=CO6ItvSvhL8CFRaSjgodargAIw).

Page 2: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

Continuous Delivery

REAL WORLD RESULTS• Speed up application release cycles from weeks/months to

minutes• Enable more frequent releases by up to 300%• Eliminate release deployment errors• Reduced resources required for deployments from 15 to 1

and save $14m annually• Provide instant visibility to key stakeholders

Orchestrate the entire application release process and automate the deployment of applications from development through production.

Page 3: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

Changing the way applications are delivered

“The key to success or survival will be building a continuous delivery pipeline process end to end from ideation to deployment, and optimizing the throughput of it.”Diego Lo Giudice, Forrester Research

Page 4: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

Continuous Delivery as enabler for Digital Transformation

Months

Agile DevelopmentTest AutomationContinuous Integration

Virtualization/CloudProvisioning AutomationConfiguration Mgmt

MORE INNOVATION, QUICKER, LESS

COST

50%

Release Errors

High Costs

Long Time To Market

Innovation

Business ValueDEV PRODINT UAT PERF

CONTINUOUS DELIVERY

Days/Minutes

Page 5: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.
Page 6: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

More than tooling• Create a repeatable, reliable

process for delivering software• Automate almost everything• Keep everything* in version

control• If it hurts, do it more often and

bring the pain forward• Build quality in• Done means released• Everybody is responsible for

the delivery process• Continuous improvement

Page 7: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

The promise of Continuous Delivery

Reduced Deployment Risk: deploying smaller changes means less to go wrong and it's easier to fix

Believable Progress: NOT "done" means "developers declare it to be done” - it's deployed into a production.

User Feedback: Earlier and more frequently you get working software in front of real users, the quicker you get feedback to find out how valuable it really is

Page 8: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

Why CD is critical to a Digital Transformation initiative

Agility: adapt to changing business demands, deliver releases more frequently

Flexibility: deploy across multiple devices and platforms consistently

Responsiveness: to anticipate and respond to issues

Page 9: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

Cost and value

Invest in the delivery pipeline to decrease the cost of running your process

Page 10: High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.

Innovate to add value

Being able to deploy fast makes it possible to innovate fast.Dare to failAnd find new value for your business