Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Kazuto Kusama
PDF, PPTX
7,646 views
Cloudn PaaSチームのChatOps実践
第1回 Hubot×ChatOps勉強会で発表した資料です。 Cloudn PaaSチームで実践しているChatOps,そしてIRC Botについて紹介します
Technology
◦
Read more
28
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 72
2
/ 72
3
/ 72
4
/ 72
5
/ 72
6
/ 72
7
/ 72
8
/ 72
9
/ 72
10
/ 72
11
/ 72
12
/ 72
13
/ 72
14
/ 72
15
/ 72
16
/ 72
17
/ 72
18
/ 72
19
/ 72
20
/ 72
21
/ 72
22
/ 72
23
/ 72
24
/ 72
25
/ 72
26
/ 72
27
/ 72
28
/ 72
29
/ 72
30
/ 72
31
/ 72
32
/ 72
33
/ 72
34
/ 72
35
/ 72
36
/ 72
37
/ 72
38
/ 72
39
/ 72
40
/ 72
41
/ 72
42
/ 72
43
/ 72
44
/ 72
45
/ 72
46
/ 72
47
/ 72
48
/ 72
49
/ 72
50
/ 72
51
/ 72
52
/ 72
53
/ 72
54
/ 72
55
/ 72
56
/ 72
57
/ 72
58
/ 72
59
/ 72
60
/ 72
61
/ 72
62
/ 72
63
/ 72
64
/ 72
65
/ 72
66
/ 72
67
/ 72
68
/ 72
69
/ 72
70
/ 72
71
/ 72
72
/ 72
More Related Content
PDF
知って欲しいPaaSの話
by
Kazuto Kusama
PDF
Lattice深掘り話
by
Kazuto Kusama
PDF
採用LT「まだお祈りデプロイで消耗してるの?」
by
Takayuki Fukumoto
PDF
新しいOpenShiftのしくみを調べてみた
by
Kazuto Kusama
PDF
Docker PaaSとしての OpenShift, Deis, Flynn比較
by
Kazuto Kusama
PDF
OpenShift 3で、DockerのPaaSを作る話
by
Kazuto Kusama
PDF
はじめてのCF buildpack
by
Kazuto Kusama
PDF
クラウドを『作る』ってどういうこと?
by
Kazuto Kusama
知って欲しいPaaSの話
by
Kazuto Kusama
Lattice深掘り話
by
Kazuto Kusama
採用LT「まだお祈りデプロイで消耗してるの?」
by
Takayuki Fukumoto
新しいOpenShiftのしくみを調べてみた
by
Kazuto Kusama
Docker PaaSとしての OpenShift, Deis, Flynn比較
by
Kazuto Kusama
OpenShift 3で、DockerのPaaSを作る話
by
Kazuto Kusama
はじめてのCF buildpack
by
Kazuto Kusama
クラウドを『作る』ってどういうこと?
by
Kazuto Kusama
What's hot
PDF
Docker, Kubernetes and OpenShift v3
by
Emma Haruka Iwao
PDF
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
by
Kazuto Kusama
PDF
Cloud Foundry Container-to-Container Networking
by
Kazuto Kusama
PPTX
Infrakitの話とk8s+GPUの話
by
Yuji Oshima
PPTX
Infrakit Docker_Tokyo_meetup
by
Yuji Oshima
PDF
最近のKubernetesとDocker Machine/Swarmの話
by
Kazuto Kusama
PDF
DevStackで始めるCloud FoundryとBOSH
by
i_yudai
PDF
KubernetesとOpenShiftの話
by
Kazuto Kusama
PDF
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
by
Kazuto Kusama
PDF
Reading NATS
by
Katsunori Kawaguchi
PDF
すごいBOSHたのしく学ぼう
by
i_yudai
PDF
DockerとKubernetesが作る未来
by
Kazuto Kusama
PDF
Cloud Foundry構成概要 111018
by
Uemura Yuichi
PDF
コンテナ時代だからこそ要注目! Cloud Foundry
by
Kazuto Kusama
PDF
フィードフォースと AWS と私
by
a know
PPTX
Introduction of skippbox
by
Go Chiba
PDF
Cloud Foundryで学ぶ、PaaSのしくみ講座
by
Kazuto Kusama
PDF
Kubernetesを触ってみた
by
Kazuto Kusama
PDF
DC/OS as PaaS : paasjp#36
by
JUNICHI YOSHISE
PDF
runC概要と使い方
by
Yuji Oshima
Docker, Kubernetes and OpenShift v3
by
Emma Haruka Iwao
『コンテナ疲れ』と戦う、k8s・PaaS・Serverlessの活用法
by
Kazuto Kusama
Cloud Foundry Container-to-Container Networking
by
Kazuto Kusama
Infrakitの話とk8s+GPUの話
by
Yuji Oshima
Infrakit Docker_Tokyo_meetup
by
Yuji Oshima
最近のKubernetesとDocker Machine/Swarmの話
by
Kazuto Kusama
DevStackで始めるCloud FoundryとBOSH
by
i_yudai
KubernetesとOpenShiftの話
by
Kazuto Kusama
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
by
Kazuto Kusama
Reading NATS
by
Katsunori Kawaguchi
すごいBOSHたのしく学ぼう
by
i_yudai
DockerとKubernetesが作る未来
by
Kazuto Kusama
Cloud Foundry構成概要 111018
by
Uemura Yuichi
コンテナ時代だからこそ要注目! Cloud Foundry
by
Kazuto Kusama
フィードフォースと AWS と私
by
a know
Introduction of skippbox
by
Go Chiba
Cloud Foundryで学ぶ、PaaSのしくみ講座
by
Kazuto Kusama
Kubernetesを触ってみた
by
Kazuto Kusama
DC/OS as PaaS : paasjp#36
by
JUNICHI YOSHISE
runC概要と使い方
by
Yuji Oshima
Similar to Cloudn PaaSチームのChatOps実践
PDF
2015年4月ペパボテックカンファレンス資料
by
buty4649
PDF
Devとopsをつなぐchat ops
by
ikikko
PDF
HubotとChatOpsについて語るBoF
by
Akihiko Horiuchi
PDF
Chat opsをはじめよう!
by
dcubeio
PPTX
Slackから始めるChatOps
by
Yuto Suzuki
PPTX
ラズパイ2で動く Docker PaaSを作ってみたよ
by
npsg
KEY
hubotで快適BOT生活
by
Kazufumi Otani
PDF
オープンソースBotフレームワークではじめるChatOps
by
Akihiko Horiuchi
PPTX
ラズパイ2で動く Docker PaaS
by
npsg
PDF
Slackを使ったChatops
by
Kenichi Nagaoka
PPTX
クラウドインテグレータのChatOpsな取り組み
by
Serverworks Co.,Ltd.
PDF
成長を加速する minne の技術基盤戦略
by
Hiroshi SHIBATA
PPTX
Chatopsのおかけでエンジニアがルーティンワークから解放された話
by
葛 飛
PDF
ChatOps@研究室
by
Akihiko Horiuchi
PPTX
Kintoneで回すline botのpdcaサイクル
by
Jun Tanaka
PPTX
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
by
Shoei Takamaru
PPTX
実は怖くないDevOps
by
Masanori Ishigami
PDF
コロナ時代を生き抜く(?) ひとつ上の Slack "コラ"ボレーション
by
Masayuki Uehara
PDF
バージョンアップに負けないためのプラクティス
by
Yuji Tokuda
PPTX
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
2015年4月ペパボテックカンファレンス資料
by
buty4649
Devとopsをつなぐchat ops
by
ikikko
HubotとChatOpsについて語るBoF
by
Akihiko Horiuchi
Chat opsをはじめよう!
by
dcubeio
Slackから始めるChatOps
by
Yuto Suzuki
ラズパイ2で動く Docker PaaSを作ってみたよ
by
npsg
hubotで快適BOT生活
by
Kazufumi Otani
オープンソースBotフレームワークではじめるChatOps
by
Akihiko Horiuchi
ラズパイ2で動く Docker PaaS
by
npsg
Slackを使ったChatops
by
Kenichi Nagaoka
クラウドインテグレータのChatOpsな取り組み
by
Serverworks Co.,Ltd.
成長を加速する minne の技術基盤戦略
by
Hiroshi SHIBATA
Chatopsのおかけでエンジニアがルーティンワークから解放された話
by
葛 飛
ChatOps@研究室
by
Akihiko Horiuchi
Kintoneで回すline botのpdcaサイクル
by
Jun Tanaka
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
by
Shoei Takamaru
実は怖くないDevOps
by
Masanori Ishigami
コロナ時代を生き抜く(?) ひとつ上の Slack "コラ"ボレーション
by
Masayuki Uehara
バージョンアップに負けないためのプラクティス
by
Yuji Tokuda
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
More from Kazuto Kusama
PDF
Concourseで快適な自動化の旅
by
Kazuto Kusama
PDF
Istio, Kubernetes and Cloud Foundry (修正版)
by
Kazuto Kusama
PDF
Istio, Kubernetes and Cloud Foundry
by
Kazuto Kusama
PDF
k8sだけじゃないIstio - Cloud FoundryのIstioインテグレーションについて
by
Kazuto Kusama
PDF
Cloud Foundry Container Runtimeで快適Kubernetes運用
by
Kazuto Kusama
PDF
改めてPaaSについて考えてみる
by
Kazuto Kusama
PDF
CFの便利機能を他の環境でも。Open Service Broker
by
Kazuto Kusama
PDF
グループ会社を巻き込んで勉強会をやってみるには
by
Kazuto Kusama
PDF
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
by
Kazuto Kusama
PDF
Weaveを試してみた
by
Kazuto Kusama
PPTX
Cloud Foundry V2 | Intermediate Deep Dive
by
Kazuto Kusama
PPTX
Cloud Foundry | How it works
by
Kazuto Kusama
PDF
Cloud Foundry V2を、もうちょっと深掘りしよう
by
Kazuto Kusama
PDF
Cloud Foundryは何故動くのか
by
Kazuto Kusama
PDF
Cloud foundryのコミュニティを紹介するよ
by
Kazuto Kusama
Concourseで快適な自動化の旅
by
Kazuto Kusama
Istio, Kubernetes and Cloud Foundry (修正版)
by
Kazuto Kusama
Istio, Kubernetes and Cloud Foundry
by
Kazuto Kusama
k8sだけじゃないIstio - Cloud FoundryのIstioインテグレーションについて
by
Kazuto Kusama
Cloud Foundry Container Runtimeで快適Kubernetes運用
by
Kazuto Kusama
改めてPaaSについて考えてみる
by
Kazuto Kusama
CFの便利機能を他の環境でも。Open Service Broker
by
Kazuto Kusama
グループ会社を巻き込んで勉強会をやってみるには
by
Kazuto Kusama
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
by
Kazuto Kusama
Weaveを試してみた
by
Kazuto Kusama
Cloud Foundry V2 | Intermediate Deep Dive
by
Kazuto Kusama
Cloud Foundry | How it works
by
Kazuto Kusama
Cloud Foundry V2を、もうちょっと深掘りしよう
by
Kazuto Kusama
Cloud Foundryは何故動くのか
by
Kazuto Kusama
Cloud foundryのコミュニティを紹介するよ
by
Kazuto Kusama
Cloudn PaaSチームのChatOps実践
1.
Cloudn PaaSチームの ChatOps実践
第1回 Hubot×ChatOps勉強会
2.
NTT Communications Developer
Kazuto Kusama @jacopen
4.
Enlightened L11 Kazuto
Kusama @jacopen
5.
こういうの作ってます
6.
• OSSのPaaS、Cloud Foundryをベースにし
たサービス • Webアプリの運用を楽にします • 最小構成で月額 ¥540(税込) から • 公式サポート言語はRuby, Java, PHP
7.
• OSSのPaaS、Cloud Foundryをベースにし
たサービス • Webアプリの運用を楽にします • 最小構成で月額 ¥540(税込) から • 公式サポート言語はRuby, Java, PHP • だけど実はgoとnodeも標準対応してるの で、Hubotも動くよ!
8.
今月のSD誌で 記事かきました (ChatOpsじゃないけど・・・)
9.
今回話すこと
10.
ひとつめ
11.
× Development Team
ChatOps
12.
ふたつめ
13.
一般的な大企業のイメージ
14.
• そこそこの規模の組織でChatOpsをやるには、 どうすればいいのか
• ChatOpsをやることは、どういう意味を持つのか
15.
まずはチャットツールの話をしよう
16.
個人的なチャットツールの変遷 IRC 1999
Age of Empiresのチャンネル などに参加。 WIDEやReichaNetを利用。
17.
IRC IRC 1999
2003 大学の仲間内で使う チャンネルを作った
18.
IRC IRC IRC
個人プロジェクトの チャンネルを作った。 &サーバーをFreenodeに 1999 2003 2006
19.
IRC IRC IRC
IRC Cloudn PaaSチームで IRCを使い始める 1999 2003 2006 2012
20.
IRC IRC IRC
IRC IRC 1999 2003 2006 2012 2014
21.
IRC IRC IRC
IRC IRC _人人人_ > IRC < ‾Y^Y‾ 1999 2003 2006 2012 2014
22.
色々試してはみた
23.
• 使い勝手はどれも悪くない •
どれもIRC相当か、それ以上の機能 • でも、ライセンス費用と移行コストを 払ってまで欲しい機能が特にない ⇒ じゃあIRCでいいや
24.
• 使い勝手はどれも悪くない •
どれもIRC相当か、それ以上の機能 • でも、ライセンス費用と移行コストを 払ってまで欲しい機能が特にない ⇒ じゃあIRCでいいや ただ、最近はアリかなと思っている
25.
今回の発表はIRCを前提とします
26.
PaaSチームの、事例紹介
27.
初代bot “tamac”さん Rubyで書かれたnadokaベース
• アラートメールを読んで流す • 時報 • URLのtitleを読み取って喋る • ぬるぽ ⇒ ガッ
28.
Jenkins (with IRC
Plugin) JenkinsはCIツールではなく デキる執事と考えるべき
29.
2代目bot “ueo” •
Hubot • プラグインいっぱい • ChatOps!
30.
今の体制
31.
開発のお供に
32.
CIの結果通知
33.
GithubのPullreqやコメントの通知
34.
ブランチ戦略チェック PaaSチーム独自のブランチ戦略(tamac-flowと呼んでいる)に 則っていない場合は警告
35.
「よく忘れるポイント」チェック ○○ファイルを修正したら××も併せて修正しないといけない、 みたいな依存関係や、Submoduleのポインタ変更忘れなど
36.
運用の補助に
37.
簡易環境監視
38.
muninグラフ/URL表示 環境名とノード名を渡すと、muninのグラフやURLを 渡してくれる
39.
便利
40.
チームの仕事を円滑に
41.
デイリースクラムの進行役決め
42.
振り返りの進行役決め
43.
JIRAチケット作成代行
44.
とても便利
45.
イケてるエンジニアは 社会人力が低い
46.
対策が必要
47.
食事補助券のもらい忘れ防止
48.
ゴミ捨て忘れ防止
49.
選択肢チョイス機能
50.
昼ご飯レコメンド
51.
今晩のアニメ放映情報
52.
すごく便利
53.
でも、Ops要素弱くね?
54.
でも、Ops要素弱くね? A. 僕もそう思います
55.
まだまだ発展途上
57.
お堅めの会社で、ChatOpsをやる方法
58.
PaaSチームは 会社の中でも変わった存在
59.
ウォーターフロー開発 スクラム開発
60.
IRC
61.
• 新しいものを恐れない。積極的に取り入れる •
少数精鋭⇒効率重視、出来る限り自動化 • 設計・開発・運用、どれも外注しない。 チームで全部やる • チームの活動は重要。でも、個人の活動も 軽視しない
62.
• この文化があるので、ChatOpsの 実践は自然な流れだった
• いつの間にか、Jenkinsが喋っていた • いつの間にか、ueoが居着いていた • いつの間にか、tamacが 居なくなっていた
63.
どうやって文化をつくるか
64.
• まずはやってみること •
やるときに、許可を求めないこと − 「許可を求めるな。謝罪せよ」 • 最初はひとり、徐々に周りを巻き込むこと • 1度定着してしまえば、 それが新たな常識になる
65.
強固な文化を構築すると 「自己選択的」にな る
66.
ChatOpsをやれるということ • チームにコミュニケーション手段が定着
• 新たな仕組みを試せる環境と文化がある • 試行錯誤できるスキルと適性がある • Chat経由で操作できるくらい、運用が自動化 されている
67.
ChatOpsを自然にやれる = 良いチームが出来ている
68.
さいごに
69.
Cloudn PaaSは Webアプリ開発・運用の
ワークフローを助けます ラクに 楽 たのしく 大変な作業を
70.
ならば、それを作る側も ラクに 楽
たのしく 仕事しないとね
71.
ちなみに 「上尾」は「あげお」と読むらしいです
72.
参考情報 http://www.ntt.com/cloudn/data/paas.html Publickey「オープンソースで商用クラウドサービスを作るためのチームビルディング。
NTTコミュニケーションズ(前編)」 http://www.publickey1.jp/blog/13/ntt_3.html nadoka https://github.com/nadoka/nadoka Team Geek――Googleのギークたちはいかにしてチームを作るのか http://www.oreilly.co.jp/books/9784873116303/
Download