SlideShare a Scribd company logo
1 of 33
Download to read offline
Cloudforce Japan 2012


                                              雲の上の継続的デリバリー
                                    ~Atlassian Bamboo とHerokuの関係~


                                                               グロースエクスパートナーズ(株)
                                                                   ITアーキテクト 和智 右桂




Copyright © 2012 Growth xPartners, Inc. All rights reserved.
グロースエクスパートナーズ株式会社
    コンサルティング事業                                                 システムインテグレーション事業
    • e-Business コンサルティング                                      • Java/J2EEによる大規模エンタープライ
    • ITを駆使した事業立案・企画コンサル                                         ズシステム開発
      ティング                                                     • オブジェクト指向設計・実装開発
    • EAコンサルティング                                               • MDA(モデルドリブンアーキテクチャ)
                                                                 による設計・実装開発
    クリエイティブ・プロデュース事業                                           • 大規模クライアントサーバシステム開発
    •   Webデザイン・プロデュース                                         • RAD・アジャイルプロセスによるシステ
                                                                 ム開発
    •   Webシステムデザイン・GUI設計
                                                               • プロダクト試験・検証(リバースエンジ
    •   ユーザビリティ設計
                                                                 ニアリング)
    •   マルチメディアコンテンツ作成

                                                                       http://www.gxp.co.jp/



                                                                                            2
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
和智 右桂(わち ゆうけい)
    • グロースエクスパートナーズ株式会社 ITアーキテクト
    • Twitter:@digitalsoul0124
    • Blog:http://d.hatena.ne.jp/digitalsoul/
    • ときどき翻訳




                                                               coming
                                                                soon




                                                                        3
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
目次
    導入
    継続的デリバリーとは?
    継続的デリバリー実践のステップ
    Bambooとは?
    Bambooで実践する継続的デリバリー
    デモ
    雲の上の継続的デリバリー



                                                               4
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
導入




                                                                                                                       Walking cat
Copyright © 2012 Growth xPartners, Inc. All rights reserved. http://www.flickr.com/photos/martie1swart/6299180767/ By martie1swart
コードを一行だけ変更したとして、

          それを

          本番にデプロイするまで
          どのくらいかかりますか?



                                                               6
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
一ヶ月?

                                                                        二週間?
              一週間?

                                                                                                                             7
                                                        Road
Copyright © 2012 Growth xPartners, Inc. All rights reserved.   to Uluru http://www.flickr.com/photos/joanet/2994421437/   By Jo@net
数々のプロセス
    運用チームとのやりとり
    深夜のリリース作業....




                                                               8
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
信頼でき、
                                                                     予測可能で、
                                                                     可視化され、
                                                                     自動化された
                                                                     プロセスに


                                                                                                       Car Factory Assembly Line
                                                    http://www.flickr.com/photos/tobiasmik/2367859809/ By TobiasMik · WhatWeDo
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
継続的デリバリーとは?




Copyright © 2012 Growth xPartners, Inc. All rights reserved.   101_0923 http://www.flickr.com/photos/alishav/3794903150/ By AlishaV
アジャイル宣言の原則...




                Our highest priority is to satisfy the customer
         through early and continuous                                 delivery
                       of valuable software.




                                                                 価値あるソフトウェアを、
                                                               早いうちから継続的に届ける...
                                                                                 11
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
デプロイメントパイプライン




                                                                       アプリケーションの
                                                               ビルド・デプロイ・テスト・リリース
                                                                といったプロセスを自動化する実装
                                                                              12
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
継続的デリバリー
                                        実践のステップ




Copyright © 2012 Growth xPartners, Inc. All running the
                                     Cat rights reserved.   Stairs http://www.flickr.com/photos/zeevveez/7302546438/ By zeevveez
構成管理




                                                               なにはともあれリポジトリ
                                                                         14
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
継続的インテグレーション




                                    コミットしたらすぐコンパイル&ユニットテスト
                                                               15
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
継続的デプロイ




                                                               リリースの自動化
                                                                     16
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
テスト戦略




                                                               どこで、どのテストをするのか?
                                                                            17
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
コミュニケーションフロー




                                                               課題管理ツールの導入
                                                                       18
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
継続的デリバリー




                                                               価値を継続的に届ける
                                                                       19
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Bambooとは?




                                                                                                                 The spy
Copyright © 2012 Growth xPartners, Inc. All rights reserved.   http://www.flickr.com/photos/karent/85527758/ By karen.tkr
CI/CDツール




                                                               21
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Atlassian ファミリー




                                                               インテグレーションに強み
                                                                         22
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Bambooで実践する
                                       継続的デリバリー




                                                                                            Eating my poor 2-year old bamboo plant
