はじめに みなさんはどのようにソースコードをデプロイしていますでしょうか? 今更ながらですが、弊社のデプロイフローはAWSの Code兄弟 を利用しておりまして、その流れと各サービスの概要を私風にまとめて書きます。 決して4,5月から増える新入社員用の教育資料に使おうとか考えてませんよ… ※追記した内容でCodeDeployを使わないパターンを書きました。 使用するサービス 使用しているサービスを簡単に紹介します。 AWS CodeCommit AWSが提供するフルマネージド型のソースコントロールサービス。おそらく本体はGithubだと思ってます。 ほぼ無料でプライベートなGitリポジトリを使用することができます。 ただGithubと比べてしまうと、issueが立てられなかったり、PRがなかなか使いづらかったりと不便な点はあります。 (参考ページ) AWS CodeBuild AWSが提供