Introduction to AWS CodeDeploy (Japanese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
概要
これは AWS CodeDeploy に関するラボです。このラボでは、AWS CodeDeploy を使用してアプリケーションを Amazon EC2 インスタンスにデプロイします。
取り上げるトピック
このラボを修了すると、次のことができるようになります。
- CodeDeploy エージェントがインストールされていることを確認する
- CodeDeploy にデプロイするアプリケーションのソースコンテンツを設定する
- Amazon S3 バケットを作成し、WordPress アプリケーションをバケットにアップロードする
- Amazon EC2 インスタンスに WordPress アプリケーションをデプロイする
- WordPress アプリケーションのデプロイをモニタリングする
- WordPress アプリケーションを更新して再デプロイする
AWS CodeDeploy
AWS CodeDeploy は、Amazon EC2 インスタンス、オンプレミスインスタンス、サーバーレス Lambda 関数へのアプリケーションのデプロイを自動化するデプロイサービスです。
コード、サーバーレス AWS Lambda 関数、ウェブファイル、設定ファイル、実行可能ファイル、パッケージ、スクリプト、マルチメディアファイルなど、ほぼ無制限の多様なアプリケーションコンテンツをデプロイできます。AWS CodeDeploy では、サーバーで実行され、Amazon S3 バケット、GitHub リポジトリ、Bitbucket リポジトリに保存されているアプリケーションコンテンツをデプロイできます。AWS CodeDeploy では、サーバーレス Lambda 関数をデプロイすることもできます。既存のコードを変更することなく AWS CodeDeploy を使用できます。
AWS CodeDeploy を使用すると、次のようなことが簡単に行えるようになります。
- 新機能を迅速にリリースする
- AWS Lambda 関数のバージョンを更新する
- アプリケーションのデプロイ時のダウンタイムを回避する
- アプリケーションの複雑な更新処理に対処し、エラーの発生しやすい手動デプロイに伴うリスクの多くを回避する
Tags
Related Courses
Software Engineering for SaaSUniversity of California, Berkeley via Coursera Déployez des applications dans le cloud avec IBM Bluemix
IBM via OpenClassrooms Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera Introducción al desarrollo de videojuegos con Unity3D
Universitat Jaume I via Independent Developing Microsoft Azure Solutions
Microsoft via edX