Copyright © 2012 Growth xPartners, Inc. All rights reserved.   http://www.flickr.com/photos/mmechtley/3559372698/ By mmechtley
書籍管理システム




                                                               24
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
ライフサイクル




                                                               25
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Bambooのポイント①


 デプロイメントパイプラインの構築




                                                               ビルド

                                                               デプロイ
                                                                      26
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Bambooのポイント②


 豊富な組み込みタスク




                                                               27
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Bambooのポイント③


 JIRAからの起動




                                                               28
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
Bambooのポイント④


 ビルド結果からの起票




                                                               29
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
デモ




                                                                                                                       Cat jumping
Copyright © 2012 Growth xPartners, Inc. All rights reserved.   http://www.flickr.com/photos/barbourians/7220130426/ By barbourians
雲の上の継続的デリバリー




                                                                                                         kitty in the sky
Copyright © 2012 Growth xPartners, Inc. All rights reserved.   http://www.flickr.com/photos/karent/8474443/ By karen.tkr
継続的デリバリー基盤は
                                                               雲の上へ




 Heroku Enterprise for Java                                    http://enterprise.heroku.com/
Copyright © 2012 Growth xPartners, Inc. All rights reserved.
ご清聴ありがとうございました




                                                               33
Copyright © 2012 Growth xPartners, Inc. All rights reserved.

More Related Content

What's hot

夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方Yusuke Suzuki
 
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方Yusuke Suzuki
 
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」Yusuke Suzuki
 
「JIRA」「JIRA Agile」デモによる活用紹介
「JIRA」「JIRA Agile」デモによる活用紹介「JIRA」「JIRA Agile」デモによる活用紹介
「JIRA」「JIRA Agile」デモによる活用紹介ricksoftKK
 
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan Yusuke Suzuki
 
XP祭り2014「アジャイルを手放して得られたこと」
XP祭り2014「アジャイルを手放して得られたこと」 XP祭り2014「アジャイルを手放して得られたこと」
XP祭り2014「アジャイルを手放して得られたこと」 Yusuke Suzuki
 
プロジェクト管理支援環境の高度化に向けた取り組み
プロジェクト管理支援環境の高度化に向けた取り組みプロジェクト管理支援環境の高度化に向けた取り組み
プロジェクト管理支援環境の高度化に向けた取り組みagileware_jp
 
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019満徳 関
 
Future Tech Night Agile勉強会 20210709
 Future Tech Night Agile勉強会 20210709 Future Tech Night Agile勉強会 20210709
Future Tech Night Agile勉強会 20210709shotamiyazaki6
 
リーンソフトウェア開発とは
リーンソフトウェア開発とはリーンソフトウェア開発とは
リーンソフトウェア開発とはStudyTech
 

What's hot (20)

チケット駆動で プロジェクトチームを加速せよ! (2014年5月14日/ソフトウェア開発環境展)
チケット駆動でプロジェクトチームを加速せよ!(2014年5月14日/ソフトウェア開発環境展)チケット駆動でプロジェクトチームを加速せよ!(2014年5月14日/ソフトウェア開発環境展)
チケット駆動で プロジェクトチームを加速せよ! (2014年5月14日/ソフトウェア開発環境展)
 
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
 
Bambooによる継続的デリバリー
Bambooによる継続的デリバリーBambooによる継続的デリバリー
Bambooによる継続的デリバリー
 
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
 
プロジェクト管理における課題管理ツール運用の”勘所”
プロジェクト管理における課題管理ツール運用の”勘所”プロジェクト管理における課題管理ツール運用の”勘所”
プロジェクト管理における課題管理ツール運用の”勘所”
 
[デブサミ関西2013]チケット駆動で プロジェクトチームを加速せよ
[デブサミ関西2013]チケット駆動でプロジェクトチームを加速せよ[デブサミ関西2013]チケット駆動でプロジェクトチームを加速せよ
[デブサミ関西2013]チケット駆動で プロジェクトチームを加速せよ
 
JIRAを使ったフツウのPJ実践
JIRAを使ったフツウのPJ実践JIRAを使ったフツウのPJ実践
JIRAを使ったフツウのPJ実践
 
開発チームの世代交代への取り組み
開発チームの世代交代への取り組み開発チームの世代交代への取り組み
開発チームの世代交代への取り組み
 
