What is Ansible ?
10
• Ansible(アンシブル)は、レッドハットが開発するオープンソースの構成管理
ツールである。サーバを立ち上げる際、あらかじめ用意した設定ファイルに従って、
ソフトウェアのインストールや設定を自動的に実行する事が出来る。
• Ansibleは非常に強力な自動化ツール、運用のセルフサービス化
Wikipedia : https://ja.wikipedia.org/wiki/Ansible_(ソフトウェア)
https://www.redhat.com/ja/explore/ansible
What is Ansible ?
11
• Ansible(アンシブル)は、レッドハットが開発するオープンソースの構成管理
ツールである。サーバを立ち上げる際、あらかじめ用意した設定ファイルに従って、
ソフトウェアのインストールや設定を自動的に実行する事が出来る。
• Ansibleは非常に強力な自動化ツール、運用のセルフサービス化
https://www.redhat.com/ja/explore/ansible
What is Ansible ?
12
Ansibleを利用してNGINX製品の非常に強力な自動化が可能
APIマネジメント
モニタリング
自動化
WAF
サービスメッシュ
Docker
Kubernetes
マルチクラウド
HTTP/HTTPS
レート/アクセス制限
軽量/高速処理
コンテンツキャッシュ
NGINX OSS
インスタンス
NGINX Plus
インスタンス
デモ環境: Red Hat Ansible Tower, NGINX Collections, AWS
⓪ GitHub Playbook
① Red Hat Ansible Tower ログイン
② AWS インスタンス作成ジョブ実行
③ NGINX OSS ジョブ実行
④ NGINX Plus ジョブ実行
⑤ NGINX App Protect ジョブ実行
⑥ NGINX Controller Agent ジョブ実行
⑦ NGINX Controller から動作確認
amazon.aws.collection
nginxinc.nginx_core
nginxinc.nginx_controller
playbook
⓪ ①
③
④⑤⑥
⑦
②