

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# チュートリアル: CodeDeploy を使用して、GitHub からアプリケーションをデプロイします。
<a name="tutorials-github"></a>

このチュートリアルでは、CodeDeploy を使用して GitHub からサンプルアプリケーションリビジョンを、Amazon Linux を実行している単一の Amazon EC2 インスタンス、単一の Red Hat Enterprise Linux (RHEL) インスタンス、または単一の Windows サーバーインスタンスにデプロイします。GitHub と CodeDeploy の統合については、[GitHub と CodeDeploy との統合](integrations-partners-github.md) を参照してください。

**注記**  
CodeDeploy を使用して、アプリケーションリビジョンを GitHub から Ubuntu サーバーインスタンスにデプロイすることもできます。[ステップ 2: サンプルのアプリケーションリビジョンを作成する](tutorials-on-premises-instance-2-create-sample-revision.md) の [チュートリアル: CodeDeploy (Windows サーバー、Ubuntu サーバー、または Red Hat エンタープライズ Linux) を使用してオンプレミスインスタンスにアプリケーションをデプロイします。](tutorials-on-premises-instance.md) の中に記述されているサンプルリビジョンを使用するか、Ubuntu サーバーインスタンスおよび CodeDeploy と互換性があるリビジョンを作成できます。独自のリビジョンを作成するには、[CodeDeploy のリビジョンを計画する](application-revisions-plan.md) と [CodeDeploy 用のアプリケーション仕様ファイルをリビジョンに追加](application-revisions-appspec-file.md) を参照してください。

**Topics**
+ [前提条件](tutorials-github-prerequisites.md)
+ [ステップ 1: GitHub アカウントを設定します。](tutorials-github-create-github-account.md)
+ [ステップ 2: GitHub リポジトリを作成します。](tutorials-github-create-github-repository.md)
+ [ステップ 3: GitHub リポジトリにサンプルアプリケーションをアップロードします。](tutorials-github-upload-sample-revision.md)
+ [ステップ 4: インスタンスをプロビジョニングします。](tutorials-github-provision-instance.md)
+ [ステップ 5: アプリケーションおよびデプロイグループを作成します。](tutorials-github-create-application.md)
+ [ステップ 6: アプリケーションをインスタンスにデプロイします。](tutorials-github-deploy-application.md)
+ [ステップ 7: デプロイをモニタリングおよび確認します。](tutorials-github-verify.md)
+ [ステップ 8: クリーンアップする](tutorials-github-clean-up.md)