Otter (ソフトウェア)
開発元 | Inedo |
---|---|
初版 | 2015年11月10日 |
最新版 |
2.2.22
/ 2020年6月26日 |
対応OS | Microsoft WindowsとLinux |
プラットフォーム | .NET Framework |
種別 | 構成管理とinfrastructure as code |
ライセンス | プロプライエタリ |
公式サイト |
inedo |
Otterは、ソフトウェア会社Inedoによって設計されたインフラストラクチャ自動化ツールである。 Windowsをサポートするために特別に設計されたOtterはInfrastructure as Codeを利用し、インフラストラクチャとコンフィギュレーションをモデル化する [1]。
Otterは、コマンドプロンプトにログインせずに、サーバーを自動的にプロビジョニングおよび構成する [2]。
コンセプト
[編集]Otterのキーとなるコンセプトは2つある [1]。
- 構成の自動化-Otterを使用することで、ユーザーはサーバー、ロール、および環境の構成のモデル化が可能であり、ドリフトを監視し、変更をスケジュールし、サーバー間の一貫性を確保できる。
- オーケストレーションの自動化-Otterは、クラウドサーバーの起動、コンテナーの構築、パッケージのデプロイ、パッチサーバー、またはその他のマルチサーバー/サービスの自動化が可能である。
Otterではドリフトモニタリング機能も利用できる。サーバー構成のドリフトを継続的に監視し、ドリフトを自動的に修正し、ドリフトが発生したときに通知の送信が可能である [3]。
主な機能
[編集]Otterは、直感的なドラッグアンドドロップエディタを使用して複雑な構成とオーケストレーションを作成し、必要に応じてコード/テキストモードの切り替えを実現するために設計された視覚的なWebベースのユーザーインターフェイスを備えている。 Otterは、UIを介してDevOpsプラクティスを実現することを目的としており、組織のサーバーインフラストラクチャ(ローカル、仮想、クラウド構築)の構成状態を可視化する [4] 。OtterはWindowsをサポートしており、SSHベースのエージェントを介してLinuxベースのオペレーティングシステムもサポートしている [5]。
Otterは、サーバーの構成変更を監視し、構成に問題が生じた時に通知をおこなう [6] 。Otterは、エージェントとエージェントレスの両方のWindowsサーバーをサポートしている [7]。
バージョン1.5以降、OtterはAtlassianJiraおよびGitと統合されている。この機能は、拡張機能[8]によって有効化ができる。
パワーシェル
[編集]Otterの重要な機能は、 WindowsPowerShellの統合である。この機能は、「ファーストクラス」のWindowsサポートで設計されたツールとして、既存のスクリプトとWindowsPowerShellコミュニティによって作成されたスクリプトをユーザーが活用できるようにする。
脚注
[編集]- ^ a b "Inedo Announces the Release of Otter, a New Tool for Infrastructure Automation" (Press release). PRWeb. 10 January 2016. 2016年1月13日閲覧。
- ^ “Plans in Otter”. inedo.com. inedo. 2018年1月2日閲覧。
- ^ “getting started with otter”. 2018年3月20日閲覧。
- ^ “Server Configuration and Infrastructure Automation”. inedo.com. inedo. 13 January 2016閲覧。
- ^ “Otter 1.1 is here”. inedo.com. inedo. 7 June 2016閲覧。
- ^ “Plans in Otter”. inedo.com. inedo. 2018年1月2日閲覧。
- ^ “Otter 1.4 is released”. inedo.com. inedo. 24 October 2016閲覧。
- ^ “Otter 1.5 is released”. inedo.com. inedo. 11 November 2017閲覧。