ユーザー事例紹介:ソフトウェア開発でのJIRA活用実践!
ユーザー事例紹介:ソフトウェア開発でのJIRA活用実践!ユーザー事例紹介:ソフトウェア開発でのJIRA活用実践!
ユーザー事例紹介:ソフトウェア開発でのJIRA活用実践!
 
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augjAtlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
 
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
 
Confluence/Jira パフォーマンスチューニングポイント
Confluence/Jira パフォーマンスチューニングポイントConfluence/Jira パフォーマンスチューニングポイント
Confluence/Jira パフォーマンスチューニングポイント
 
「JIRA」「JIRA Agile」デモによる活用紹介
「JIRA」「JIRA Agile」デモによる活用紹介「JIRA」「JIRA Agile」デモによる活用紹介
「JIRA」「JIRA Agile」デモによる活用紹介
 
Bitbucket Pipelinesについて
Bitbucket PipelinesについてBitbucket Pipelinesについて
Bitbucket Pipelinesについて
 
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
 
XP祭り2014「アジャイルを手放して得られたこと」
XP祭り2014「アジャイルを手放して得られたこと」 XP祭り2014「アジャイルを手放して得られたこと」
XP祭り2014「アジャイルを手放して得られたこと」
 
プロジェクト管理支援環境の高度化に向けた取り組み
プロジェクト管理支援環境の高度化に向けた取り組みプロジェクト管理支援環境の高度化に向けた取り組み
プロジェクト管理支援環境の高度化に向けた取り組み
 
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
Visual Studio 2019 / Visual Studio Code + Live Shareではじめるモブ・プログラミング #vs2019
 
Future Tech Night Agile勉強会 20210709
 Future Tech Night Agile勉強会 20210709 Future Tech Night Agile勉強会 20210709
Future Tech Night Agile勉強会 20210709
 
リーンソフトウェア開発とは
リーンソフトウェア開発とはリーンソフトウェア開発とは
リーンソフトウェア開発とは
 

Similar to 雲の上の継続的デリバリー - Cloudforce Japan 2012

SIerとクラウドの付き合い方
SIerとクラウドの付き合い方SIerとクラウドの付き合い方
SIerとクラウドの付き合い方Yusuke Suzuki
 
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略Yoshihito Kuranuki
 
株式会社ONE WEDGE_company information_202403.pdf
株式会社ONE WEDGE_company information_202403.pdf株式会社ONE WEDGE_company information_202403.pdf
株式会社ONE WEDGE_company information_202403.pdfONEWEDGE1
 
ONE WEDGE_companyinformation20240311.pdf
ONE WEDGE_companyinformation20240311.pdfONE WEDGE_companyinformation20240311.pdf
ONE WEDGE_companyinformation20240311.pdfONEWEDGE1
 
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来Yoshihito Kuranuki
 
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織Recruit Technologies
 
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来Yoshihito Kuranuki
 
DDDを実践できるエンジニアを育成するための取り組みについて
DDDを実践できるエンジニアを育成するための取り組みについてDDDを実践できるエンジニアを育成するための取り組みについて
DDDを実践できるエンジニアを育成するための取り組みについてBIGLOBE Inc.
 
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪株式会社インサイト
 
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAmazon Web Services Japan
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」Cybozucommunity
 
解析データの分析と活用
解析データの分析と活用解析データの分析と活用
解析データの分析と活用Keisuke Anzai
 
スキニーなシステム開発にぴったりの契約形態
スキニーなシステム開発にぴったりの契約形態スキニーなシステム開発にぴったりの契約形態
スキニーなシステム開発にぴったりの契約形態Eiwa System Management, Inc.
 
Enterpriseでもモバイル開発
Enterpriseでもモバイル開発Enterpriseでもモバイル開発
Enterpriseでもモバイル開発Mitch Okamoto
 
負荷分散勉強会
負荷分散勉強会負荷分散勉強会
負荷分散勉強会Yuji Otani
 
第2回 継続率経営セミナー 公開資料:データの設計・取得について
第2回 継続率経営セミナー 公開資料:データの設計・取得について第2回 継続率経営セミナー 公開資料:データの設計・取得について
第2回 継続率経営セミナー 公開資料:データの設計・取得についてpLucky
 
NoSQL勉強会
NoSQL勉強会NoSQL勉強会
NoSQL勉強会Yuji Otani
 

Similar to 雲の上の継続的デリバリー - Cloudforce Japan 2012 (20)

雲の上の継続的デリバリー
雲の上の継続的デリバリー雲の上の継続的デリバリー
雲の上の継続的デリバリー
 
