この本を書いたわけ ~いまのあなたとこれからのあなたへ~ サーバ/インフラ Tech Meeting [24svr-TechMTG] 2008年8月8日 KLab 株式会社 Kラボラトリー ひろせまさあき Copyright © KLab Inc. All rights reserved. 『サーバ/インフラを支える技術』 Copyright © KLab Inc. All rights reserved. 1 どんな本なのか? Copyright © KLab Inc. All rights reserved. 2 執筆陣から 大切なお知らせ とお願い HowTo本ではありません この本を読めばあなたも... DSASがつくれます!!! はてながつくれます!!1 Copyright © KLab Inc. All rights reserved. 5 じゃ、なにが書 かいてあるの? じゃ、なにがかいてあるの? Copyright © KLab Inc. All rights reserved. Copyright (c) 2002-2007 junku, All rights reserved. 6 なんで かいたの? じゃ、なにがかいてあるの? Copyright © KLab Inc. All rights reserved. Copyright (c) 2002-2007 junku, All rights reserved. 7 本題 この本を書いたわけ Copyright © KLab Inc. All rights reserved. 8 この本を書いたわけ 2つ Copyright © KLab Inc. All rights reserved. 9 この本を書いたわけ その1 自分が読みたかったから Copyright © KLab Inc. All rights reserved. 10 これまでのわたし WebApp Copyright © KLab Inc. All rights reserved. 11 これまでのわたし WebApp Apache Copyright © KLab Inc. All rights reserved. DB 12 これまでのわたし WebApp Apache DB Server Network Copyright © KLab Inc. All rights reserved. 13 当時の悩み Copyright © KLab Inc. All rights reserved. 14 (1) 無知 Copyright © KLab Inc. All rights reserved. 15 (1)無知無知無知ィ! 無知:なにかを実現しようとしたときに 実現方法の見当がつかない 要素技術を知らない Q:ネットワークを冗長化するには? A:(゚Д゚ )(゚Д゚;)( ゚Д゚)(;゚Д゚) 既存の実装の存在を知らない OSS Copyright © KLab Inc. All rights reserved. 16 (2) 発想力の欠如 Copyright © KLab Inc. All rights reserved. 17 (2)発想力の欠如 発想力の欠如:なにかを実現しようとしたときに どうくみあわせていいかわからない どう構成していいかわからない パズルのピースは持ってるけど、どうはめていい かわからない Copyright © KLab Inc. All rights reserved. 18 = 当時、 こんな本が欲しかった 本書ではどのような ことが書いてあるか Copyright © KLab Inc. All rights reserved. 19 本書の構成 XXXをするにはYYYすればいい ☺ストーリー仕立てで成長するインフラ(第1章) 問題提起・背景共有 あれこれ考える 実践 小節のくりかえしの 中で要素技術 も紹介 Copyright © KLab Inc. All rights reserved. 節 ネットワークを冗長化 LVSを冗長化 Webサーバ を冗長化 20 つづいて Copyright © KLab Inc. All rights reserved. 21 この本を書いたわけ その2 「外に出す」 Copyright © KLab Inc. All rights reserved. 22 今日のこの場が あるのは 元をたどると… ブームに乗ってブログをはじめる 2006/3/31 DSASブログ開始 Copyright © KLab Inc. All rights reserved. 24 外に目が向き始めたきっかけ 2006/8/25 naoyaさんとのからみ (ry Copyright © KLab Inc. All rights reserved. 25 外に目が向き始めたきっかけ 2006/8/25 naoyaさんとのからみ 本文 コメント Copyright © KLab Inc. All rights reserved. 26 その後、 2006/8/25 2007/2/2 2007/2/23 2007/3/23 naoyaさんとのカラミ グリーさんの勉強会で発表 『WEB+DB PRESS Vol.38』 LVS特集執筆 KLab勉強会#1開催 (ry 2008/8/8 Tech Meeting←いまここ Copyright © KLab Inc. All rights reserved. 27 ここでいいたいことは、 大物が釣れるとキモチよい なにか情報を出せば、なにか反応がある はてなさん含め、いろんな人と話すことができた 情報交換 お互いの成長・向上 切磋琢磨 Copyright © KLab Inc. All rights reserved. 28 なので Copyright © KLab Inc. All rights reserved. 29 会場、ustのみなさんへ ここに来てる人はインフラに興味あるはず お互い話をするべき! ノウハウ 苦労話 なんでもOK ネタがないなら、 発想 発見 アイディア 今日のイベントの感想 本の感想 タグは [24svr‐TechMTG] で とりあえず、この後のみにけばいいと思うよ Copyright © KLab Inc. All rights reserved. 30 ま Copyright © KLab Inc. All rights reserved. と め 31 まとめ この本を書いたわけ=こうなってほしい いまのあなたに KLab×はてなのノウハウをこの本で伝えたい 実践的、実用的 これからのあなたに この本をネタにインフラに興味ある人とつながる アウトプットを出す(ブログ、勉強会、のみかい) Copyright © KLab Inc. All rights reserved. 32 ということで 今日の話は このへんで Copyright © KLab Inc. All rights reserved. 33 One More Thing mod_cidr_lookup mod_cidr_lookup CIDR Files au docomo google 192.168.1.0/24 172.16.0.0/24 192.168.9.0/24 10.10.1.0/24 10.11.1.0/24 ... Apache +mod_cidr_lookup mod_cidr_lookup CIDR Files au docomo google 192.168.1.0/24 172.16.0.0/24 192.168.9.0/24 10.10.1.0/24 10.11.1.0/24 ... WebApp Apache +mod_cidr_lookup PC Mobile Crawler mod_cidr_lookup CIDR Files google au docomo 192.168.1.0/24 172.16.0.0/24 192.168.9.0/24 10.10.1.0/24 10.11.1.0/24 ... WebApp Apache +mod_cidr_lookup PC UATYPE=docomo Mobile Crawler UATYPE=google mod_cidr_lookup CIDR Files au docomo google 192.168.1.0/24 172.16.0.0/24 192.168.9.0/24 10.10.1.0/24 10.11.1.0/24 ... WebApp getenv(“UATYPE”) $r->header_in(“UATYPE”) Apache +mod_cidr_lookup PC Mobile Crawler mod_cidr_lookup CIDR Files au docomo google 192.168.1.0/24 172.16.0.0/24 192.168.9.0/24 10.10.1.0/24 10.11.1.0/24 ... WebApp getenv(“UATYPE”) $r->header_in(“UATYPE”) Apache +mod_cidr_lookup PC Mobile Crawler SetEnvIf UATYPE “^(docomo|au|s..)” is_mobile Allow from env=is_mobile RewriteCond %{ENV:UATYPE} google RewriteRule ^/(.*)/$ http://.../$1 [P,L] Coming Soon http://dsas.blog.klab.org ご清聴 ありがとうございました Copyright © KLab Inc. All rights reserved. 42
© Copyright 2024 ExpyDoc