コンテンツへスキップ
FindOpenSource

Ansible

構成管理、デプロイ、オーケストレーションのための、徹底的にシンプルな IT 自動化プラットフォームです。

概要

Ansible は、エージェントを一切インストールすることなく、多数のマシンの構成管理、デプロイ、オーケストレーションを一括で行える IT 自動化システムです。対象ホストごとに専用のエージェントソフトウェアを入れる代わりに既存の SSH デーモン経由で接続するため、管理対象のシステムに追加でブートストラップする必要がありません。

Ansible はいくつかの設計目標を軸に作られています。学習コストを最小限に抑えること、インフラを人間にも機械にも読みやすい形で記述できること、そしてロードバランサー配下でのゼロダウンタイムなローリングアップデートのような複雑な操作をシンプルにすることです。実際の処理を行うモジュールは、Python に限らずどの動的言語でも書くことができます。

Ansible は構成管理、アプリケーションデプロイ、クラウドプロビジョニング、アドホックなコマンド実行、ネットワーク機器の自動化などによく使われており、管理対象のホストごとに専用エージェントを動かすことなくインフラを自動化したいチームに向いています。

カテゴリ
DevOps
キーワード
configuration-managementautomationiacdevops
言語
Python
ライセンス
GPL-3.0

誤りを見つけましたか? GitHub で修正を提案する