際際滷

際際滷Share a Scribd company logo
寄号庁晒するピグライフを屶えるインフラ
    ?MongoDBとChefについて? (瘁)




              ここからは
            サ`バO?砿尖を
           紳併するをします
                                                         (幄)サイバ`エ`ジェント
                                                         K采 vF (@namikawa, id:rx7)

http://www.flickr.com/photos/jonathanbeard/3307862620/
徭失B初
K采 vF (a.k.a. id:rx7)

(幄)サイバ`エ`ジェント侭奉
麼にインフラエンジニア
Blog: http://d.hatena.ne.jp/rx7/
Twitter: @namikawa
                                   New!


广?篠後謹方
恷除、護とよくある高尚
$@の減塞がパないので、
サ`バを30岬譜するしかない。
栖Lまでに。
(((( ?Д?)))????????????
アメ`バピグ?ピグライフのト8
アメ`バピグ
 サ`バ岬方: s220岬         (? 150岬までp嚠協)
  Web/APサ`バ40岬
  Socketサ`バ75岬
  DB(MySQL+FIO)サ`バ6岬 x 2(スタンバイ)
  API, Hadoop Cluster, Mobile, Smart Phone...
  etc...


ピグライフ
 サ`バ岬方: s240岬
  Socket(node.js)サ`バ60岬、
  DB(MongoDB)サ`バ150岬
  Statサ`バ20岬
  etc...
ピグのサ`バO?\?砿尖
サ`ビス?システムト、慌に嘔主貧がり

識なOを箔められることもあります
 ビッグイベントにあわせて30岬秘れちゃうとか
 覿┐魍えるスピ`ドでサ`ビスが撹?するとか


そこで仝Chef々を聞ってみました
それ、
クラウド聞ったら
でk┌鬘
   クラウドも、\?を紳併する1勣殆

ミドルウェアのO協砿尖や、プロセスの彜B砿尖も
 根めて書指は仝Chef々で徭啝するをします
1. Chefの古勣


http://www.flickr.com/photos/jonathanbeard/3307862620/
仝遺鞄艶韓々とは
       Chef々とは
           サ`バのB恬Iやシステム砿尖のツ`ル
                  システムのあるべき彜BをO協する
           オ`プンソ`ス、Rubyu

           旋?g
                  37signals
                  Engine Yard
                  Rackspace hosting
                  etc´



http://www.flickr.com/photos/jonathanbeard/3307862620/
サ`バ更廏?システム砿尖徭強晒の駅勣來

            返恬Iでは、そもそもrgがかかる
                   方噴岬、方為岬のレベルになると???
                   揖じ叨護のサ`バごとにh廠餓がk?したりとか
                        サ`バ誘秘までのリ`ドタイムが?くなることで
                           C氏p払をk?させることは閲けたい


            繁薺弔淵潺垢鰔屬┐燭
                   恬I息れ、ル`チン恬Iでのオペミス
                   恬I宀によって、スキルにバラつき
                     \?嶄のサ`バでのミスは蒙にoくしたい
                  O協にg`いがあっても徭啝しておく並で軸俐屎辛嬬


http://www.flickr.com/photos/jonathanbeard/3307862620/
それ、シェルスクリプトでよくね
           Chefでは坪何DSLを?
                  砿尖タスクの瞳|をできるだけBえつつ、Rubyでの悲
                  な峰ができる


           プラットフォ`ムの餓が簾Г任る
                  ディストリビュ`ションによってコマンドに餓
                  yumとaptとか


           サ`バの彜Bが峰できるフレ`ムワ`ク



http://www.flickr.com/photos/photomequickbooth/4062072718/
遺鞄艶韓のシステムア`キテクチャ
      遺鞄艶韓のシステムア`キテクチャ

                                                                                 Ruby
                        CouchDB                            Solr                  Merb(Rack)
                                                                                 CouchDB
                                                         Chef-Solr
                                                          Indexer
                                                                                 Solr
                                                                                 RabbitMQ
                      Chef-Server
                                                         RabbitMQ                (Java)
                         API
                                                                                 (Erlang)
      Chef-Server
                                                                                 HTTP(REST)
        WebUI                                                                    JSON
                                        Chef-Client
                                        Chef-Client                  Knife
                                         Chef-Client
                                                                             Client


http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓での ̄麼な ̄
      遺鞄艶韓での ̄麼な ̄鞠繁麗
           Node
           Role
           Cookbook
                  Recipe
                  Template
                  Attribute



                                rgの脅栽貧、児云をgにごB初します




http://www.flickr.com/photos/jonathanbeard/3307862620/
Node, Role,
      Node, Role, Cookbook のvB(箭)
                            vB(

                                                                  nginxのCookbook

             サ`バA
                                                         APサ`バの
                                                                    Passengerの
                                                           Role
                                                                     Cookbook

             サ`バB
                                                                  RubyのCookbook



             サ`バC                                                  gitのCookbook

        Node                                             Role      Cookbook

          砿尖鵑                                          砿尖鵑    システムのあるべき侘を
           サ`バ                                           グル`ピング      協xするO協

http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓のリポジトリ更夛
      遺鞄艶韓のリポジトリ更夛 (Cookbook)
      cookbooks/                                         O協したいパラメ`タ(光サ`バ
                                                         耕嗤のものやデフォルト、覆)
        |-- attributes
                                                             を峰したもの
        |-- definitions
        |-- files
        |-- libraries                                      システムのあるべき徊、
        |-- providers                                      つまりO協坪否をgHに
                                                           dしたRubyスクリプト
        |-- recipes
        |-- resources
        `-- templates                                     サ`バへ塘崔するO協ファイルの
                                                         テンプレ`トで、eRubyで峰する




http://www.flickr.com/photos/jonathanbeard/3307862620/
檎艶界庄沿艶、意艶馨沿鉛温岳艶の?箭
      檎艶界庄沿艶、意艶馨沿鉛温岳艶の?箭
      ./recipe/default.rb                                ./templates/default/ports.conf.erb
       package "apache2" do                               Listen <%= port %>
        action :install                                   NameVirtualHost *:<%=port %>
       end

       template "/etc/apache2/ports.conf" do
        source "ports.conf.erb"                          ./attributes/default.rb
        owner "root"
                                                          default[:port] = ^8080"
        group "root"
        mode 0644
        variables(
          :port => node[:port]
        )
       end
                                                             ^port ̄: ̄80 ̄     ^node A ̄の秤鵑魃3
                                                                              [Node Attribute],
       service "apache2" do
                                                                                [Run List] 吉
        action [ :enable, :start ]                        g?するrecipeのO協
       end



                                                                       chef-client
                                                           node A         g?         Chef-Server


http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓で旋?できる檎艶壊看顎姻界艶
      遺鞄艶韓で旋?できる檎艶壊看顎姻界艶
              Cookbook File                              Mount
              Cron                                       Ohai
              Deploy                                     Package
              Directory                                  PowerShell Script
              Erlang Call                                Remote Directory
              Execute                                    Remote File
              File                                       Route
              Git                                        Ruby Block
              Group                                      SCM
              HTTP Request                               Script
              Ifconfig                                   Service
              Link                                       Subversion
              Log                                        Template
              Mdadm                                      User

http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓のちょっとイケて
      遺鞄艶韓のちょっとイケていないところ
           サ`バのセットアップが中宜くさい
                  駅勣なのは恷兜だけなので、S否できる
                  クライアントはg


           兆念がSEO議に崑凋議
                  Chef, Cookbook, Recipe, knife...
                  リアルに{べ麗をするrに是ります


           dry-runができない
                  テストh廠が駅 (クラウド?∀觧が恷m)


http://www.flickr.com/photos/photomequickbooth/4062072718/
2. Chefの\?


http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓を試?したサ`バ譜
      遺鞄艶韓を試?したサ`バ譜
           PXE + kickstart + Chef
             1.      並念に chef-server 箸NodeのO協が駅勣
             2.      サ`バにを、坿ON、PXEブ`ト_兵
             3.      Label No.とNode兆を秘?し、OSインスト`ル_兵
             4.      揖rに chef-client のインスト`ルとO協
             5.      kickstart の %post でchef-clientをg?
                kickstartのcfgファイル

                               宥械のOS
                             インスト`ルタスク                                  宥佚
                                                           client            PXE+ksサ`バ
                         chef-clientのインスト`ル

                                                         OSインスト`ル瘁                宥佚
                              chef-clientのO協
                                                           は岷俊宥佚
                              chef-clientのg?
                                                                    Chef-Server

http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓を試?したサ`バ譜
      遺鞄艶韓を試?したサ`バ譜
           書はオンプレミスな麗尖h廠を覿

           クラウドh廠でも?辛嬬
                  EC2だと、並念にAMIを恬撹しておいて、user-dataに
                  Node兆を峺協して...
                  (益芙のOpenStackクラウド児Pを試?したい)




http://www.flickr.com/photos/jonathanbeard/3307862620/
遺看看一恢看看一の聞い圭
      遺看看一恢看看一の聞い圭
           Cookbookの箭
                  ネットワ`クO協 (泣)
                  H/Wに駅勣なO協
                         麼にH/W耕嗤で駅勣なドライバやRAIDチェックスクリプト吉
                  光サ`バ慌宥で駅勣なO協
                         DNS, NTP, LDAP, Oライブラリ, I住Q吉
                  光Roleで駅勣なO協
             NodeへのCookbookO協箭                           RoleへのCookbookO協箭
            {                                            {
                "run_list": [                                "run_list": [
                  "recipe[network::xxxxx]",                    "recipe[common::default]",
                  "recipe[hw::dell_r310]",                     "recipe[service-common::pigglife]",
                  ^role[pigglife-mongodb]"                     "recipe[pigglife-mongodb::default]"
                ]                                            ]
            }                                            }

http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓を聞う貧でやっていること
      遺鞄艶韓を聞う貧でやっていること
           Script Resource は児云議に聞わない
                  採業でもg?される
                  chef-clientg?rのチェック?\?が中宜
                  採業g?しても}ないものしか聞わない

                                                         こんな湖じでいていました
                    script ^script_name" do
                     interpreter "bash"
                     user ^username"
                     creates comp_dir + ^script_name.done"
                     code <<-EOH
                       command
                       ......
                       ......
                     EOH
                    end




http://www.flickr.com/photos/jonathanbeard/3307862620/
遺鞄艶韓を聞う貧でやっていること
      遺鞄艶韓を聞う貧でやっていること
           光nodeのChefm?は、chef-clientをg?
                  tomahawk: }方のサ`バで揖じコマンドをg?
                  ^knife ssh ̄, ^knife ssh_cheto ̄ を聞いたい


           NodeのAttributeの鞠h
                  JSONファイルを徭?撹して鞠h


           アンインスト`ル?茅吉のI尖も梨れずに

           Environment(0.10?)の試?
                  development, staging, productionの蛍e

