+ All Categories
Home > Technology > KaChing devopsdays-2010

KaChing devopsdays-2010

Date post: 12-Jul-2015
Category:
Upload: arosien
View: 945 times
Download: 1 times
Share this document with a friend
Popular Tags:
20
Continuous Deployment at kaChing Adam Rosien Chief EffYoo Officer*, kaChing [email protected] @arosien * false
Transcript
Page 1: KaChing devopsdays-2010

Continuous Deployment at kaChing

Adam RosienChief EffYoo Officer*, kaChing

[email protected] @arosien

* false

Page 2: KaChing devopsdays-2010

True Story

Page 3: KaChing devopsdays-2010

“connect investors with outstanding investment

managers”

$11 x 10 12

Page 4: KaChing devopsdays-2010

¬isCoder ⇒ useless

Page 5: KaChing devopsdays-2010

undeployed code == warehouse space ⇒

$$

Page 6: KaChing devopsdays-2010

Deploying all the time is the only way to be safe.

Page 7: KaChing devopsdays-2010

Building systems designed for failures

is safer and faster than trying to be perfect.

Page 8: KaChing devopsdays-2010

Continuous Deployment

ImmuneSystem

ContinuousIntegration

Test DrivenDevelopment

Culture

Page 9: KaChing devopsdays-2010

“Continuous deployment ends up looking to

services like tiny failures and recoveries happening

all the time.” @dfortunato

Page 10: KaChing devopsdays-2010
Page 11: KaChing devopsdays-2010
Page 12: KaChing devopsdays-2010

deploy canariesself test

Page 13: KaChing devopsdays-2010

auto rollbackexponential deploys

Page 14: KaChing devopsdays-2010

commit messages deploy services:

ONG-1212 Fixed NPE. #release:um

Page 15: KaChing devopsdays-2010

zookeeper json collectd nagios hudson ant rpm yum jcollectd rrdtool

type-systems jmx rabbitmq esper

Page 16: KaChing devopsdays-2010

zookeeper json collectd nagios hudson ant rpm yum jcollectd rrdtool

type-systems jmx rabbitmq esper

Page 17: KaChing devopsdays-2010

zookeeper json collectd nagios hudson ant rpm yum jcollectd rrdtool

type-systems jmx rabbitmq esper

Page 18: KaChing devopsdays-2010
Page 19: KaChing devopsdays-2010

Deploying all the time is the only way to be safe.

Ship It!


Recommended