Slide 43
Slide 43 text
Terraform
● HashiCorp社が開発した「Infrastructure as Code(IaC)」ツール。
● HCL(HashiCorp Configuration Language)という独自の言語で記述する。
○ 下記味はYAMLやJSONのように非常にシンプルで誰が書いてもだいたい同じような記述になる
● 実装実態はGoで書かれており、オープンソース。
https://github.com/hashicorp/terraform
● 採用企業が圧倒的に多い
○ Wantedlyにて絞り込みをして計測(2023/08/14時点)
○ Terraform → 1890 CloudFormation → 373 AWS CDK → 272
● 複数のクラウドに対応(AWS, Azure, GCP, Fastly, etc...)