始める無料で始める

appspec.yml を作成する

NovaTech では、EC2 上で動作する Python の Web アプリケーション向けに CodeDeploy を設定しています。appspec.yml ビルダーを使って、このファイルがどのような構造になっているかを確認しましょう。

このビルダーでは各セクションをオン・オフしながら、生成される appspec.yml がどのように変化するかを確認できます。さまざまなファイルマッピングやライフサイクルフックを試して、YAML の構造と CodeDeploy が実行する処理との関係を理解しましょう。

EC2 デプロイと Lambda デプロイで利用できるライフサイクルイベントの違い、そして files セクションがソースパスをどのようにコピー先へマッピングするかに注目してください。

質問: EC2 用の appspec.yml ファイルに必須の 4 つのセクションはどれですか?

この演習はコースの一部です

AWS でのデプロイの自動化

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する