#osc15tk Webエンジニアが知っておきたいインフラの基本(おかわり)

4
Yoshikazu GOTO @goto_ipv6

ばばさんによる「Webエンジニアが知っておきたいインフラの基本(おかわり)」です。 #osc15tk #Web_Infra

2015-10-24 16:14:56
Yoshikazu GOTO @goto_ipv6

ばばさん:「Webエンジニアが知っておきたいインフラの基本」について ・「徳丸本を読んでおけ」と言えるような本が欲しかった #osc15tk #Web_Infra

2015-10-24 16:21:37
Yoshikazu GOTO @goto_ipv6

ばばさん: ・「ボトルネックの見つけた」と「チューニング」を分けて書いています #osc15tk #Web_Infra

2015-10-24 16:23:05
Yoshikazu GOTO @goto_ipv6

・Cacti/Zabbixのグラフの読み方を教えて下さい →このグラフの傾きは?とか、説明するのがしんどい ・Webサーバーを増やせば?と言われるが、どう良いの? ・サーバーが止まったくらいでサイトが止まるのはおかしい ・DNSって? #osc15tk #Web_Infra

2015-10-24 16:24:47
Yoshikazu GOTO @goto_ipv6

・ヘッダってなんですか? ・データは絶対無くしたくないと入ったけどこんなにお金がかかるの? ・キャッシュするって? ・なんでチューニングできるんですか? #osc15tk #Web_Infra

2015-10-24 16:25:18
Yoshikazu GOTO @goto_ipv6

そういう質問を受ける方に、読んでいただきたい本でもあります。 ・Webサービス関係者にすすめるのも #osc15tk #Web_Infra

2015-10-24 16:25:48
Yoshikazu GOTO @goto_ipv6

ばばさん:1章 Webサービスでのインフラの役割: ・概要:設計で考えるべき軸 →経験っていう人がいるけど、経験って何?妥当性を考える軸は? →この辺りを整理して伝えられるように #osc15tk #Web_Infra

2015-10-24 16:27:19
Yoshikazu GOTO @goto_ipv6

→やったことがあると思いますが、MTTFなどを実際に設計時につかっていますか?など #osc15tk #Web_Infra

2015-10-24 16:27:24
Yoshikazu GOTO @goto_ipv6

・こういうのって、IPAさんが結構頑張っています →そういうのをちゃんと読みましょう、と紹介したりも →初級シスアドとか、ちゃんと使うことなので #osc15tk #Web_Infra

2015-10-24 16:28:12
Yoshikazu GOTO @goto_ipv6

→Webサービスも、セキュリティ問題など、センシティブになってきています #osc15tk #Web_Infra

2015-10-24 16:29:39
Yoshikazu GOTO @goto_ipv6

ばばさん:2章 Webサービスを支えるインフラ技術の基礎知識: ・相手に説明するのはしんどいけど、相手に知っておいて欲しい知識を具体的なキーワードとしてまとめました →IPアドレス、ドメイン名、ロック、バッファ、暗号化とハッシュ化の違いなど #osc15tk #Web_Infra

2015-10-24 16:31:07
Yoshikazu GOTO @goto_ipv6

ばばさん:3章 Webサービスのサーバ構成ベストプラクティス: ・「よくある構成」の意図と良し悪しの理解 →出版側から要望があった内容 ・サーバ1台ではじめて、次のステップで悩むレベルの人にちょうどいいはず #osc15tk #Web_Infra

2015-10-24 16:32:35
Yoshikazu GOTO @goto_ipv6

ばばさん:4章 Webサービスを始める時のインフラ手配の基礎知識: ・これも編集の方からの強い要望 ・外注したあと、検収する人が一通り抑えておきたいこと #osc15tk #Web_Infra

2015-10-24 16:33:59
Yoshikazu GOTO @goto_ipv6

ばばさん:一休み:Failsafe: ・影響範囲を把握し悪影響を避ける →この本の中ではこういう使い方を →道路の落石注意って、どう注意を?しかし注意しなければならない、とか #osc15tk #Web_Infra

2015-10-24 16:34:50
Yoshikazu GOTO @goto_ipv6

ばばさん:実例:エアコンが落ちた: ・普通のマンションでもこういうことが ・自分が全てを把握できないもので、溢れている →信用しつつ自衛するしか無い →→こういうものの下で寝ない、とか #osc15tk #Web_Infra

2015-10-24 16:36:46
Yoshikazu GOTO @goto_ipv6

ばばさん:しごとのスキルでいのちをまもる #osc15tk #Web_Infra

2015-10-24 16:37:33
Yoshikazu GOTO @goto_ipv6

ばばさん:5章 Webサービスの運用(1)システム監視の基本: ・この章だけ内容が厚い →弊社の主要業務なので #osc15tk #Web_Infra

2015-10-24 16:38:42
Yoshikazu GOTO @goto_ipv6

ばばさん:6章 Webサービスの運用(2)ステータス モニタリング: ・Percona Monitoring Templateのグラフの読み方 ・dstat, top, iostatの読み方 ・トラブルシューティングのコツ #osc15tk #Web_Infra

2015-10-24 16:39:40
Yoshikazu GOTO @goto_ipv6

・これが読めるとシステムのボトルネック特定がすごく早くなります ・コツというよりは方法論を書いてある #osc15tk #Web_Infra

2015-10-24 16:39:50
Yoshikazu GOTO @goto_ipv6

ばばさん:7章 Webサービスのチューニング(1)ボトルネックの見つけ方: ・チューニングの鉄則とボトルネックの見つけ方 ・OSレベル~コードプロファイリングまで ・どのグラフは見るべきか、どのツールを使うべきか #osc15tk #Web_Infra

2015-10-24 16:40:36
Yoshikazu GOTO @goto_ipv6

ばばさん:8章 Webサービスのチューニングの(2)チューニングレシピ: ・ボトルネック別チューニングレシピ ・機能分割やスケールアウトの実践例 ・チューニングの具体例をたくさん紹介 普段、私が会社でやっていることの実例いっぱい #osc15tk #Web_Infra

2015-10-24 16:41:28
Yoshikazu GOTO @goto_ipv6

ばばさん:だいじ: ・勘を使わない →データを見る →ログを見る →苦手だからと目を背けない ・基本に忠実 →データフローにそって切り分け →ボトルネックを攻める →PDCA=自動化の元ネタ #osc15tk #Web_Infra

2015-10-24 16:43:22