タグ

developとchefに関するfragarach_the_swordのブックマーク (7)

  • Webサービス開発現場から / 近頃の開発のやり方 ・・・ Github と Pull Request とコードレビュー - naoyaのはてなダイアリー

    先日プレスリリースが出たのですが、KAIZEN platform という会社で技術顧問などをやっています。それから、一昨日自分も出たWebアプリケーション開発に関する勉強会 (資料) を開いたじげんという会社でも少し前から同じように顧問のような形で携わっています。 自分が関わっている会社のPRも含めて、すこし、2013年現在のWebサービス開発の現場感、やり方みたいなものを書いてみたいと思う。ただ、自分の利益があるところの話だけではフェアではないので、Webエンジニアならよく知っているであろう Qiita を運営しているインクリメンツの様子も合わせて紹介する。 KAIZEN platform KAIZEN platform が提供しているサービスは planBCD という A/B テストの SaaS で、Webサイトのコンバージョンだとかを画面の構成要素を変えて効果測定したいとか、そういう

    Webサービス開発現場から / 近頃の開発のやり方 ・・・ Github と Pull Request とコードレビュー - naoyaのはてなダイアリー
    fragarach_the_sword
    fragarach_the_sword 2014/12/01
    Webサービス開発現場から / 近頃の開発のやり方 ・・・ Github と Pull Request とコードレビュー - naoyaのはてなダイアリー
  • 構成管理ツール「Chef」の概要とインストール手順

    自動化ツールの必要性 昨今、仮想化およびクラウドの普及に伴い、サーバを短時間で増設することが容易になってきました。例えばユーザアクセスが増えてシステムの負荷が高くなった場合、サーバそのものは即座に準備できるようになりました。しかし、システムの設定は別途実施しなければいけないという状況も多々見受けられています。 サーバの台数が少なければ一台一台構築や設定を行えますが、何百台ものサーバを扱うとなると時間がかかって迅速性は失われてしまいますし、多くの人手が必要となれば設定の間違いが起こる可能性も高くなるでしょう。そして管理するサーバが増えたとしても、それらを管理する人は増えていないのが現状です。 そのため、サーバ構築とともにアプリケーションやミドルウェアの設定をも実施する自動化ツールが注目されています。 Chefとは Chef(シェフ)は、米Opscode社が提供するクラウドコンピューティングを

    構成管理ツール「Chef」の概要とインストール手順
    fragarach_the_sword
    fragarach_the_sword 2013/11/24
    構成管理ツール「Chef」の概要とインストール手順 (1/4):CodeZine
  • [運用を自動化する「Chef」]Rubyベースの手順書で管理

    システムの設定・運用作業を自動化するオープンソースソフト「Chef」が注目を集めている。作業手順はRubyベースのコードで記述。その内容が管理対象サーバーに反映され、常に状態が維持される。開発担当者と運用担当者が協力して作業する「DevOps」に向く。 「Chefはなくてはならない存在」。こう話すのは、サイバーエージェントの並河祐貴氏(アメーバ事業部ピグディビジョン)だ。並河氏はオンラインゲームのアメーバピグ事業で、システムの設定・運用を自動化する「Chef」を利用している。2010年から徐々に適用を拡大し、今ではChefを使って約1000台のサーバーを運用している。「今年10月にデータセンターを移設した際、1日当たり200台ものサーバーの設定を変更した。それが実現できたのはChefのおかげ」(並河氏)という。 並河氏だけでなく、国内でChefに注目するエンジニアは増えている。「セミナー

    [運用を自動化する「Chef」]Rubyベースの手順書で管理
    fragarach_the_sword
    fragarach_the_sword 2013/09/17
    DevOpsによる変革 - [運用を自動化する「Chef」]Rubyベースの手順書で管理:ITpro
  • 「新3種の神器」で開発現場を改革しよう

    プロジェクト管理(PM)ツールや情報共有ツール、継続的インテグレーション(CI)ツール、継続的デリバリー(CD)ツールの導入状況は、どうなっているのか?」。 この実態を明らかにすべく、日経SYSTEMS編集部では3月15日から4月18日にかけて「開発支援ツール徹底調査2013」を実施した。同調査は以前の記者の眼で協力をお願いしたものだが、結果が出そろったので、ここに詳細を報告したい。 なお、調査ではカテゴリーを「PM/情報共有ツール」「CI/CDツール」の2つに分けて、カテゴリーごとに利用状況や利用しているツール名、利用開始時期などを尋ねている。有効回答件数は1532件となった。 PM/情報共有ツールは使い分けが進む まずは、PM/情報共有ツールの調査結果から見ていこう。直近2年間でPM/情報共有ツールを利用したことがあるという回答は、846件に当たる55.2%だった。回答者の2人に1人

    「新3種の神器」で開発現場を改革しよう
    fragarach_the_sword
    fragarach_the_sword 2013/05/26
    記者の眼 - 「新3種の神器」で開発現場を改革しよう:ITpro
  • 【デブサミ2013】15-D-4 レポート 「Opsから挑むDevOps」

    DevOpsでエンジニアを解放できるか エクシードは、最近では珍しい、社員のおそらく90%以上がインフラエンジニアという会社である。その中でもベテランである千葉則行氏は「インフラエンジニアの数は少ないのに、要求されることは多い」と感じている。例えば「明日までにシステムを用意して欲しい」と言われても、限られた人数ではできることに限界がある。 それでも5年ほど前までは、がんばれば何とかなったが、近年ではいよいよ無理になってきた。その背景には、IT技術の進化、複雑化がある。一人のエンジニアがすべてのスキルセットを持つことが困難になり、専門化が進んでいる。その中で、開発vs運用、エンジニアvs営業、企画部門vs技術部門といった組織、グループ間で、「どちらかが喜べば、一方が泣く」というような一種の対立構造が生まれている。千葉氏は「会社の中で対立していても不毛なだけで、何も解決しない。前向きに考え、ハ

    fragarach_the_sword
    fragarach_the_sword 2013/04/07
    【デブサミ2013】15-D-4 レポート 「Opsから挑むDevOps」
  • Rubyベースの開発運用統合ツール、Opscodeが日本で本格展開

    米Opscodeは2012年10月2日、プログラミング言語「Ruby」をベースにしたシステム開発運用統合(DevOps)ツール「Chef(シェフ)」の国内販売を始めると発表した。同日、パートナー契約を締結したクラウドコンピューティング専門ITベンダーのクリエーションラインと共同で記者会見を開いた。 Chefは、開発(Development)と運用(Operations)の統合を意味するDevOps分野のオープンソースソフトウエア。ダウンロード数は100万件以上、利用者コミュニティーの登録者数も約2万人に上り、この分野の有力ソフトの1つである。米国では通信事業者やデータセンター事業者など多数の仮想・物理サーバーを運用する企業で採用されており、日でも一部のインターネット企業などが既に利用している。 オープンソース版のChefは無償で利用できるが、クリエーションラインは日の大規模ユーザー向け

    Rubyベースの開発運用統合ツール、Opscodeが日本で本格展開
    fragarach_the_sword
    fragarach_the_sword 2012/10/02
    Rubyベースの開発運用統合ツール、Opscodeが日本で本格展開:ITpro
  • Chefを使ってみよう [1] - クリエーションライン株式会社

    Chefとは Chefは米Opscode社が提供するオープンソースのサーバ設定管理ツールです。同様のツールではPuppetがよく知られていますが、ここ最近はChefが知名度を伸ばしてきているようです。 ChefそのものはRubyで書かれているほか、設定書であるRecipe(レシピ)もRubyで記述します。クライアント・サーバモデルで動作するほか、サーバを必要とせず単体で動作するツールも備えています。 Chefの基的な用語 Chefでは多数の一般的な語が用いられているため、少々混乱を招きやすい点があります。そこで、まずはじめによく用いられる基的な用語を確認しておきます。 Server 設定情報をはじめ、各種情報を集中管理するホストを指します。WebUIやREST APIを備えており、それを用いて各種クライアントと通信します。バックエンドにRabbitMQ, CouchDBを用いています。

    Chefを使ってみよう [1] - クリエーションライン株式会社
    fragarach_the_sword
    fragarach_the_sword 2012/04/25
    Chefを使ってみよう [1] « Creationline
  • 1