[[クラウド]]
IaCツール
Terraform
このハンズオンで取り扱うツールです
Hashicorp社(VagrantやVaultなどが代表的。)が開発したOSSのInfrastructure as Codeツールです。
RubyライクなHCLというDSLでコードを記述します。
また、TerraformはAWS専用のツールではありません。
AWS以外のクラウドであるGCPやAzureでも使用でき、他にもDatadogやHerokuなどの管理を行うことが可能です
※宣言的に定義できる とは「t2.micro インスタンスを1つ」と書くだけで、作成手順を意識しなくてもその通りに出来上がるということです
単純にスクリプト化するだけだと、手続き的に構築手順を書く必要があります
こういうのを使ってgithubでサービスを公開すると、再現するのが楽だよという話なんだろうなあ。これとCloud Buildの違いって何
「Anthos」公開。Kubernetesをベースにオンプレミスやマルチクラウドを実現するプラットフォーム
|