はじめに ここ数年で、ハイブリッド・クラウド、仮想化技術の利用が増えたことに伴い、稼働するLinux環境数も増えているかと思います。これらの環境を迅速に構築、構成管理を行うためには、Infrastructure as Code(以下、IaC)の利用が必要となってきます。 本記事では、主に初めてIaCに触れる方を対象に、IaCの概要、及び、代表的なIaCツールの1つであるAnsibleを使用した簡単なLinux構成管理例をご紹介します。 IaCとは IaCとは、ソフトウェア開発で用いられている手法を、インフラ基盤の構築にも応用しようということで始まったのがきっかけと言われています。 従来の構築方法 紙ベースの手順書を見ながらコマンドを手動実行 紙ベースの設計書を見ながらパラメータを手入力でカスタマイズ この場合、以下のような問題が起きる可能性があります。 ・コマンドの手動実行による人的ミスが