これは、Goodpatchのアドベントカレンダー 18日目の記事です。 こんにちは、Goodpatchでエンジニアをしている@urapicoです。 先日、GoodpatchのサービスのProttのインフラを専用サーバーからAWSに全て移行しました。 特に骨が折れたのは、S3の引っ越しですが。。。 今回は、HashiCorpで有名な2つのプロダクトTerraformとConsulについてです。 Terraform と Consul Terraform まず、Terraformですが、こちらはインフラ構築に利用されるツールです。 Amazon Web Serviceのインフラ構築には、非常に親和性が高いと思います。 Amazon Web Serviceには、Terraformと同じ目的のサービスがあります。 AWS CloudFormationです。 AWSを利用する場合、CloudForma