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
JobArrangerを用いた自動化の話
Search
Rakus_Dev
May 28, 2021
Technology
0
14k
JobArrangerを用いた自動化の話
Rakus_Dev
May 28, 2021
Tweet
Share
More Decks by Rakus_Dev
See All by Rakus_Dev
多様なマネジメント経験から導き出した、事業成長を支えるEMの4つのコンピテンシー / 4 Key EM Competencies for Growth
rakus_dev
1
1.1k
圧倒的な『顧客志向』の文化の創り方 / Product Engineer Night 20250221
rakus_dev
0
120
読書シェア会 vol.2 / Yumemi.grow 20250225
rakus_dev
0
110
ラクスCTOが語る顧客視点を重視したプロダクト開発 / RAKUSTechCon2024_Kude
rakus_dev
0
2.6k
マルチプロダクトでのプロダクトマネージャーのリアル / RAKUSTechCon2024_Inagaki
rakus_dev
4
4.6k
拡大するマルチプロダクトSaaSの顧客理解にデザイン組織はどう取り組んでいるか / RAKUSTechCon2024_Design
rakus_dev
0
2.4k
急成長する大規模プロダクト開発のマネジメント課題とアプローチ / RAKUSTechCon2024_Seisan
rakus_dev
0
2.4k
パフォーマンス向上とリソース管理のためのアプローチ / RAKUSTechCon2024_RLC
rakus_dev
0
2.2k
急成長するサービスを支えるためのインフラ戦略 / RAKUSTechCon2024_Fujii
rakus_dev
0
2.3k
Other Decks in Technology
See All in Technology
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
500
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
540
Amazon Athenaから利用時のGlueのIcebergテーブルのメンテナンスについて
nayuts
0
100
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
4
120
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.9k
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
240
IAMのマニアックな話2025
nrinetcom
PRO
6
1.3k
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
160
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
140
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
140
どちらかだけじゃもったいないかも? ECSとEKSを適材適所で併用するメリット、運用課題とそれらの対応について
tk3fftk
2
240
E2Eテスト自動化入門
devops_vtj
1
100
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Being A Developer After 40
akosma
89
590k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Designing for Performance
lara
605
68k
How to train your dragon (web standard)
notwaldorf
91
5.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Bash Introduction
62gerente
611
210k
Code Reviewing Like a Champion
maltzj
521
39k
Automating Front-end Workflow
addyosmani
1369
200k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Building Applications with DynamoDB
mza
93
6.2k
Transcript
JobArrangerを用いた自動化の話 株式会社ラクス 開発本部 インフラ開発部 杉田 龍兵
自己紹介 経歴 ・生物系の大学を卒業 ・IT未経験で新卒としてラクスに入社 ・社内研修を経て、インフラ業務を担当(三年目) 趣味 ・スポーツ全般 (やるのも、見るのも)
ジョブ管理ツールとは •ジョブ管理されていないと、、 ・品質低下 ・作業コストの増加 ・可用性の低下 •ジョブ管理ツール例 ・JP1 ・Jenkins ・Rundeck ・Luigi
etc...
JobArrangerとは。。 【一言でいうと】 Zabbix(統合監視ツール)を有効に活用して、ジョブ管理機能を実現したもの。 【利点】 ・ジョブ管理のフローチャート化による可視性の向上 ・ジョブの並列実行による作業時間の短縮 ・オープンソースであるためコスト低減
JobArrangerを用いたジョブ管理の仕組み ジョブのイメージは、こんな感じ。。 これだけでは分かりずらいと思いますので、実際にデモします!!
その他のJobArranger便利機能 利用した機能まとめ ・タスクをまとめて管理 ・変数を用いた同時実行
JobArrangerでの苦労 ・JobArrangerがGUIに特化したツールであるという点 →大きなメリットである一方、デメリットになることも。。 解決策がないこともない!? ・標準で搭載されている 外部I/F機能を利用 ・ジョブのXMLファイルへのインポート /エクスポート機能を利用