CodeDeployは、AWSが提供しているデプロイ用サービスです。 業務でデプロイ環境構築に使ってみたところ、結構便利で使いやすかったので、 布教のような記事を書いてみます。 (細かい設定方法なんかはここでは扱いません) CodeDeployの何が良いか 設定、準備が簡単 デプロイ対象のサーバー上でCodeDeployエージェントをインストール&起動する作業以外に、 サーバー上での作業は発生しません。 エージェントの作業もドキュメントに載っているコマンドを順番に叩くだけです。 その他の設定(デプロイ方法や通知先など)はだいたいAWSのGUI、もしくは、YAMLで書かれた設定ファイルで行います。 この設定ファイルも、一画面に収まるようなものです。 新しい言語を習得する必要も、長大な設定ファイルを用意する必要もありません。 EC2対象ならタダ AWSの料金体系って、複雑でちょっとわかりにくい
![EC2を使うならCodeDeployも使わないともったいない - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b10d95b94e05826227e40401b358e6e3e657048b/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-f625e957b80c4bd8dd47b724be996090.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9RUMyJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJTg2JUUzJTgxJUFBJUUzJTgyJTg5Q29kZURlcGxveSVFMyU4MiU4MiVFNCVCRCVCRiVFMyU4MiU4RiVFMyU4MSVBQSVFMyU4MSU4NCVFMyU4MSVBOCVFMyU4MiU4MiVFMyU4MSVBMyVFMyU4MSU5RiVFMyU4MSU4NCVFMyU4MSVBQSVFMyU4MSU4NCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDbWlkZGxlJnM9NTc4ZDk4MzUwYmFhZjI3OTNjYWQ3YmE3ZGVmMmE5ZDI%26mark-x%3D142%26mark-y%3D151%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwaGFydW5idSZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NDE1NTgxZDE3ZmUzYjEzMDRhMzcxZWNiNDRlMzZmODA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dc289d90602b99d4c8eeef151160446df)