You’ll Never Believe How Easy
Deployments Can Really Be…
James TitcumbPHPSW
12th November 2014
James Titcumbwww.jamestitcumb.comwww.protected.co.ukwww.phphants.co.uk@asgrim
Who is this guy?
A STORY
https://flic.kr/p/oWLEqR
https://flic.kr/p/oWLEqR
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.
org/TR/html4/loose.dtd">
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html>
http://jenkins-ci.org/
https://flic.kr/p/oWLEqR
GETTING
GETTING THINGS
GETTING THINGS DONE
CONTINUOUSDELIVERY
A SILVER BULLET
What works for YOU
How?
30 days
2 weeks
1 week
Release per feature
Move fast and break things
Continuous Delivery
Continuous Delivery
Has product(s)
Don’t have product(s)
http://blog.fastmonkeys.com/2014/06/18/minimum-viable-product-your-ultimate-guide-to-mvp-great-examples/
WHAT WE DID AT PROTECTED.CO.UK
Sshhh...
Our Process
Learn from mistakes
THANKS JAMES, BUT “WHAT ABOUT ME?”
Find what works for you
Build a culture
“1 deploy a day=
culture change”— Mathias Meyer / @roidrage
“100 deploys a day=
implementation detail”— Mathias Meyer / @roidrage
Use the tools
Start small
Communicate
THE NEXT STEPS...
Continuous Deployment
Continuous Re-evaluation
What was this talk about?
GETTING THINGS DONE
Questions?
James Titcumb@asgrim
Thanks for watching!