Submit Search
サーバの構築作業や運用管理を自動化する「Chef」 (CADC研究レポート発表LT)
20 likes
5,722 views
Yuuki Namikawa
1 of 14
Download now
Downloaded 98 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
More Related Content
PDF
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
Yuuki Namikawa
PDF
松本克彦 ピグにおけるリアルタイムランキングの導入
matsumoto_katsuhiko
PDF
Gearpump, akka based Distributed Reactive Realtime Engine
Sotaro Kimura
PDF
AWS クックパッドの運用事例
Satoshi Takada
PDF
スキーマつきストリーム データ処理基盤、 Confluent Platformとは?
Sotaro Kimura
PDF
IaaSクラウド比較'14
Kazunori Inaba
PPTX
AWSによるWebサイト構築と運用 - concrete5 編 -
Shuji Watanabe
PDF
Devlove mackerel
Daisuke Kasuya
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
Yuuki Namikawa
松本克彦 ピグにおけるリアルタイムランキングの導入
matsumoto_katsuhiko
Gearpump, akka based Distributed Reactive Realtime Engine
Sotaro Kimura
AWS クックパッドの運用事例
Satoshi Takada
スキーマつきストリーム データ処理基盤、 Confluent Platformとは?
Sotaro Kimura
IaaSクラウド比較'14
Kazunori Inaba
AWSによるWebサイト構築と運用 - concrete5 編 -
Shuji Watanabe
Devlove mackerel
Daisuke Kasuya
What's hot
(20)
PDF
Mackerelによる 簡単サーバー管理入門と発展形
Shinji Tanaka
PDF
Cloud FormationによるBlue-Green Deployment - Dev io mtup11 003
Shuji Watanabe
PDF
IaaSクラウド比較
Kazunori Inaba
PDF
Windows Server + VPNのAWS移行事例
Kazunori Inaba
PPTX
続マスタN対スレーブ1レプリケーションの作り方
do_aki
PDF
Azure Load Testingを試してみた
Hiroyuki Mori
PDF
利用者主体で行う分析のための分析基盤
Sotaro Kimura
PPTX
EC2でマルチキャスト
Kenta Yasukawa
PDF
Amazon ECS事始め
じゅん なかざ
PDF
LambdaとMobileの美味しいかもしれない関係
Hiraku Komuro
PDF
CDP(キャンペーンサイト編)
Hiroyasu Suzuki
PPTX
AWS Batch Fargate対応は何をもたらすか
Shun Fukazawa
PPTX
Ruby on Rails on Azure
Masaki Yamamoto
PPTX
ELBの概要と勘所
Shuji Watanabe
PDF
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
Akio Katayama
PDF
サーバー設定のお話
Kazunori Inaba
PPTX
負荷分散だけじゃないELBのメリット
Takashi Toyosaki
PDF
AWS で concrete5 を 簡単起動!
Kazue Igarashi
PPTX
Webアプリケーション負荷試験実践入門
樽八 仲川
PDF
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
Mackerelによる 簡単サーバー管理入門と発展形
Shinji Tanaka
Cloud FormationによるBlue-Green Deployment - Dev io mtup11 003
Shuji Watanabe
IaaSクラウド比較
Kazunori Inaba
Windows Server + VPNのAWS移行事例
Kazunori Inaba
続マスタN対スレーブ1レプリケーションの作り方
do_aki
Azure Load Testingを試してみた
Hiroyuki Mori
利用者主体で行う分析のための分析基盤
Sotaro Kimura
EC2でマルチキャスト
Kenta Yasukawa
Amazon ECS事始め
じゅん なかざ
LambdaとMobileの美味しいかもしれない関係
Hiraku Komuro
CDP(キャンペーンサイト編)
Hiroyasu Suzuki
AWS Batch Fargate対応は何をもたらすか
Shun Fukazawa
Ruby on Rails on Azure
Masaki Yamamoto
ELBの概要と勘所
Shuji Watanabe
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
Akio Katayama
サーバー設定のお話
Kazunori Inaba
負荷分散だけじゃないELBのメリット
Takashi Toyosaki
AWS で concrete5 を 簡単起動!
Kazue Igarashi
Webアプリケーション負荷試験実践入門
樽八 仲川
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
Ad
Viewers also liked
(20)
KEY
iPhoneで動くFlash Playerを実装した苦労話LT資料
Kohei Morino
PDF
Inside png
flare phoenix
PDF
iOS App performance tuning with Instruments
gc-hiramatsu
KEY
Ca勉強会・ldについて
Masahiro Horikoshi
KEY
実録 WEBエンジニアが Titanium Mobileアプリを開発するまで
Yusaku Watanabe
PDF
海外向けサービスの苦労話
Masakazu Matsushita
PDF
OpenCVによる顔認識システムの開発
Takahiko Teramoto
KEY
kontagent紹介資料
Eiji Hachiya
PDF
From MongoDB v1.8.2 To v2.0.2
Naoki Sega
KEY
研究開発レポート抜粋
Satoshi Udagawa
PDF
佐野裕章 Virident 社製半導体ストレージ flash max の検証
Hiroaki Sano
PDF
松本克彦 Flash stage3dに対応した3d物理演算ライブラリの検証
matsumoto_katsuhiko
PDF
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
Kazuhiro Kosaka
PDF
アメブロFaceの顔認識システム
Takahiko Teramoto
KEY
Ameba × Akamai技術交流会
Satoshi Udagawa
PDF
Matrix Factorizationを使った評価予測
JAVA DM
PDF
Mongo DBを半年運用してみた
Masakazu Matsushita
PDF
Global Netflix Platform
Adrian Cockcroft
PPT
[大図解]ピグライフはこう動いている
Akihiro Kuwano
PDF
アメーバピグとJenkinsと私
Takashi Maruyama
iPhoneで動くFlash Playerを実装した苦労話LT資料
Kohei Morino
Inside png
flare phoenix
iOS App performance tuning with Instruments
gc-hiramatsu
Ca勉強会・ldについて
Masahiro Horikoshi
実録 WEBエンジニアが Titanium Mobileアプリを開発するまで
Yusaku Watanabe
海外向けサービスの苦労話
Masakazu Matsushita
OpenCVによる顔認識システムの開発
Takahiko Teramoto
kontagent紹介資料
Eiji Hachiya
From MongoDB v1.8.2 To v2.0.2
Naoki Sega
研究開発レポート抜粋
Satoshi Udagawa
佐野裕章 Virident 社製半導体ストレージ flash max の検証
Hiroaki Sano
松本克彦 Flash stage3dに対応した3d物理演算ライブラリの検証
matsumoto_katsuhiko
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
Kazuhiro Kosaka
アメブロFaceの顔認識システム
Takahiko Teramoto
Ameba × Akamai技術交流会
Satoshi Udagawa
Matrix Factorizationを使った評価予測
JAVA DM
Mongo DBを半年運用してみた
Masakazu Matsushita
Global Netflix Platform
Adrian Cockcroft
[大図解]ピグライフはこう動いている
Akihiro Kuwano
アメーバピグとJenkinsと私
Takashi Maruyama
Ad
Similar to サーバの構築作業や運用管理を自動化する「Chef」 (CADC研究レポート発表LT)
(20)
PDF
Using Chef for Infrastructure Automation of Ameba Pigg
Yuuki Namikawa
PDF
Chefを利用した運用省力化とDevOpsの取り組みについて
Yuuki Namikawa
PDF
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
Yuuki Namikawa
PDF
Chef社内勉強会(第1回)
Yoshinori Nakanishi
KEY
Web Operations and Perl kansai.pm#14
Masahiro Nagano
PDF
ニフティ社内の Chef 利用について
tidnlyam
PDF
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
PDF
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
PPTX
Cloudstack user group meeting in osaka
Naotaka Jay HOTTA
PPTX
Citrix eco new
Naotaka Jay HOTTA
PDF
DevOpsを実現するChef活用テクニック
Yusuke Ando
PDF
test
stucon
PPTX
Chef 11概要-osct
Naotaka Jay HOTTA
PDF
What is chef
Yukihiko SAWANOBORI
PDF
20130723 ecシステムにchefを導入してみた v1.0
NIFTY Cloud
PDF
3分でわかる(気になれる) AWS OpsWorks
Yuuki Namikawa
PDF
小規模SI案件で、 AWS + Chefを使ってみて
Terui Masashi
PDF
Scalrご紹介資料 20130404 01
Haruhiko KAJIKAWA
PPTX
Aizu.LT::Tokyo #4
Taku Unno
PDF
目指せ1秒切り!ECサイト表示高速化のワザ
Kohei MATSUSHITA
Using Chef for Infrastructure Automation of Ameba Pigg
Yuuki Namikawa
Chefを利用した運用省力化とDevOpsの取り組みについて
Yuuki Namikawa
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
Yuuki Namikawa
Chef社内勉強会(第1回)
Yoshinori Nakanishi
Web Operations and Perl kansai.pm#14
Masahiro Nagano
ニフティ社内の Chef 利用について
tidnlyam
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
Cloudstack user group meeting in osaka
Naotaka Jay HOTTA
Citrix eco new
Naotaka Jay HOTTA
DevOpsを実現するChef活用テクニック
Yusuke Ando
test
stucon
Chef 11概要-osct
Naotaka Jay HOTTA
What is chef
Yukihiko SAWANOBORI
20130723 ecシステムにchefを導入してみた v1.0
NIFTY Cloud
3分でわかる(気になれる) AWS OpsWorks
Yuuki Namikawa
小規模SI案件で、 AWS + Chefを使ってみて
Terui Masashi
Scalrご紹介資料 20130404 01
Haruhiko KAJIKAWA
Aizu.LT::Tokyo #4
Taku Unno
目指せ1秒切り!ECサイト表示高速化のワザ
Kohei MATSUSHITA
More from Yuuki Namikawa
(10)
PDF
bash(set)コマンドのオプション3選
Yuuki Namikawa
PDF
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
PDF
#kuwacon Lightning Talks
Yuuki Namikawa
PDF
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
Yuuki Namikawa
PDF
JAWS-UGサミット2011春 LT資料
Yuuki Namikawa
PDF
Railsの運用について
Yuuki Namikawa
PDF
Webサーバ勉強会 (160-162:?)
Yuuki Namikawa
PDF
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
Yuuki Namikawa
PDF
Amazon EC2 を使ったSaaS運用事例(LT) - Tokyo Cloud Developers Meetup (20090409)
Yuuki Namikawa
PDF
Amazon EC2を使った実践SaaS運用事例
Yuuki Namikawa
bash(set)コマンドのオプション3選
Yuuki Namikawa
俺たちの自分戦略 - namikawa (DevLOVE Conference 2012)
Yuuki Namikawa
#kuwacon Lightning Talks
Yuuki Namikawa
中国のクラウドサービスについて (サイバーエージェント×クックパッド合同勉強会LT資料)
Yuuki Namikawa
JAWS-UGサミット2011春 LT資料
Yuuki Namikawa
Railsの運用について
Yuuki Namikawa
Webサーバ勉強会 (160-162:?)
Yuuki Namikawa
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
Yuuki Namikawa
Amazon EC2 を使ったSaaS運用事例(LT) - Tokyo Cloud Developers Meetup (20090409)
Yuuki Namikawa
Amazon EC2を使った実践SaaS運用事例
Yuuki Namikawa
サーバの構築作業や運用管理を自動化する「Chef」 (CADC研究レポート発表LT)
1.
[研究課題レポート発表]
サーバの構築作業 運用 を 自動化する「Chef」 (株)サイバーエージェント アメーバ事業本部 プラットフォームDiv サービスディベロップメントG, CADC 並河 祐貴 (id:rx7, @namikawa) http://www.flickr.com/photos/jonathanbeard/3307862620/ 1
2.
最近、割とよくある光景 http://www.flickr.com/photos/jonathanbeard/3307862620/
2
3.
○△の負荷がパないので、 http://www.flickr.com/photos/jonathanbeard/3307862620/
3
4.
サーバを30台増設するしかない。 http://www.flickr.com/photos/jonathanbeard/3307862620/
4
5.
来週までに。 http://www.flickr.com/photos/jonathanbeard/3307862620/
5
6.
(((( ;゚Д゚)))ガクガクブルブル http://www.flickr.com/photos/jonathanbeard/3307862620/
6
7.
Chefを使って、急なサーバ増設も、
普通にこなせるようになってきました! http://www.flickr.com/photos/jonathanbeard/3307862620/ 7
8.
「Chef」とは
• サーバの構築作業 システム の ール – システムのあるべき状態を設定する • オープンソース、Ruby製 • 匏用実 – 37signals – Engine Yard – Rackspace hosting – etc… http://www.flickr.com/photos/jonathanbeard/3307862620/ 8
9.
サーバ構築・システム
自動化の厧勥勯 • 手作業では、そもそも時間がかかる – 数十台、数百台のレベルになると・・・ – 叓割のサーバ とに が発生したりとか サーバ匐 までのリード イムが くなることで 機会損失を発生させることは避けたい • 人為的なミスを抑えたい – 作業 れ、ルーチン作業でのオ ミス – 作業者によって、スキルにバラつき 運用中のサーバでのミスは特に無くしたい 設定に間違いがあっても自動化しておく事で即修正可能 http://www.flickr.com/photos/jonathanbeard/3307862620/ 9
10.
それ、シェルスクリプトでよくね?
• Chefでは内部DSLを採用 – スクの厍 をできる け えつつ、Rubyでの 柔軟な記述ができる • プラットフォームの が 厓できる – ディストリビ ーションによって ンドに • yumとaptとか、adduserとuseraddとか・・・ • サーバの状態が記述できるフレームワーク http://www.flickr.com/photos/jonathanbeard/3307862620/ 10
11.
Chefのシステムアーキテクチャ
• 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/ 11
12.
Chefのちょっとイケてないところ
• 名前がSEO的に致命的・・・ – Chef, Cookbook, Recipe, knife... • dry-runができない・・・ • エラー文がちょっとわかりづらい・・・ http://www.flickr.com/photos/jonathanbeard/3307862620/ 12
13.
実際の設定については
時間の都合上、割愛します http://www.flickr.com/photos/jonathanbeard/3307862620/ 13
14.
現状と今後
• アメーバでは、ピグを中心に使い始めています。 • 手探りで使っているので、設定の書き方も、初 期と比べて変わってきた。 • クラウド等の基盤サービスと連携して、インフ ラ構築/運用の完全オートメーションができる仕 組みにしたい。 http://www.flickr.com/photos/jonathanbeard/3307862620/ 14
Download