タグ

@ITとrubyに関するItisangoのブックマーク (2)

  • インフラストラクチャ自動化フレームワーク「Chef」の基本

    DevOpsというキーワードに関連して、「Chef」というツールの名前を聞いたことのある人も多いのではないでしょうか。この記事では、インフラにおける構成管理、展開作業を自動化するChefの構造および基的な使い方について解説します。 インフラストラクチャ自動化フレームワーク「Chef」 Chefは、物理、仮想、クラウドといったさまざまな大きさのインフラに対して、サーバやアプリケーションの展開を容易にするための自動化フレームワークです。 Chefの重要な要素の1つに「Infrastructure as Code」という概念があります。インフラをどのように構築し、維持するべきかという定義はRubyの文法で記述され、ソースコードのように扱うことができます。つまり、あたかもRubyでプログラミングをするように、インフラの構成管理をコードによって行えることがChefの利点の1つです。 自然言語による

    インフラストラクチャ自動化フレームワーク「Chef」の基本
    Itisango
    Itisango 2013/09/10
    #Ruby base #infrastructure #auto #management #framework #tool #Chef #DevOps
  • HerokuがJava対応、過去の煩雑さとの決別うたう - @IT

    2011/08/26 Ruby向けPaaSとして成長してきたセールスフォース傘下のクラウドベンダ、Herokuは2011年8月26日、Java言語のパブリック・ベータサービス開始を発表した。7月にはNode.js(JavaScript)とClojure(JVM上のLisp方言)のサポートも開始しているため、Java言語は4番目の対応となる。 Java対応は、これまで同様に「Cedar」(英語でヒマラヤ杉)と同社が呼ぶバージョンのソフトウェアスタックを用いる。現在のCedarのスペックは、 Ubuntu Server 10.04 (Lucid Lynx) Ruby: MRI 1.9.2 Bundler: 1.1pre5 Node.js: 0.4.7 NPM: 1.0.6 JVM: OpenJDK 6 となっている。ほかのHeroku対応言語と同様に、分散バージョン管理システムのGitを使った

  • 1