IaC

IaC(Infrustructure as Code)とは

AWSやGCP、Kubernetes・MySQLなどのリソースをコードで管理する技術のことです。

AWSでサーバーを作成・更新したい場合、IaCツールがないと、AWSのコントロールパネルから直接EC2を作成、更新しなければならないが、IaCツールを使うことによって、yamlファイルなどをgithubにpushするだけでリソースを作成・更新できるようになります。

つまり、今までは各コンソールに移動してからスペックの変更や新規VMの作成を手作業でいちいち行う必要があったが、IaCツールを使うことで必要な情報をyamlベースで書いておいてTerraformなどに送り付けるだけでリソースの変更やVMの新規作成などが行えるということです。

» ネットワーク用語