AWS上のOS及びSAPインスタンスの自動起動を試みる
先輩社員の退職に伴い、AWS上のインスタンスが起動しっぱなし。従量課金制なので、自動で起動停止するようにしたい。お金も浮くし、そのお金でSolmanを構築するインスタンス獲得交渉材料にする。
残っている資料によれば、必要なのはAnsible, Cloudwatch, System Managerの3つかな...
Ansibleとは
構成管理ツールの1種。Ansibleが、対象サーバーに任意のユーザでログインし、playbookを実行。playbookは、複数のモジュールを組み合わせて実行する命令文のようなもの。
疑問点:
AnsibleでAWSインスタンスの起動は可能なのか?可能ならどうやって?
対象サーバの停止がないけど...?
全体像(ざっくり):
Ansibleサーバの起動(System Manager)
対象サーバの起動(System Manager)
SAPインスタンスの起動停止(System Manager + Ansibleのコマンド)
Ansibleサーバの停止(System Manager)
って感じかな~
のちに追記予定
参考: