job schedulerのご紹介 (for lt)
TRANSCRIPT
JobSchedulerのご紹介 (for LT)
日本JobSchedulerユーザグループアルティザンエッジ合同会社 井上 研一
自己紹介
● 井上 研一 @inoccu / FB: kenichi.inoue● アルティザンエッジ合同会社 代表社員・CEO
○ 2013年1月にフリー、7月に会社設立しました。
○ 主にCakePHP/RailsでのWebシステム開発、PhoneGapでのアプリ開発を
やっています。(どちらも業務系)
○ http://www.artisanede.co.jp
● Tech Garden School 講師(主にCakePHP)● JobSchedulerを某製造業で導入
● 日本JobSchedulerユーザーグループメンバー○ July Tech Festaで事例紹介
○ @ITの連載も1回分担当
JobSchedulerとは?
● その名のとおり、ジョブスケジューラです。● 独・SOS社(Software- und Organisations-Service
GmbH)が開発。● 商用(サポート付)とGNUのデュアルライセンス。● 動作環境
○ Linux○ Windows(海外では、どちらかというとWindowsの方が実績あり)○ AIX(商用ライセンスのみ)
● 実績○ 海外では銀行や政府機関でも採用(独・SOS社は創業30年!)○ 日本では某製造業などで・・・
Windowsで。
● Azure上のWindows Server 2012で動作させました。● http://www.artisanedge.co.
jp/solution/oss/jobscheduler/install-ws2012-azure
JobSchedulerの機能
<豊富なジョブ制御機能>
● XMLでのジョブ定義● ジョブ実行● スケジューリング● 多重実行● 排他制御● 先行・後続制御● ディレクトリ監視● メール通知● クライアント/サーバ● バックアップクラスタ● 負荷分散クラスタ
<充実したAPI>● 独自の内部API● SOAP/RESTの外部API● PHPのAPIライブラリ● 色々な言語のジョブ定義
○ JavaScript○ Perl○ Java○ Shell Script○ PowerShell○ VBScript○ javax.script
JobSchedulerの構成
ジョブの構造
情報源
● 独・Software- und Organisations-Service GmbHhttp://www.sos-berlin.com/
● 日本JobScheduerユーザーグループhttps://sites.google.com/site/jobschedulerja/○ Google Groupsで情報交換していますので、参加ください。
● アルティザンエッジ合同会社のJobScheduler情報http://www.artisanedge.co.jp/solution/oss/jobscheduler
● @IT連載「JobSchedulerを活用したこれからの運用自動化」http://www.atmarkit.co.jp/ait/articles/1310/17/news006.html
他にも・・・● JADE
○ 管理されたファイル転送(Managed File Transfer)を行うためのソフトウェア。
http://www.sos-berlin.com/modules/cjaycontent/index.php?id=295&page=jade_overview_en.html