SIerとクラウドの付き合い方
SIerとクラウドの付き合い方SIerとクラウドの付き合い方
SIerとクラウドの付き合い方
 
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
 
株式会社ONE WEDGE_company information_202403.pdf
株式会社ONE WEDGE_company information_202403.pdf株式会社ONE WEDGE_company information_202403.pdf
株式会社ONE WEDGE_company information_202403.pdf
 
ONE WEDGE_companyinformation20240311.pdf
ONE WEDGE_companyinformation20240311.pdfONE WEDGE_companyinformation20240311.pdf
ONE WEDGE_companyinformation20240311.pdf
 
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
 
経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織経営のアジリティを支えるDevOpsと組織
経営のアジリティを支えるDevOpsと組織
 
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
 
DDDを実践できるエンジニアを育成するための取り組みについて
DDDを実践できるエンジニアを育成するための取り組みについてDDDを実践できるエンジニアを育成するための取り組みについて
DDDを実践できるエンジニアを育成するための取り組みについて
 
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
『Salesforece.com勉強会(コンサル向け)』第2回 at 大阪
 
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」
 
解析データの分析と活用
解析データの分析と活用解析データの分析と活用
解析データの分析と活用
 
スキニーなシステム開発にぴったりの契約形態
スキニーなシステム開発にぴったりの契約形態スキニーなシステム開発にぴったりの契約形態
スキニーなシステム開発にぴったりの契約形態
 
楽天エンジニアライフ
楽天エンジニアライフ楽天エンジニアライフ
楽天エンジニアライフ
 
Enterprise DevOps
Enterprise DevOpsEnterprise DevOps
Enterprise DevOps
 
Enterpriseでもモバイル開発
Enterpriseでもモバイル開発Enterpriseでもモバイル開発
Enterpriseでもモバイル開発
 
負荷分散勉強会
負荷分散勉強会負荷分散勉強会
負荷分散勉強会
 
第2回 継続率経営セミナー 公開資料:データの設計・取得について
第2回 継続率経営セミナー 公開資料:データの設計・取得について第2回 継続率経営セミナー 公開資料:データの設計・取得について
第2回 継続率経営セミナー 公開資料:データの設計・取得について
 
NoSQL勉強会
NoSQL勉強会NoSQL勉強会
NoSQL勉強会
 

More from グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.

「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
 

More from グロースエクスパートナーズ株式会社/Growth xPartners Incorporated. (10)

