Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
はじめてのStackStorm
Search
AP Communications Co., Ltd.
April 20, 2018
Technology
0
920
はじめてのStackStorm
[IaC活用研究会#2 発表資料] #iaccjp
発表者とStackStormの出会いから始まり、内部処理やインストール等のStackstormの概要と、ユースケースの紹介
AP Communications Co., Ltd.
April 20, 2018
Tweet
Share
More Decks by AP Communications Co., Ltd.
See All by AP Communications Co., Ltd.
SDPのここがすごい!ゼロトラスト勉強会 ~後編~
apcom
0
340
SDPのここがすごい!ゼロトラスト勉強会 ~前編~
apcom
0
640
【会社紹介資料】株式会社エーピーコミュニケーションズ
apcom
0
1.9k
AI×ノーコード/ローコードを活用した、大手企業における新規事業創出のアプローチ
apcom
0
300
DataとAIの民主化を実現する次世代データ分析基盤 “レイクハウス“のこれから
apcom
1
440
Generative AIとDatabricks
apcom
1
480
LLMOpsをレイクハウスで実現するには
apcom
1
400
データブリックスとデジタルツイン
apcom
1
480
Databricks ソリューションマーケットプレースとガバナンス
apcom
1
380
Other Decks in Technology
See All in Technology
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
370
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
120
DynamoDB でスロットリングが発生したとき_大盛りver/when_throttling_occurs_in_dynamodb_long
emiki
1
420
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.9k
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
6
650
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
120
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
2
620
Lexical Analysis
shigashiyama
1
150
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
140
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
860
Featured
See All Featured
Making Projects Easy
brettharned
115
5.9k
How GitHub (no longer) Works
holman
310
140k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
The Cult of Friendly URLs
andyhume
78
6k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Fireside Chat
paigeccino
34
3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Rails Girls Zürich Keynote
gr2m
94
13k
Building Your Own Lightsaber
phodgson
103
6.1k
Code Review Best Practice
trishagee
64
17k
Transcript
1 はじめてのStackStorm 2018年4月18日 IaC活用研究会(第2回) エーピーコミュニケーションズ 古木 一宏
2 自己紹介 古木 一宏(ふるき かずひろ) • 会社 株式会社エーピーコミュニケーションズ • 所属
ITソリューション事業本部 第一事業部 • 現在の職務内容 田町周辺でシステムのインフラ周りの設計、構築に従事しております。
3 アジェンダ 1.出会い 2.StackStormの概要 3.ユースケース
4 出会い 2月某日、一本の電話。 「StackStormの調査、検証やってみない?」 … ってなんすかね?
5 ところで… Q:StackStorm、使ったことありますか? 声1:ある ネットワーク自動化を進めている過程で、ワーク フローエンジン的なものを探していたところで見つけた。 声2:ある なんか起こったときに自動で拾ってきて自動で対応する のがstackstorm、手でアレコレするのがJenkins →どうやら、もうすでに知っている人は
とっくに知っているらしい。
6 StackStormとは(1) StackStorm(st2)とは? OSSのイベント駆動型自動化プラットホーム。 ルールに基づいてシステムを「連携」させるための ワークフローエンジン。 IF (This) THEN (That)
for DevOps BY Dmitri Zimine
7 External System Rule:IF (Trigger) THEN (Action/WorkFlow) 内部構造 Sensor Trigger
Rule Action WorkFlow Event
8 StackStormとは(2) ・Pack センサー、トリガー、アクション、ワークフロー …連携するシステムごとにまとめたものがPack これらを追加することで拡張していく。 (つまり再利用可能) 公開Packもあるので、一から用意しなくてもOK ・商用版「Extreme Workflow
Composer」 GUIでワークフローが作れるツール、サポート付。
9 …それじゃあ いざ、検証!
10 マシンを用意して ある程度のものを要求されます。 Testing Production Dual CPU Quad core CPU
2GB RAM 16GB RAM 10GB storage 40GB storage Recommended EC2: t2.medium Recommended EC2: m4.xlarge ・Nginx ・mongoDB ・RabbitMQ ・Mistral ・PostgreSQL …コンポーネントが多いです。
11 インストール 1コマンドでインストールは完了します。 curl -sSL https://stackstorm.com/packages/install.sh | bash -s --
--user=hoge --password=‘hoge'
12 ユースケース(1) ・監視からのアラートに応じた自動復旧 (Auto-Remediation) ・ChatOps この後になにやらイカすLTが… 監視基盤 ②アラート、状態の通知 監視対象 監視
①アラートに応じて webhookを投げる ③回復動作の WorkFlow実施
13 ユースケース(2) 「StackStorm Exchange」には公開Packがいっぱい。 StackStorm Exchange https://exchange.stackstorm.org/
14 むすび StackStormを使い始めたばかりです。 エーピーコミュニケーションズの 今後にご期待ください。 ご清聴ありがとうございました。