View
820
Download
0
Embed Size (px)
Citation preview
Atlassian Summit 2015DevOps
Atlassian Community Day 2015()
2015/11/27
Copyright 2015 Growth xPartners, Inc. All rights reserved..
Copyright 2015 Growth xPartners, Inc. All rights reserved.
n (Growth xPartners Incorporated.)
n
n ()
n http://www.gxp.co.jp/atlassian/
1Copyright 2015 Growth xPartners, Inc. All rights reserved.
2Copyright 2015 Growth xPartners, Inc. All rights reserved.
n Atlassian Summit 2015DevOpsn
n
3Copyright 2015 Growth xPartners, Inc. All rights reserved.
Copyright 2015 Growth xPartners, Inc. All rights reserved. 42015/1/1
n JIRAs Journey from Product to Platform: Managing a Tectonic Shift in your Delivery Model
n The Inside Story of how Atlassian Makes Software
n Scaling to 150,000 Builds a Month... and Beyond
n Docker, Continuous Integration, and You
5Copyright 2015 Growth xPartners, Inc. All rights reserved.
Copyright 2015 Growth xPartners, Inc. All rights reserved. 62015/1/1
JIRAn
n 250
n 175
n 500
7Copyright 2015 Growth xPartners, Inc. All rights reserved.
n JIRA1860627712(functional test)
n JIRA759
n 115
8Copyright 2015 Growth xPartners, Inc. All rights reserved.
JIRAnJIRA
n 1
9Copyright 2015 Growth xPartners, Inc. All rights reserved.
n One Teamn
n Test early and often
10Copyright 2015 Growth xPartners, Inc. All rights reserved.
n Enpower everyon to be responsible & Faster a culture of support
p
p
p
p 20097
11Copyright 2015 Growth xPartners, Inc. All rights reserved.
12Copyright 2015 Growth xPartners, Inc. All rights reserved.
-
(Retrospective)n 3L(Liked / Lacked / Loathed)
n 4L( 3L + Longed for )
n Happy , Sad , Confused
n Actions(try)
13Copyright 2015 Growth xPartners, Inc. All rights reserved.
Empathy. You cant outsource it.n
14Copyright 2015 Growth xPartners, Inc. All rights reserved.
DevOpsn DevOps
n Infrastracure as code
n
n done
15Copyright 2015 Growth xPartners, Inc. All rights reserved.
Copyright 2015 Growth xPartners, Inc. All rights reserved. 162015/1/1
Bamboon Bamboo 12
n max1200
n 3500
n 14000
17Copyright 2015 Growth xPartners, Inc. All rights reserved.
n Servers are not pets, Servers are cattle
n CERNTim BellPuppetConf 2012
18Copyright 2015 Growth xPartners, Inc. All rights reserved.
n The pets: these are the guys you give nice names, you
stroke them, you look after them, and when they get ill, you nurse them back to health, lovingly.
n The cattle: when they get ill, you shoot them.
19Copyright 2015 Growth xPartners, Inc. All rights reserved.
Bamboon Puppet
n
n CucumberCI
20Copyright 2015 Growth xPartners, Inc. All rights reserved.
Plan Templates Pluginn DSLBamboo
21Copyright 2015 Growth xPartners, Inc. All rights reserved.
Plan Templates Plugin
22Copyright 2015 Growth xPartners, Inc. All rights reserved.
http://www.slideshare.net/GoAtlassian/scaling-to-150000-builds-a-month-and-beyond/66
Docker
Copyright 2015 Growth xPartners, Inc. All rights reserved. 232015/1/1
Dockern Dockern
n
n docker-compose n
n
24Copyright 2015 Growth xPartners, Inc. All rights reserved.
ndocker-composePostgreSQLElasticsearch
n https://bitbucket.org/hiroyuki_ohnaka/devweek15-code
( Fork from https://bitbucket.org/ssmith/devweek15-code )
25Copyright 2015 Growth xPartners, Inc. All rights reserved.
DevOps
Copyright 2015 Growth xPartners, Inc. All rights reserved. 262015/1/1
n Creative Branching Models for Multiple Release Streams
n How to Build in Quality from Day 1 using Lean QA and Agile Testing
n Baking Stash in the AWS Cloud at Netflix
27Copyright 2015 Growth xPartners, Inc. All rights reserved.
DevOpsn
n n All your code are belong to us.
n
28Copyright 2015 Growth xPartners, Inc. All rights reserved.
Git+Maven
Copyright 2015 Growth xPartners, Inc. All rights reserved. 29
30Copyright 2015 Growth xPartners, Inc. All rights reserved.
http://de.slideshare.net/GoAtlassian/creative-branching-models-for-multiple-release-streams/19
31Copyright 2015 Growth xPartners, Inc. All rights reserved.
http://de.slideshare.net/GoAtlassian/creative-branching-models-for-multiple-release-streams/20
n developfeaturepom.xmln develop ... 2.0.0-SNAPSHOT
n fature-xxx ... 2.0.0-xxx-SNAPSHOT
n maven
32Copyright 2015 Growth xPartners, Inc. All rights reserved.
33Copyright 2015 Growth xPartners, Inc. All rights reserved.
http://www.slideshare.net/GoAtlassian/how-to-build-in-quality-from-day-1-using-lean-qa-and-agile-testing/49
Baking Bitbucket in the AWS Cloud at Netflixn NetflixBitbucket Server
n AWS
n 950
n Jenkins 335
n 1 7132
n 1610528526
34Copyright 2015 Growth xPartners, Inc. All rights reserved.
Copyright 2015 Growth xPartners, Inc. All rights reserved. 352015/1/1
DevOpsn
n
n IT
36Copyright 2015 Growth xPartners, Inc. All rights reserved.
4Dn Discover
n Decide
n Design
n Delivery
37Copyright 2015 Growth xPartners, Inc. All rights reserved.
Copyright 2015 Growth xPartners, Inc. All rights reserved. 382015/1/1
JavaOne
39Copyright 2015 Growth xPartners, Inc. All rights reserved.
Thank you!n
n ()
n http://blog.fieldnotes.jp/
n @setoazusa
40Copyright 2015 Growth xPartners, Inc. All rights reserved.