[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して
[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して
[XP祭り2020]組織にはびこるなんちゃってスクラムからの脱却を目指して
 
エンタープライズにおける開発ツールの導入と活用推進
エンタープライズにおける開発ツールの導入と活用推進エンタープライズにおける開発ツールの導入と活用推進
エンタープライズにおける開発ツールの導入と活用推進
 
「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~「企業システムにおける意志決定とITサービス運営について」  ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
 
【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について
【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について
【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について
 
20140627 agile japan_embrace change for unchangeability
20140627 agile japan_embrace change for unchangeability20140627 agile japan_embrace change for unchangeability
20140627 agile japan_embrace change for unchangeability
 
GxPユニットテスト研修
GxPユニットテスト研修GxPユニットテスト研修
GxPユニットテスト研修
 
Sgt2014_GxP
Sgt2014_GxP Sgt2014_GxP
Sgt2014_GxP
 
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
チケット駆動で加速する顧客と協業するプロジェクトマネジメントチケット駆動で加速する顧客と協業するプロジェクトマネジメント
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
 
サステイナブルなSIを実現する開発基盤のあり方/GxPセミナー
サステイナブルなSIを実現する開発基盤のあり方/GxPセミナーサステイナブルなSIを実現する開発基盤のあり方/GxPセミナー
サステイナブルなSIを実現する開発基盤のあり方/GxPセミナー
 
Scrum alliance regional gathering tokyo 2013 pub
Scrum alliance regional gathering tokyo 2013 pubScrum alliance regional gathering tokyo 2013 pub
Scrum alliance regional gathering tokyo 2013 pub
 

雲の上の継続的デリバリー - Cloudforce Japan 2012

  • 1. Cloudforce Japan 2012 雲の上の継続的デリバリー ~Atlassian Bamboo とHerokuの関係~ グロースエクスパートナーズ(株) ITアーキテクト 和智 右桂 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 2. グロースエクスパートナーズ株式会社 コンサルティング事業 システムインテグレーション事業 • e-Business コンサルティング • Java/J2EEによる大規模エンタープライ • ITを駆使した事業立案・企画コンサル ズシステム開発 ティング • オブジェクト指向設計・実装開発 • EAコンサルティング • MDA(モデルドリブンアーキテクチャ) による設計・実装開発 クリエイティブ・プロデュース事業 • 大規模クライアントサーバシステム開発 • Webデザイン・プロデュース • RAD・アジャイルプロセスによるシステ ム開発 • Webシステムデザイン・GUI設計 • プロダクト試験・検証(リバースエンジ • ユーザビリティ設計 ニアリング) • マルチメディアコンテンツ作成  http://www.gxp.co.jp/ 2 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 3. 和智 右桂(わち ゆうけい) • グロースエクスパートナーズ株式会社 ITアーキテクト • Twitter:@digitalsoul0124 • Blog:http://d.hatena.ne.jp/digitalsoul/ • ときどき翻訳 coming soon 3 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 4. 目次 導入 継続的デリバリーとは? 継続的デリバリー実践のステップ Bambooとは? Bambooで実践する継続的デリバリー デモ 雲の上の継続的デリバリー 4 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 5. 導入 Walking cat Copyright © 2012 Growth xPartners, Inc. All rights reserved. http://www.flickr.com/photos/martie1swart/6299180767/ By martie1swart
  • 6. コードを一行だけ変更したとして、 それを 本番にデプロイするまで どのくらいかかりますか? 6 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 7. 一ヶ月? 二週間? 一週間? 7 Road Copyright © 2012 Growth xPartners, Inc. All rights reserved. to Uluru http://www.flickr.com/photos/joanet/2994421437/ By Jo@net
  • 8. 数々のプロセス 運用チームとのやりとり 深夜のリリース作業.... 8 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 9. 信頼でき、 予測可能で、 可視化され、 自動化された プロセスに Car Factory Assembly Line http://www.flickr.com/photos/tobiasmik/2367859809/ By TobiasMik · WhatWeDo Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 10. 継続的デリバリーとは? Copyright © 2012 Growth xPartners, Inc. All rights reserved. 101_0923 http://www.flickr.com/photos/alishav/3794903150/ By AlishaV
  • 11. アジャイル宣言の原則... Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 価値あるソフトウェアを、 早いうちから継続的に届ける... 11 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 12. デプロイメントパイプライン アプリケーションの ビルド・デプロイ・テスト・リリース といったプロセスを自動化する実装 12 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 13. 継続的デリバリー 実践のステップ Copyright © 2012 Growth xPartners, Inc. All running the Cat rights reserved. Stairs http://www.flickr.com/photos/zeevveez/7302546438/ By zeevveez
  • 14. 構成管理 なにはともあれリポジトリ 14 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 15. 継続的インテグレーション コミットしたらすぐコンパイル&ユニットテスト 15 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 16. 継続的デプロイ リリースの自動化 16 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 17. テスト戦略 どこで、どのテストをするのか? 17 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 18. コミュニケーションフロー 課題管理ツールの導入 18 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 19. 継続的デリバリー 価値を継続的に届ける 19 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 20. Bambooとは? The spy Copyright © 2012 Growth xPartners, Inc. All rights reserved. http://www.flickr.com/photos/karent/85527758/ By karen.tkr
  • 21. CI/CDツール 21 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 22. Atlassian ファミリー インテグレーションに強み 22 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 23. Bambooで実践する 継続的デリバリー Eating my poor 2-year old bamboo plant Copyright © 2012 Growth xPartners, Inc. All rights reserved. http://www.flickr.com/photos/mmechtley/3559372698/ By mmechtley
  • 24. 書籍管理システム 24 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 25. ライフサイクル 25 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 26. Bambooのポイント① デプロイメントパイプラインの構築 ビルド デプロイ 26 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 27. Bambooのポイント② 豊富な組み込みタスク 27 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 28. Bambooのポイント③ JIRAからの起動 28 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 29. Bambooのポイント④ ビルド結果からの起票 29 Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 30. デモ Cat jumping Copyright © 2012 Growth xPartners, Inc. All rights reserved. http://www.flickr.com/photos/barbourians/7220130426/ By barbourians
  • 31. 雲の上の継続的デリバリー kitty in the sky Copyright © 2012 Growth xPartners, Inc. All rights reserved. http://www.flickr.com/photos/karent/8474443/ By karen.tkr
  • 32. 継続的デリバリー基盤は 雲の上へ Heroku Enterprise for Java http://enterprise.heroku.com/ Copyright © 2012 Growth xPartners, Inc. All rights reserved.
  • 33. ご清聴ありがとうございました 33 Copyright © 2012 Growth xPartners, Inc. All rights reserved.