はじめに AWSのサービスのひとつにCodeDeployというサービスがあります。 今回はこのCodeDeployを使う機会があったのでそれについて調べたことをまとめていこうと思います。 CodeDeployではデプロイする元のソースはS3かGitHubができますが今回はGitHubで行います。 CodeDeployとは CodeDeployとは、EC2インスタンスへのデプロイを自動化出来るサービスです。 デプロイをする際にはダウンタイムを最小限におさえるために多くの工程があるかとおもいますが、それを自動化し作業の効率化につながります。加えて、複数のEC2インスタンスで冗長化等している場合にも、一元管理をしてくれて簡単にデプロイをすることができます。 今回はEC2インスタンスへの設定となりますがオンプレミス環境でもCodeDeployを使用することが出来るみたいです。 CodeDeploy
![AWS CodeDeployを使ってEC2インスタンスのデプロイを行う|新卒エンジニアの開発日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/184664371f8b983e715d852f541d51fa0d563e13/height=288;version=1;width=512/https%3A%2F%2Ffukatsu.tech%2Fwp-content%2Fuploads%2F2017%2F12%2Fcodedeploy.png)