T2T2’s diary

アウトプット

210111学習アウトプット AWS:構成管理サービス

◎構成管理サービス
→環境構築作業を自動化するサービスのこと
 
◯構成管理
・プロビジョニング(供給)
 →システムの利用状況・障害発生の状況に合わせた動的サービス
 
・デプロイ
 →サーバーにファイルやアセットを配置し、活用できる状況にする
 
◯CloudFormation
 →AWS内の全てのインフラを自動でプロビジョニング出来る
  :テンプレート
   →設定ファイル(JSON又は、YAMLで記述)で、プロビジョニングする
 
  :スタック
   →テンプレートから作られた、リソースの集まり
 
◯ElasticBeanstalk
 →Webアプリサービスをサーバーにデプロイできる
 →実行環境の管理も行うことができる
 
※ElasticBeanstalkが対応している言語であれば、自動的に自走の状態までしてくれる
 
AWS OpsWorks
 →サーバー構築作業を自動化する
 →Chef,Puppetを利用して、ElasticBeanstalkよりも詳細な設定をする
 
AWS CodeDeploy
 →アプリケーションのデプロイ自動化