Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新卒がオンプレミスとクラウドコンピューティングを触って感じたこと
Search
MiZUP
March 12, 2017
Technology
910
0
Share
新卒がオンプレミスとクラウドコンピューティングを触って感じたこと
2017年3月10日に発表した社内勉強会の資料です
MiZUP
March 12, 2017
More Decks by MiZUP
See All by MiZUP
RUBYでアッカーマン関数の計算をがんばる方法 / How to write ackermann function in ruby
mizukmb
0
1.6k
雰囲気でコンパイラを書いたら大変だった話
mizukmb
2
2.5k
Other Decks in Technology
See All in Technology
Redmine次期バージョン7.0の注目新機能解説 — UI/UX強化と連携強化を中心に
vividtone
1
210
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
150
Purview Endpoint DLP 動かしてみた
kozakigh
1
460
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
180
社内RAGの導入で気を付けたポイント
yakumo
1
130
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
460
パーソルキャリア IT/テクノロジー職向け 会社紹介資料|Company Introduction Deck
techtekt
PRO
0
240
Pythonでベイズモデリング
soogie
0
150
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
0
110
10サービス以上のメール到達率改善を地道に継続的に進めている話 / Continue to improve email delivery rates across multiple services
yamaguchitk333
6
2.3k
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
870
The Making of AI Chips
pfn
PRO
0
510
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
180
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
380
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
910
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Test your architecture with Archunit
thirion
1
2.2k
Building AI with AI
inesmontani
PRO
1
1k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
810
A Soul's Torment
seathinner
6
2.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
550
Transcript
新卒がオンプレミスと クラウドコンピューティングを 触って感じたこと 2017年3月10日 社内勉強会資料
自己紹介 mizukmb インフラみたいなことやってる 2016/04 フィードフォース入社 2016/06 ~ 12 某C チーム
2016/12 ~ 現在 某S チーム
お仕事 某Cチーム サーバリプレース 某Sチーム 新サービスのサーバ構築
両方ともインフラのお仕事
けど
お仕事 某Cチーム サーバリプレース オンプレミス(DC) 某Sチーム 新サービスのサーバ構築 クラウド(AWS)
サーバ環境の違い
新卒がオンプレミスと クラウドコンピューティングを 触って感じたこと
注意事項 • 今回の発表は、私の主観的な内容となっています • どうしても比較した内容となってしまいますが決してどちらが良 いとか優劣をつけるためのものではないことを予めご 了承下さい
復習 オンプレミス • 企業などが情報システムを自社で保有し、自社の設備におい て運用することである。[^1] クラウドコンピューティング • インターネットを通じて提供されるサービスやストレージなどの コンピュータリソースを、ユーザーが特にリソースの所在を意 識することなく利用できるというコンセプトのことである。[^2]
[^1]: オンプレミスとは - IT用語辞典 Weblio辞書, http://www.weblio.jp/content/オンプレミス [^2]: クラウドコンピューティングとは - 人材マネジメント用語 Weblio辞書, http://www.weblio.jp/content/クラウ ドコンピューティング
【復習】某Cチームのインフラ環境 • 現在(2017年3月10日)稼働しているサービスの中では2番目 に長いサービス • 某所のデータセンタ(以下、DC)で稼働中 • 一度 DC を引越している
• 基本はリモートアクセス • 故障したり OS をアップデートするときは直接 DC に行っ て作業する • 十数台のサーバが元気に動いています
【復習】某Sチームのインフラ環境 • 某Cチームの次に長いサービス • Amazon Web Services (以下、AWS) という SaaS
で動い ている • 完全リモートアクセス ◦ そもそもサーバがどこにあるかわからない • 理論上、無限のサーバリソースを保有している ◦ 実際はお金がかかるので有限
感じたことその1 『サーバリソース』
サーバリソース 気軽にサーバを増やせない!! • サーバを購入するにも色々大 変 • 事前に負荷が上がることが予 測できてもスケールできない • 負荷が上がった時に『サーバ爆
発するのでは!?』という謎の 緊張感がある クリック一つでらくらくサーバ増減 • EC2インスタンスだったら数分で サーバ増やせる • 負荷が予測できたらインスタン スを増やしたり、インスタンスタ イプを上げてスケールできる • サーバが爆発しそうなら terminate すればよい
サーバリソース 気軽にサーバを増やせない!! • サーバを購入するにも色々大 変 • 事前に負荷が上がることが予 測できてもスケールできない • 負荷が上がった時に『サーバ爆
発するのでは!?』という謎の 緊張感がある クリック一つでらくらくサーバ増減 • EC2インスタンスだったら数分で サーバ増やせる • 負荷が予測できたらインスタン スを増やしたり、インスタンスタ イプを上げてスケールできる • サーバが爆発しそうなら terminate すればよい サーバのスケールしやすさが 圧倒的に違う
思い出話 某Cチームで高負荷案件が来た時 • サーバを増やそうにも時間が… • 設定見直してチューニングするしかない! • やれること全部やるぞ!! →
思い出話 某Cチームで高負荷案件が来た時 • サーバを増やそうにも時間が… • 設定見直してチューニングするしかない! • やれること全部やるぞ!! → チューニングを重ねたサーバのイメージ図
思い出話 自分ができることはほぼなかったけど、Web サーバの設定や Linux などについて学ぶことは多かった✨✨
思い出話2 某Sチームのインフラを Blue-Green 構成にした時 • 稼働しているサーバと同じだけ建てて切り替えて
思い出話2 某Sチームのインフラを Blue-Green 構成にした時 • 稼働しているサーバと同じだけ建てて切り替えて • = いつもの2倍のサーバを用意する
思い出話2 某Sチームのインフラを Blue-Green 構成にした時 • 稼働しているサーバと同じだけ建てて切り替えて • = いつもの2倍のサーバを用意する 2倍の
サーバを 一瞬で建 てる
感じたことその2 『故障』
故障 故障まで面倒を見る!! • サーバの部品が逝ったら ◦ 故障箇所の特定 ◦ 業者に修理依頼 ◦ 修理作業の付き添い
◦ 動作確認 • 故障箇所の切り分けまでや る! 故障はベンダーの責任 • そもそもどうしようもない • インスタンス立ち上げ直すだけ • 使ってるサーバの稼働年数が 不明 ◦ いつ故障するか読めない ◦ インスタンスガチャ
障害発生時の一次対応までは同じ 例)ロードバランサ配下の App サーバが死んだ ロードバランサ配下から外す、メモリ使用量やCPU使用率を見て 原因調査
ハードウェアが原因だった時 DC行って様子見に行くぞ • OS 起動するか? • BIOS 起動するか? • 何か異音がしないか?
• メーカ製の診断ツール流してみ る • サーバのランプは? • DCのスイッチが原因かも? インスタンス落とすか… • 再起動すれば正常なサーバを 使えるようになる • 考えることが減って楽
感じたことその3 『データセンタ』
データセンタ データセンタにいける • サーバに会える • 1拠点に全てのサーバがある • 単一障害点になってしまう データセンタにいけない •
サーバに会えない • 世界中にあるし、どこにでも サーバを立てられる • リスクを分散できる
データセンタ セキュリティが厳しい。何重にも認証する必要がある 数百台のサーバと冷却装置の轟音 異様な広さ 窓がない。あってもブラインドが閉めてある
データセンタは… • 普段体験できない異様な場所 • LANケーブルのまとまり具合を見るのがたのしい ◦ すごい綺麗にまとめられているサーバもある ◦ ちなみにうちはきれいではない ◦
DC引っ越しでバタバタしていた • 3時間くらいサーバルームにいると気持ちがダメになる • 寒い☃ ◦ サーバの排熱を利用して暖を取ると良い
感じたことその4 『コスト』
コスト ほぼ固定 • サーバ購入時に一気にコストが かさむ • あとはラック代と電気代くらい 変動しやすい • 多様なサービスがあり、それだ
けの料金形態がある ◦ 月課金 ◦ 従量課金 ◦ etc • 月単位で料金は気にしなくては ならない • クラウド破産……
クラウド破産
まとめ • オンプレミスを知ることで、サーバを直接触って学ぶことが できた。特に業務でたくさんのサーバを見るという貴重な体験 ができた • オンプレミスを知ったからこそ、クラウドコンピューティングの 良さを痛感できた