Vagrantとは? ちょっとした確認やテストのため、いつ壊れてもいいような環境が必要なことがあります。 そういった際にはEC2を使えばすぐに環境が用意できますが、多少お金がかかりますし、プロジェクト毎にIAMアカウントを発行したりする場合は管理も面倒です。 そんなときには仮想化ソフトウェアをつかってローカルに仮想OSをインストールしましょう。 Oracle VM VirtualBoxを使用すれば、簡単に仮想OSを使用することができます。 じゃあVirtualBox使えばOKかといいたいところですが、自分でOSイメージをとってきてVirtualBoxにインストールしたり、 インストールした仮想マシンの設定をしたりと、けっこう面倒です。 そこで登場するのが、今回紹介するVagrantです。 VagantはVirtualBoxのフロントエンドとして使用することができるruby製のツールで、コマ