AWS試験対策

AWS試験用に触ってます

AWS OpsWorks

何?

Chef や Puppet を使って運用を自動化する

ライフサイクルイベント

  • Setup
  • Configure
  • Deploy
  • Undeploy
  • Shutdown

OpsWorks スタック

  • CloudFormation -CodeDeploy
  • Elastic Beanstalk
  • OpsWorks

似ているような各種のシステムの違いを把握する必要がある。

dev.classmethod.jp

AWS Elastic Beanstalk - 定番の環境構成を簡単に作ることができる(EC2,ELB,RDS)みたいな感じで多分Apacheとかがすでに入っている感じの構成が作れる

CodeDeploy - スタックという概念がある。LBレイヤー、Webレイヤー、DBレイヤーのようにスタックを複数配置。 - スタックの中身をChefやPuppetといった構成管理ツールを使用して自前で構築する。 - スタックの実行をライフサイクルという概念で管理する

CloudFormation - クラウドコンポーネントを全体管理する

CodeDeploy - デプロイに特化

デプロイとプロビジョニングの違い

デプロイは - コードやアセットなどを配布すること

プロビジョニングは - インフラの構築