http://www.flickr.com/photos/jonathanbeard/3307862620/
まとめと書朔の婢李
           Chefを試?することで謹くのサ`バのO?砿尖
           にかかる毅をXp
                  あるべき彜Bに徭咾敗O協?S隔できる
                  ル`ルを富しえれば、lでもgにO協がける
                  坪何DSLなので、RubyをえればI尖も悲にける


           クラウド吉の児Pサ`ビスとB亊して、インフラ
           B/\?の頼畠オ`トメ`ションができる碧M
           みにしたい



http://www.flickr.com/photos/jonathanbeard/3307862620/
恷瘁に傚擦任
サイバ`エ`ジェントでは、ただいまエンジニア
を寄~m勅鹿嶄です

 寄トサ`ビスに函りMみたい圭

 仟しい室gをg蕕敗していきたい圭

 仟号並匍?サ`ビスで欄を編したい圭
Ad

Recommended

17 E-5 寳弔Hackとクラウドと URIベ`スのCSLB
17 E-5 寳弔Hackとクラウドと URIベ`スのCSLB
Yuki KAN
?
寄号庁晒するピグライフを屶えるインフラ ゛MongoDBとChefについて゛ (念)
寄号庁晒するピグライフを屶えるインフラ ゛MongoDBとChefについて゛ (念)
Akihiro Kuwano
?
ソ`シャルゲ`ムにおける粥安皆珂看稼乙看禽京旋喘並箭
ソ`シャルゲ`ムにおける粥安皆珂看稼乙看禽京旋喘並箭
Masakazu Matsushita
?
永堰永で寄号庁ブラウザゲ`ムを蝕kしてわかったこと
永堰永で寄号庁ブラウザゲ`ムを蝕kしてわかったこと
Kentaro Matsui
?
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
infinite_loop
?
珂霞皆河晦や皆皆禽とかの三 念園
珂霞皆河晦や皆皆禽とかの三 念園
Takanori Sejima
?
ソ`シャルゲ`ムにおけるMongoDBm喘並箭 - Animal Land
ソ`シャルゲ`ムにおけるMongoDBm喘並箭 - Animal Land
Masakazu Matsushita
?
さいきんの InnoDB Adaptive Flushing ■
さいきんの InnoDB Adaptive Flushing ■
Takanori Sejima
?
壊霞壊鉛看温糸や酌篇などの三■
壊霞壊鉛看温糸や酌篇などの三■
Takanori Sejima
?
兜伉宀鬚姥査怖X受のはなし
兜伉宀鬚姥査怖X受のはなし
Oonishi Takaaki
?
スマ`トフォン鬚吋稀`ビスにおけるサ`バサイド譜柴秘壇
スマ`トフォン鬚吋稀`ビスにおけるサ`バサイド譜柴秘壇
Hisashi HATAKEYAMA
?
珂霞皆河晦や皆皆禽とかの三 朔園
珂霞皆河晦や皆皆禽とかの三 朔園
Takanori Sejima
?
binary log と 2PC と Group Commit
binary log と 2PC と Group Commit
Takanori Sejima
?
ソ`シャルゲ`ムログ盾裂児徒の珂看稼乙看禽京試喘並箭
ソ`シャルゲ`ムログ盾裂児徒の珂看稼乙看禽京試喘並箭
岑縮 云g
?
NAND Flash から InnoDB にかけての■
NAND Flash から InnoDB にかけての■
Takanori Sejima
?
アメ`バピグにおける徭恬サ`バ塰喘
アメ`バピグにおける徭恬サ`バ塰喘
Akihiro Kuwano
?
サ`バ`のおしごと
サ`バ`のおしごと
Yugo Shimizu
?
5.6 參念の InnoDB Flushing
5.6 參念の InnoDB Flushing
Takanori Sejima
?
MongoDB on EC2 #mongodbcasual
MongoDB on EC2 #mongodbcasual
Yasuhiro Matsuo
?
禽掛ライブラリで珂珂或恬ったよ!
禽掛ライブラリで珂珂或恬ったよ!
h2so5
?
仇圭巷望がソ`シャルゲ`ム蝕kを撹孔させるための10のポイント
仇圭巷望がソ`シャルゲ`ム蝕kを撹孔させるための10のポイント
Kentaro Matsui
?
Jvm operation casual talks
Jvm operation casual talks
oranie Narut
?
珂霞皆河晦や皆皆禽とかの三?念園
珂霞皆河晦や皆皆禽とかの三?念園
gree_tech
?
InnoDB Table Compression
InnoDB Table Compression
Takanori Sejima
?
珂霞皆河晦や皆皆禽とかの三 その朔
珂霞皆河晦や皆皆禽とかの三 その朔
Takanori Sejima
?
掘岳鞄艶姻稼艶岳や遺永雨などの三
掘岳鞄艶姻稼艶岳や遺永雨などの三
Takanori Sejima
?
Web Framework Benchmarksと Perl のF彜鷂羯 YAPC::Asia Tokyo 2014 LT
Web Framework Benchmarksと Perl のF彜鷂羯 YAPC::Asia Tokyo 2014 LT
Masahiro Nagano
?
Performance and Scalability of Web Service
Performance and Scalability of Web Service
Shinji Tanaka
?
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Patrick Chanezon
?
Startup groovysession1
Startup groovysession1
kyon mm
?

More Related Content

What's hot (20)

壊霞壊鉛看温糸や酌篇などの三■
壊霞壊鉛看温糸や酌篇などの三■
Takanori Sejima
?
兜伉宀鬚姥査怖X受のはなし
兜伉宀鬚姥査怖X受のはなし
Oonishi Takaaki
?
スマ`トフォン鬚吋稀`ビスにおけるサ`バサイド譜柴秘壇
スマ`トフォン鬚吋稀`ビスにおけるサ`バサイド譜柴秘壇
Hisashi HATAKEYAMA
?
珂霞皆河晦や皆皆禽とかの三 朔園
珂霞皆河晦や皆皆禽とかの三 朔園
Takanori Sejima
?
binary log と 2PC と Group Commit
binary log と 2PC と Group Commit
Takanori Sejima
?
ソ`シャルゲ`ムログ盾裂児徒の珂看稼乙看禽京試喘並箭
ソ`シャルゲ`ムログ盾裂児徒の珂看稼乙看禽京試喘並箭
岑縮 云g
?
NAND Flash から InnoDB にかけての■
NAND Flash から InnoDB にかけての■
Takanori Sejima
?
アメ`バピグにおける徭恬サ`バ塰喘
アメ`バピグにおける徭恬サ`バ塰喘
Akihiro Kuwano
?
サ`バ`のおしごと
サ`バ`のおしごと
Yugo Shimizu
?
5.6 參念の InnoDB Flushing
5.6 參念の InnoDB Flushing
Takanori Sejima
?
MongoDB on EC2 #mongodbcasual
MongoDB on EC2 #mongodbcasual
Yasuhiro Matsuo
?
禽掛ライブラリで珂珂或恬ったよ!
禽掛ライブラリで珂珂或恬ったよ!
h2so5
?
仇圭巷望がソ`シャルゲ`ム蝕kを撹孔させるための10のポイント
仇圭巷望がソ`シャルゲ`ム蝕kを撹孔させるための10のポイント
Kentaro Matsui
?
Jvm operation casual talks
Jvm operation casual talks
oranie Narut
?
珂霞皆河晦や皆皆禽とかの三?念園
珂霞皆河晦や皆皆禽とかの三?念園
gree_tech
?
InnoDB Table Compression
InnoDB Table Compression
Takanori Sejima
?
珂霞皆河晦や皆皆禽とかの三 その朔
珂霞皆河晦や皆皆禽とかの三 その朔
Takanori Sejima
?
掘岳鞄艶姻稼艶岳や遺永雨などの三
掘岳鞄艶姻稼艶岳や遺永雨などの三
Takanori Sejima
?
Web Framework Benchmarksと Perl のF彜鷂羯 YAPC::Asia Tokyo 2014 LT
Web Framework Benchmarksと Perl のF彜鷂羯 YAPC::Asia Tokyo 2014 LT
Masahiro Nagano
?
Performance and Scalability of Web Service
Performance and Scalability of Web Service
Shinji Tanaka
?
壊霞壊鉛看温糸や酌篇などの三■
壊霞壊鉛看温糸や酌篇などの三■
Takanori Sejima
?
兜伉宀鬚姥査怖X受のはなし
兜伉宀鬚姥査怖X受のはなし
Oonishi Takaaki
?
スマ`トフォン鬚吋稀`ビスにおけるサ`バサイド譜柴秘壇
スマ`トフォン鬚吋稀`ビスにおけるサ`バサイド譜柴秘壇
Hisashi HATAKEYAMA
?
珂霞皆河晦や皆皆禽とかの三 朔園
珂霞皆河晦や皆皆禽とかの三 朔園
Takanori Sejima
?
binary log と 2PC と Group Commit
binary log と 2PC と Group Commit
Takanori Sejima
?
ソ`シャルゲ`ムログ盾裂児徒の珂看稼乙看禽京試喘並箭
ソ`シャルゲ`ムログ盾裂児徒の珂看稼乙看禽京試喘並箭
岑縮 云g
?
NAND Flash から InnoDB にかけての■
NAND Flash から InnoDB にかけての■
Takanori Sejima
?
アメ`バピグにおける徭恬サ`バ塰喘
アメ`バピグにおける徭恬サ`バ塰喘
Akihiro Kuwano
?
サ`バ`のおしごと
サ`バ`のおしごと
Yugo Shimizu
?
5.6 參念の InnoDB Flushing
5.6 參念の InnoDB Flushing
Takanori Sejima
?
MongoDB on EC2 #mongodbcasual
MongoDB on EC2 #mongodbcasual
Yasuhiro Matsuo
?
禽掛ライブラリで珂珂或恬ったよ!
禽掛ライブラリで珂珂或恬ったよ!
h2so5
?
仇圭巷望がソ`シャルゲ`ム蝕kを撹孔させるための10のポイント
仇圭巷望がソ`シャルゲ`ム蝕kを撹孔させるための10のポイント
Kentaro Matsui
?
Jvm operation casual talks
Jvm operation casual talks
oranie Narut
?
珂霞皆河晦や皆皆禽とかの三?念園
珂霞皆河晦や皆皆禽とかの三?念園
gree_tech
?
珂霞皆河晦や皆皆禽とかの三 その朔
珂霞皆河晦や皆皆禽とかの三 その朔
Takanori Sejima
?
掘岳鞄艶姻稼艶岳や遺永雨などの三
掘岳鞄艶姻稼艶岳や遺永雨などの三
Takanori Sejima
?
Web Framework Benchmarksと Perl のF彜鷂羯 YAPC::Asia Tokyo 2014 LT
Web Framework Benchmarksと Perl のF彜鷂羯 YAPC::Asia Tokyo 2014 LT
Masahiro Nagano
?
Performance and Scalability of Web Service
Performance and Scalability of Web Service
Shinji Tanaka
?

Viewers also liked (20)

Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Patrick Chanezon
?
Startup groovysession1
Startup groovysession1
kyon mm
?
JavaScript.Next
JavaScript.Next
dynamis
?
映メガネ厩2
映メガネ厩2
Masashi Arino
?
Project Facilitation From Hiranabe
Project Facilitation From Hiranabe
Yasui Tsutomu
?
映メガネの氏 Rush 3 hits combo
映メガネの氏 Rush 3 hits combo
riskrisk
?
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑瘁磯
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑瘁磯
hyoromo
?
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑念磯
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑念磯
hyoromo
?
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Patrick Chanezon
?
罪篋祇B初 及2井
罪篋祇B初 及2井
Takao Kimura
?
20120216 デブサミ 恙氏
akihiro uehara
?
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1
Kohei Kumazawa
?
2012.03.24 Agile Samurai Dojo Gathering v處Y創
2012.03.24 Agile Samurai Dojo Gathering v處Y創
Toshihiro Hirota
?
畏デブサミ2012液箸龍とg吩の巌樋來k需
畏デブサミ2012液箸龍とg吩の巌樋來k需
Yosuke HASEGAWA
?
Agile Samurai Dojo Gathering
Agile Samurai Dojo Gathering
irasally omuko
?
‐16-C-4/肝豚Internet Explorer、IE10とHTML5 API
‐16-C-4/肝豚Internet Explorer、IE10とHTML5 API
Microsoft
?
Startup groovy op
Startup groovy op
kyon mm
?
CouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LT
Koji Kawamura
?
デブサミ2012 kintoneの燕とY - 燕
デブサミ2012 kintoneの燕とY - 燕
yo_waka
?
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Patrick Chanezon
?
Startup groovysession1
Startup groovysession1
kyon mm
?
JavaScript.Next
JavaScript.Next
dynamis
?
Project Facilitation From Hiranabe
Project Facilitation From Hiranabe
Yasui Tsutomu
?
映メガネの氏 Rush 3 hits combo
映メガネの氏 Rush 3 hits combo
riskrisk
?
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑瘁磯
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑瘁磯
hyoromo
?
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑念磯
デブサミ2012‐16-D-7/仝iOS, Android, Windows Phoneアプリを揖r_kせよ。。 坑念磯
hyoromo
?
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (en) - Cloud Foundry, the Open Platform As A Service
Patrick Chanezon
?
罪篋祇B初 及2井
罪篋祇B初 及2井
Takao Kimura
?
20120216 デブサミ 恙氏
akihiro uehara
?
Developers Summit 2012 16-E-1
Developers Summit 2012 16-E-1
Kohei Kumazawa
?
2012.03.24 Agile Samurai Dojo Gathering v處Y創
2012.03.24 Agile Samurai Dojo Gathering v處Y創
Toshihiro Hirota
?
畏デブサミ2012液箸龍とg吩の巌樋來k需
畏デブサミ2012液箸龍とg吩の巌樋來k需
Yosuke HASEGAWA
?
Agile Samurai Dojo Gathering
Agile Samurai Dojo Gathering
irasally omuko
?
‐16-C-4/肝豚Internet Explorer、IE10とHTML5 API
‐16-C-4/肝豚Internet Explorer、IE10とHTML5 API
Microsoft
?
Startup groovy op
Startup groovy op
kyon mm
?
CouchDB JP Developers Dummit LT
CouchDB JP Developers Dummit LT
Koji Kawamura
?
デブサミ2012 kintoneの燕とY - 燕
デブサミ2012 kintoneの燕とY - 燕
yo_waka
?
Ad

Similar to 寄号庁晒するピグライフを屶えるインフラ ゛MongoDBとChefについて゛ (瘁) (20)

Using Chef for Infrastructure Automation of Ameba Pigg
Using Chef for Infrastructure Automation of Ameba Pigg
Yuuki Namikawa
?
遺鞄艶韓を旋喘した塰喘福薦晒と禽艶厩或沿壊の函り怏みについて
遺鞄艶韓を旋喘した塰喘福薦晒と禽艶厩或沿壊の函り怏みについて
Yuuki Namikawa
?
サ`バのB恬Iや\喘砿尖を徭啝する仝Chef々 (CADC冩梢レポ`トk燕LT)
サ`バのB恬Iや\喘砿尖を徭啝する仝Chef々 (CADC冩梢レポ`トk燕LT)
Yuuki Namikawa
?
釣株い塰喘から、プログラマブルインフラ更廏(に佩きたい)
釣株い塰喘から、プログラマブルインフラ更廏(に佩きたい)
Akihiro Kuwano
?
Rails兜伉宀レッスン lesson1 3rd edition
Rails兜伉宀レッスン lesson1 3rd edition
Goh Matsumoto
?
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
?
檎看檎と粥安皆で100,000檎艶援/珂庄稼をI尖する
檎看檎と粥安皆で100,000檎艶援/珂庄稼をI尖する
aktsk
?
Automation tech casual_talks_1_20120717
Automation tech casual_talks_1_20120717
Makoto Haruyama
?
ゲット`の弍め貧をゆく安艶恢アプリケ`ションフレ`ムワ`クの蝕k
ゲット`の弍め貧をゆく安艶恢アプリケ`ションフレ`ムワ`クの蝕k
emasaka
?
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osaka
Naotaka Jay HOTTA
?
遺鞄艶韓芙坪茶膿氏┻1指
遺鞄艶韓芙坪茶膿氏┻1指
Yoshinori Nakanishi
?
Aizu.LT::Tokyo #4
Aizu.LT::Tokyo #4
Taku Unno
?
遺鞄艶韓で恬る蝕k桟廠
遺鞄艶韓で恬る蝕k桟廠
regret raym
?
20091119喝壊庄稼温岳姻温を聞ってみた
20091119喝壊庄稼温岳姻温を聞ってみた
ngi group.
?
Operator reading and writing ( Operator SDK )
Operator reading and writing ( Operator SDK )
ロフト くん
?
Fluentd meetup #2
Fluentd meetup #2
Tomohiro Ikeda
?
鴛岳温馨温艶-皆艶姻厩艶姻壊沿艶界秘壇
鴛岳温馨温艶-皆艶姻厩艶姻壊沿艶界秘壇
浬 般
?
秘T Chef Server #biglobetechtalk
秘T Chef Server #biglobetechtalk
BIGLOBE Tech Talk
?
Devops @ Gengo -- AWS晩云Z兜氏h
Devops @ Gengo -- AWS晩云Z兜氏h
Matthew Romaine
?
ニフティ芙坪の Chef 旋喘について
ニフティ芙坪の Chef 旋喘について
tidnlyam
?
Using Chef for Infrastructure Automation of Ameba Pigg
Using Chef for Infrastructure Automation of Ameba Pigg
Yuuki Namikawa
?
遺鞄艶韓を旋喘した塰喘福薦晒と禽艶厩或沿壊の函り怏みについて
遺鞄艶韓を旋喘した塰喘福薦晒と禽艶厩或沿壊の函り怏みについて
Yuuki Namikawa
?
サ`バのB恬Iや\喘砿尖を徭啝する仝Chef々 (CADC冩梢レポ`トk燕LT)
サ`バのB恬Iや\喘砿尖を徭啝する仝Chef々 (CADC冩梢レポ`トk燕LT)
Yuuki Namikawa
?
釣株い塰喘から、プログラマブルインフラ更廏(に佩きたい)
釣株い塰喘から、プログラマブルインフラ更廏(に佩きたい)
Akihiro Kuwano
?
Rails兜伉宀レッスン lesson1 3rd edition
Rails兜伉宀レッスン lesson1 3rd edition
Goh Matsumoto
?
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
?
檎看檎と粥安皆で100,000檎艶援/珂庄稼をI尖する
檎看檎と粥安皆で100,000檎艶援/珂庄稼をI尖する
aktsk
?
Automation tech casual_talks_1_20120717
Automation tech casual_talks_1_20120717
Makoto Haruyama
?
ゲット`の弍め貧をゆく安艶恢アプリケ`ションフレ`ムワ`クの蝕k
ゲット`の弍め貧をゆく安艶恢アプリケ`ションフレ`ムワ`クの蝕k
emasaka
?
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osaka
Naotaka Jay HOTTA
?
Aizu.LT::Tokyo #4
Aizu.LT::Tokyo #4
Taku Unno
?
遺鞄艶韓で恬る蝕k桟廠
遺鞄艶韓で恬る蝕k桟廠
regret raym
?
20091119喝壊庄稼温岳姻温を聞ってみた
20091119喝壊庄稼温岳姻温を聞ってみた
ngi group.
?
Operator reading and writing ( Operator SDK )
Operator reading and writing ( Operator SDK )
ロフト くん
?
鴛岳温馨温艶-皆艶姻厩艶姻壊沿艶界秘壇
鴛岳温馨温艶-皆艶姻厩艶姻壊沿艶界秘壇
浬 般
?
秘T Chef Server #biglobetechtalk
秘T Chef Server #biglobetechtalk
BIGLOBE Tech Talk
?
Devops @ Gengo -- AWS晩云Z兜氏h
Devops @ Gengo -- AWS晩云Z兜氏h
Matthew Romaine
?
ニフティ芙坪の Chef 旋喘について
ニフティ芙坪の Chef 旋喘について
tidnlyam
?
Ad

More from Yuuki Namikawa (12)

恢温壊鞄(壊艶岳)コマンドのオプション3僉
恢温壊鞄(壊艶岳)コマンドのオプション3僉
Yuuki Namikawa
?
3蛍でわかる(櫃砲覆譴) AWS OpsWorks
3蛍でわかる(櫃砲覆譴) AWS OpsWorks
Yuuki Namikawa
?
鯵たちの徭蛍藺 - namikawa (DevLOVE Conference 2012)
鯵たちの徭蛍藺 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
?
パブリッククラウドサ`ビスAmazon EC2の來嬬編^レポ`ト (CADC冩梢レポ`トk燕氏喘)
パブリッククラウドサ`ビスAmazon EC2の來嬬編^レポ`ト (CADC冩梢レポ`トk燕氏喘)
Yuuki Namikawa
?
嶄忽のクラウドサ`ビスについて (サイバ`エ`ジェント〜クックパッド栽揖茶氏LTY創)
嶄忽のクラウドサ`ビスについて (サイバ`エ`ジェント〜クックパッド栽揖茶氏LTY創)
Yuuki Namikawa
?
JAWS-UGサミット2011敢 LTY創
JAWS-UGサミット2011敢 LTY創
Yuuki Namikawa
?
檎温庄鉛壊の塰喘について
檎温庄鉛壊の塰喘について
Yuuki Namikawa
?
Webサ`バ茶氏 (160-162今)
Webサ`バ茶氏 (160-162今)
Yuuki Namikawa
?
クラウドサ`ビスAmazon EC2を試喘した仝SKIPaaS々B並箭
クラウドサ`ビスAmazon EC2を試喘した仝SKIPaaS々B並箭
Yuuki Namikawa
?
Amazon EC2 を聞ったSaaS\喘並箭(LT) - Tokyo Cloud Developers Meetup (20090409)
Amazon EC2 を聞ったSaaS\喘並箭(LT) - Tokyo Cloud Developers Meetup (20090409)
Yuuki Namikawa
?
Amazon EC2を聞ったg樹SaaS\喘並箭
Amazon EC2を聞ったg樹SaaS\喘並箭
Yuuki Namikawa
?
恢温壊鞄(壊艶岳)コマンドのオプション3僉
恢温壊鞄(壊艶岳)コマンドのオプション3僉
Yuuki Namikawa
?
3蛍でわかる(櫃砲覆譴) AWS OpsWorks
3蛍でわかる(櫃砲覆譴) AWS OpsWorks
Yuuki Namikawa
?
鯵たちの徭蛍藺 - namikawa (DevLOVE Conference 2012)
鯵たちの徭蛍藺 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
?
パブリッククラウドサ`ビスAmazon EC2の來嬬編^レポ`ト (CADC冩梢レポ`トk燕氏喘)
パブリッククラウドサ`ビスAmazon EC2の來嬬編^レポ`ト (CADC冩梢レポ`トk燕氏喘)
Yuuki Namikawa
?
嶄忽のクラウドサ`ビスについて (サイバ`エ`ジェント〜クックパッド栽揖茶氏LTY創)
嶄忽のクラウドサ`ビスについて (サイバ`エ`ジェント〜クックパッド栽揖茶氏LTY創)
Yuuki Namikawa
?
JAWS-UGサミット2011敢 LTY創
JAWS-UGサミット2011敢 LTY創
Yuuki Namikawa
?
檎温庄鉛壊の塰喘について
檎温庄鉛壊の塰喘について
Yuuki Namikawa
?
Webサ`バ茶氏 (160-162今)
Webサ`バ茶氏 (160-162今)
Yuuki Namikawa
?
クラウドサ`ビスAmazon EC2を試喘した仝SKIPaaS々B並箭
クラウドサ`ビスAmazon EC2を試喘した仝SKIPaaS々B並箭
Yuuki Namikawa
?
Amazon EC2 を聞ったSaaS\喘並箭(LT) - Tokyo Cloud Developers Meetup (20090409)
Amazon EC2 を聞ったSaaS\喘並箭(LT) - Tokyo Cloud Developers Meetup (20090409)
Yuuki Namikawa
?
Amazon EC2を聞ったg樹SaaS\喘並箭
Amazon EC2を聞ったg樹SaaS\喘並箭
Yuuki Namikawa
?

Recently uploaded (7)

やってみたOpenAI Function Calling 秘T .
やってみたOpenAI Function Calling 秘T .
iPride Co., Ltd.
?
弼について.pptx .
弼について.pptx .
iPride Co., Ltd.
?
粥鴛室宝慌嗤氏2025-06-05喝禽艶艶沿檎艶壊艶温姻界鞄の尖盾とg樹.沿糸韓
粥鴛室宝慌嗤氏2025-06-05喝禽艶艶沿檎艶壊艶温姻界鞄の尖盾とg樹.沿糸韓
Takuma Oda
?
PGConf.dev 2025 歌紗レポ`ト (JPUGt氏龝Oセミナ`2025 k燕Y創)
PGConf.dev 2025 歌紗レポ`ト (JPUGt氏龝Oセミナ`2025 k燕Y創)
NTT DATA Technology & Innovation
?
Protect Your IoT Data with UbiBot's Private Platform.pptx
Protect Your IoT Data with UbiBot's Private Platform.pptx
ユビボット 幄塀氏芙
?
茶氏_タ`ミナルコマント?秘薦儻堀晒_20250620. pptx. .
茶氏_タ`ミナルコマント?秘薦儻堀晒_20250620. pptx. .
iPride Co., Ltd.
?
Vibe Codingを兵めよう ?Cursorを箭に、ノ`コ`ドでのプログラミング悶Y?
Vibe Codingを兵めよう ?Cursorを箭に、ノ`コ`ドでのプログラミング悶Y?
iPride Co., Ltd.
?
やってみたOpenAI Function Calling 秘T .
やってみたOpenAI Function Calling 秘T .
iPride Co., Ltd.
?
粥鴛室宝慌嗤氏2025-06-05喝禽艶艶沿檎艶壊艶温姻界鞄の尖盾とg樹.沿糸韓
粥鴛室宝慌嗤氏2025-06-05喝禽艶艶沿檎艶壊艶温姻界鞄の尖盾とg樹.沿糸韓
Takuma Oda
?
PGConf.dev 2025 歌紗レポ`ト (JPUGt氏龝Oセミナ`2025 k燕Y創)
PGConf.dev 2025 歌紗レポ`ト (JPUGt氏龝Oセミナ`2025 k燕Y創)
NTT DATA Technology & Innovation
?
Protect Your IoT Data with UbiBot's Private Platform.pptx
Protect Your IoT Data with UbiBot's Private Platform.pptx
ユビボット 幄塀氏芙
?
茶氏_タ`ミナルコマント?秘薦儻堀晒_20250620. pptx. .
茶氏_タ`ミナルコマント?秘薦儻堀晒_20250620. pptx. .
iPride Co., Ltd.
?
Vibe Codingを兵めよう ?Cursorを箭に、ノ`コ`ドでのプログラミング悶Y?
Vibe Codingを兵めよう ?Cursorを箭に、ノ`コ`ドでのプログラミング悶Y?
iPride Co., Ltd.
?

寄号庁晒するピグライフを屶えるインフラ ゛MongoDBとChefについて゛ (瘁)

  • 1. 寄号庁晒するピグライフを屶えるインフラ ?MongoDBとChefについて? (瘁) ここからは サ`バO?砿尖を 紳併するをします (幄)サイバ`エ`ジェント K采 vF (@namikawa, id:rx7) http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 2. 徭失B初 K采 vF (a.k.a. id:rx7) (幄)サイバ`エ`ジェント侭奉 麼にインフラエンジニア Blog: http://d.hatena.ne.jp/rx7/ Twitter: @namikawa New! 广?篠後謹方
  • 8. アメ`バピグ?ピグライフのト8 アメ`バピグ サ`バ岬方: s220岬 (? 150岬までp嚠協) Web/APサ`バ40岬 Socketサ`バ75岬 DB(MySQL+FIO)サ`バ6岬 x 2(スタンバイ) API, Hadoop Cluster, Mobile, Smart Phone... etc... ピグライフ サ`バ岬方: s240岬 Socket(node.js)サ`バ60岬、 DB(MongoDB)サ`バ150岬 Statサ`バ20岬 etc...
  • 10. それ、 クラウド聞ったら でk┌鬘 クラウドも、\?を紳併する1勣殆 ミドルウェアのO協砿尖や、プロセスの彜B砿尖も 根めて書指は仝Chef々で徭啝するをします
  • 12. 仝遺鞄艶韓々とは Chef々とは サ`バのB恬Iやシステム砿尖のツ`ル システムのあるべき彜BをO協する オ`プンソ`ス、Rubyu 旋?g 37signals Engine Yard Rackspace hosting etc´ http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 13. サ`バ更廏?システム砿尖徭強晒の駅勣來 返恬Iでは、そもそもrgがかかる 方噴岬、方為岬のレベルになると??? 揖じ叨護のサ`バごとにh廠餓がk?したりとか サ`バ誘秘までのリ`ドタイムが?くなることで C氏p払をk?させることは閲けたい 繁薺弔淵潺垢鰔屬┐燭 恬I息れ、ル`チン恬Iでのオペミス 恬I宀によって、スキルにバラつき \?嶄のサ`バでのミスは蒙にoくしたい O協にg`いがあっても徭啝しておく並で軸俐屎辛嬬 http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 14. それ、シェルスクリプトでよくね Chefでは坪何DSLを? 砿尖タスクの瞳|をできるだけBえつつ、Rubyでの悲 な峰ができる プラットフォ`ムの餓が簾Г任る ディストリビュ`ションによってコマンドに餓 yumとaptとか サ`バの彜Bが峰できるフレ`ムワ`ク http://www.flickr.com/photos/photomequickbooth/4062072718/
  • 15. 遺鞄艶韓のシステムア`キテクチャ 遺鞄艶韓のシステムア`キテクチャ Ruby CouchDB Solr Merb(Rack) CouchDB Chef-Solr Indexer Solr RabbitMQ Chef-Server RabbitMQ (Java) API (Erlang) Chef-Server HTTP(REST) WebUI JSON Chef-Client Chef-Client Knife Chef-Client Client http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 16. 遺鞄艶韓での ̄麼な ̄ 遺鞄艶韓での ̄麼な ̄鞠繁麗 Node Role Cookbook Recipe Template Attribute rgの脅栽貧、児云をgにごB初します http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 17. Node, Role, Node, Role, Cookbook のvB(箭) vB( nginxのCookbook サ`バA APサ`バの Passengerの Role Cookbook サ`バB RubyのCookbook サ`バC gitのCookbook Node Role Cookbook 砿尖鵑 砿尖鵑 システムのあるべき侘を サ`バ グル`ピング 協xするO協 http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 18. 遺鞄艶韓のリポジトリ更夛 遺鞄艶韓のリポジトリ更夛 (Cookbook) cookbooks/ O協したいパラメ`タ(光サ`バ 耕嗤のものやデフォルト、覆) |-- attributes を峰したもの |-- definitions |-- files |-- libraries システムのあるべき徊、 |-- providers つまりO協坪否をgHに dしたRubyスクリプト |-- recipes |-- resources `-- templates サ`バへ塘崔するO協ファイルの テンプレ`トで、eRubyで峰する http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 19. 檎艶界庄沿艶、意艶馨沿鉛温岳艶の?箭 檎艶界庄沿艶、意艶馨沿鉛温岳艶の?箭 ./recipe/default.rb ./templates/default/ports.conf.erb package "apache2" do Listen <%= port %> action :install NameVirtualHost *:<%=port %> end template "/etc/apache2/ports.conf" do source "ports.conf.erb" ./attributes/default.rb owner "root" default[:port] = ^8080" group "root" mode 0644 variables( :port => node[:port] ) end ^port ̄: ̄80 ̄ ^node A ̄の秤鵑魃3 [Node Attribute], service "apache2" do [Run List] 吉 action [ :enable, :start ] g?するrecipeのO協 end chef-client node A g? Chef-Server http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 20. 遺鞄艶韓で旋?できる檎艶壊看顎姻界艶 遺鞄艶韓で旋?できる檎艶壊看顎姻界艶 Cookbook File Mount Cron Ohai Deploy Package Directory PowerShell Script Erlang Call Remote Directory Execute Remote File File Route Git Ruby Block Group SCM HTTP Request Script Ifconfig Service Link Subversion Log Template Mdadm User http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 21. 遺鞄艶韓のちょっとイケて 遺鞄艶韓のちょっとイケていないところ サ`バのセットアップが中宜くさい 駅勣なのは恷兜だけなので、S否できる クライアントはg 兆念がSEO議に崑凋議 Chef, Cookbook, Recipe, knife... リアルに{べ麗をするrに是ります dry-runができない テストh廠が駅 (クラウド?∀觧が恷m) http://www.flickr.com/photos/photomequickbooth/4062072718/
  • 23. 遺鞄艶韓を試?したサ`バ譜 遺鞄艶韓を試?したサ`バ譜 PXE + kickstart + Chef 1. 並念に chef-server 箸NodeのO協が駅勣 2. サ`バにを、坿ON、PXEブ`ト_兵 3. Label No.とNode兆を秘?し、OSインスト`ル_兵 4. 揖rに chef-client のインスト`ルとO協 5. kickstart の %post でchef-clientをg? kickstartのcfgファイル 宥械のOS インスト`ルタスク 宥佚 client PXE+ksサ`バ chef-clientのインスト`ル OSインスト`ル瘁 宥佚 chef-clientのO協 は岷俊宥佚 chef-clientのg? Chef-Server http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 24. 遺鞄艶韓を試?したサ`バ譜 遺鞄艶韓を試?したサ`バ譜 書はオンプレミスな麗尖h廠を覿 クラウドh廠でも?辛嬬 EC2だと、並念にAMIを恬撹しておいて、user-dataに Node兆を峺協して... (益芙のOpenStackクラウド児Pを試?したい) http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 25. 遺看看一恢看看一の聞い圭 遺看看一恢看看一の聞い圭 Cookbookの箭 ネットワ`クO協 (泣) H/Wに駅勣なO協 麼にH/W耕嗤で駅勣なドライバやRAIDチェックスクリプト吉 光サ`バ慌宥で駅勣なO協 DNS, NTP, LDAP, Oライブラリ, I住Q吉 光Roleで駅勣なO協 NodeへのCookbookO協箭 RoleへのCookbookO協箭 { { "run_list": [ "run_list": [ "recipe[network::xxxxx]", "recipe[common::default]", "recipe[hw::dell_r310]", "recipe[service-common::pigglife]", ^role[pigglife-mongodb]" "recipe[pigglife-mongodb::default]" ] ] } } http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 26. 遺鞄艶韓を聞う貧でやっていること 遺鞄艶韓を聞う貧でやっていること Script Resource は児云議に聞わない 採業でもg?される chef-clientg?rのチェック?\?が中宜 採業g?しても}ないものしか聞わない こんな湖じでいていました script ^script_name" do interpreter "bash" user ^username" creates comp_dir + ^script_name.done" code <<-EOH command ...... ...... EOH end http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 27. 遺鞄艶韓を聞う貧でやっていること 遺鞄艶韓を聞う貧でやっていること 光nodeのChefm?は、chef-clientをg? tomahawk: }方のサ`バで揖じコマンドをg? ^knife ssh ̄, ^knife ssh_cheto ̄ を聞いたい NodeのAttributeの鞠h JSONファイルを徭?撹して鞠h アンインスト`ル?茅吉のI尖も梨れずに Environment(0.10?)の試? development, staging, productionの蛍e http://www.flickr.com/photos/jonathanbeard/3307862620/
  • 28. まとめと書朔の婢李 Chefを試?することで謹くのサ`バのO?砿尖 にかかる毅をXp あるべき彜Bに徭咾敗O協?S隔できる ル`ルを富しえれば、lでもgにO協がける 坪何DSLなので、RubyをえればI尖も悲にける クラウド吉の児Pサ`ビスとB亊して、インフラ B/\?の頼畠オ`トメ`ションができる碧M みにしたい http://www.flickr.com/photos/jonathanbeard/3307862620/