Continuous Deployment Production Environments
Luke Bond
London November 2014
Built on Docker & CoreOS
@lukeb0nd • http://yld.io
@lukeb0nd • http://yld.io
London November 2014
Beautiful UI
Consistent workflow
Minimal imposition
Easy environments
@lukeb0nd • http://yld.io
London November 2014
Logical isolation of environments
Easily bring up an environment for:
Load test
QA
Temp/scratch/dev
@lukeb0nd • http://yld.io
London November 2014
@lukeb0nd • http://yld.io
Built on CoreOS and Docker
London November 2014
@lukeb0nd • http://yld.io
London November 2014
@lukeb0nd • http://yld.io
London November 2014
Preparing for open-source release (12/2014)
Documentation and tests
Then working towards stable "1.0" release
Environments
Zero-downtime deployments
Monitoring
@lukeb0nd • http://yld.io
London November 2014
Docker networking direction
Paz's service discovery is hand-rolled
Integration with Weave & Weave DNS?
It would simplify parts of Paz
Docker storage direction
http://paz.sh
@lukeb0nd • http://yld.io
London November 2014