2013年7月25日木曜日

Vagrantについて調べてみた

Chefとは違いVagrantについては前に1回エントリーを読んだことがあります。
どのエントリーかは忘れてしまったのであれですが、なかなか良くまとまっていてほぼ理解できたと思います。

一言で言えば開発環境構築を簡単にするツールです。
もうXAMPPなんていりません。

http://d.hatena.ne.jp/naoya/20130315/1363340698

http://www.ryuzee.com/contents/blog/4292

あたりを参考に。

開発環境だけにとどまらず、同じ設定をしたサーバを作ることが出来るみたいです。

まあ確かに開発環境と本番環境でミドルウェアのバージョンが違うとか
開発環境ごとにphp.iniやらhttpd.confやらの設定が違うとかありがちな話です。

なるほどなあと思いながら、今のところ必要無さそうなのでそっとページを閉じました。

2013年7月24日水曜日

Chefについて調べてみた

久しぶりにこのブログを書いています。
こっちのブログじゃなくて、会社の方のブログを書いたほうがいいんだけど・・・。

とりあえずこっちのブログはあくまでも自分の実験的な感じで書いて行きたいと思います。

さて、最近よく耳にするChef。
ちょっと調べてみました。

どうやらサーバの運用を自動化するスクリプト郡のようです。

http://itpro.nikkeibp.co.jp/article/Active/20130307/461541/
http://ameblo.jp/principia-ca/entry-10775775095.html

あたりを見るに、どうやら冗長化しているサーバの設定を変更する際に1台1台設定するんじゃなく、自動的に全部のサーバ(もしくは特定のサーバ)に対して設定を反映するために使えるツールということだそうです。

大体100台くらいのオーダーくらいのサーバを管理している会社で使われることが多いようです。

あれこれAWS使えば一発じゃ。と思ったのでとりあえず今日はここで調査終了。
デプロイツールのcapistrano的な立ち位置かと思ったらどうやら違うみたいでPuppet(自分はよく知らない)と同じ感じみたいです。