Slide 1

Slide 1 text

JobArrangerを用いた自動化の話 株式会社ラクス 開発本部 インフラ開発部 杉田 龍兵

Slide 2

Slide 2 text

自己紹介 経歴 ・生物系の大学を卒業 ・IT未経験で新卒としてラクスに入社 ・社内研修を経て、インフラ業務を担当(三年目) 趣味 ・スポーツ全般 (やるのも、見るのも)

Slide 3

Slide 3 text

ジョブ管理ツールとは ●ジョブ管理されていないと、、 ・品質低下 ・作業コストの増加 ・可用性の低下 ●ジョブ管理ツール例 ・JP1 ・Jenkins ・Rundeck ・Luigi etc...

Slide 4

Slide 4 text

JobArrangerとは。。 【一言でいうと】 Zabbix(統合監視ツール)を有効に活用して、ジョブ管理機能を実現したもの。 【利点】 ・ジョブ管理のフローチャート化による可視性の向上 ・ジョブの並列実行による作業時間の短縮 ・オープンソースであるためコスト低減

Slide 5

Slide 5 text

JobArrangerを用いたジョブ管理の仕組み ジョブのイメージは、こんな感じ。。 これだけでは分かりずらいと思いますので、実際にデモします!!

Slide 6

Slide 6 text

その他のJobArranger便利機能 利用した機能まとめ ・タスクをまとめて管理 ・変数を用いた同時実行

Slide 7

Slide 7 text

JobArrangerでの苦労 ・JobArrangerがGUIに特化したツールであるという点 →大きなメリットである一方、デメリットになることも。。 解決策がないこともない!? ・標準で搭載されている 外部I/F機能を利用 ・ジョブのXMLファイルへのインポート /エクスポート機能を利用