前回、HerokuとDevOpsのおいしい関係性について述べました。Herokuの持つ機能の先進性と開発の有用性をご理解いただけたのではないでしょうか。今回は、実際にチームで開発を行う場合に考慮するポイントを説明し、Herokuの持つパイプライン機能(Heroku Pipelines)を軸に、GitHubと連携したチーム開発の方法について説明します。では、Herokuとチーム開発のおいしいレシピをご紹介しましょう。 なぜGitHubでチーム開発をするのか Herokuの話に入る前に、GitHubについてご説明します。GitHubはGitリポジトリを提供するサービスです。Gitリポジトリは、ソースコード自体はもちろん、更新した履歴内容のすべてを記録しておく場所です。GitHubは、このGitリポジトリをインターネット上に公開するだけの仕組みにもかかわらず、プログラマへ多くの恩恵を与え続けてい