Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ホスティングとは
Search
yuzu
February 23, 2022
Technology
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ホスティングとは
yuzu
February 23, 2022
More Decks by yuzu
See All by yuzu
SQLを速くするインデックスとは
yuzuyuzu_0830
0
97
Other Decks in Technology
See All in Technology
会社説明資料
persolserverworks
0
9.8k
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
340
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
220
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.2k
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
Claude Code本は、どのように執筆チームで書かれたか
oikon48
1
380
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
870
Classmethod Company Deck
satoshi7
1
680
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Technical Leadership for Architectural Decision Making
baasie
3
600
How to make the Groovebox
asonas
2
2.5k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Rails Girls Zürich Keynote
gr2m
96
14k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
ホスティングとは
▪ 結論 ホスティングとは一言で言うと プロバイダや通信事業者が保有するサーバを 貸し出す(レンタルする)サービスのこと そもそもサーバーとは?
ー 振り返りー サーバーには主に ・情報を保存する ・リクエストに対して情報を送り出す(レスポンスする) ・要求された形に情報を加工する といった役割があり、高い処理能力が求められる https://lolipop.jp/media/about-rental-server/
自分でサーバーを構築・運営するためには、、、 そのためのコンピューターを購入して、設置する場所を用意! 1日中コンピューターを起動したままにするから電気代もかかる! この問題を解決してくれるのが ホスティングサービス
ー ホスティングの仕組み ー ▪ サイト作成者 サイトのデータをまとめて ホスティングサーバーの運営業者が運営するサーバーに対して転送する ▪ 閲覧者 そのホームページを見たい複数の一般ユーザーは、
ホスティングサーバーの運営業者が運営するサーバーにアクセスして ホームページをみる
比較されるサービスたち
ハウジング ▪ ハウジングとは データセンター(サーバーを置く場所 )をもつ事業者が、顧客の所有するサーバーを設置して運用するスペースを 貸すサービスのこと。 (別名コロケーション ) ハウジングは、サーバーを預かってもらうだけでサーバーの運用は基本的に顧客自身が顧客の自社内からネッ
トワークを使って遠隔操作で行う。 簡単にざっくり説明すると 自分でサーバーは構築したいけど、設置する場所がない! 空調管理とかセキュリティ施設とか用意するのは難しい! って言う顧客が空調、セキュリティ設備が整っている事業者にサーバーを設 置する場所を借りるサービスのこと
ちがいを比較 ▪ ホスティング 顧客が利用するサーバーは他社のもの サーバを使いたいという利用者のために、ホスティング 事業者が、ハードウェア機器やサーバ環境などを用意す るサービス ▪ ハウジング
顧客が利用するサーバーは自社のもの ハードウェア機器やサーバ環境などは 顧客側で用意し て、それらの機器を設置するための設備(データセンタ) の提供が受けられるサービス
レンタルサーバー レンタルサーバーとホスティングはほぼ同じ意味! ただし、レンタルサーバーは日本特有の言葉で、海外では通じないので注意⚠ また、レンタルサーバーは物理的に存在するサーバーをレンタルすると言う意味合いが 強く、後ほど紹介するクラウドサーバーは含まれないことが多い
ホスティング の種類
ホスティングサービスは 大きく4つに分けられる ・共用サーバー ・専用サーバー ・VPS ・クラウドサーバー
共用サーバー 1台のサーバーを複数のユーザーで共 有して使うサービス • メリット • デメリット ▪ 共用サーバーはこんな人におすすめ ・
サーバーの運営費はユーザー全員が負担するため安価で利用 できる ・ 設定や運用はサーバー運営会社がすべて行ってくれるめ、高い 専門知識がなくても手軽に利用できる ・共用のため、ほかのユーザーと同じ設定で利用しなければなら ず自由度が低い ・複数人で利用するため、サーバーの負荷が高くなることがある ・運営業者のプランのみとなり、ほかに比べてセキュリティは低い ・多少パフォーマンスが低くてもコスト重視! ・サーバーのカスタマイズは自分では行いたくない! ・サーバー運用ノウハウがない! サービスで言うと ・個人ブログやアクセスが多すぎないコーポレートサイトなど、個 人で利用する際に選ばれることが多い
専用サーバー 1契約者が1台のサーバーを専用で利 用するサービス • メリット • デメリット ▪ 専用サーバーはこんな人におすすめ ・
サーバーを専用で利用するため、ある程度自由に設定ができ る ・ 複数人で利用する共用サーバーに比べて負荷がかかりにくい ・運営業者のプランと自分で設定する OSで対策ができるため、共用 サーバーよりもセキュリティが高い ・利用環境の設定や運用などは契約者がしなければならないため、高 度な専門知識が必要 ・利用を開始するまでに 1ヶ月程度かかる ・コストよりもパフォーマンス重視! ・自社である程度サーバー運用が可能! サービスで言うと ・ECサイトなど性能や安定性が大事なサービス運用に向いており、法 人などビジネス利用の場合に選ばれやすい
VPS (仮想専用サーバー) 1台のサーバーを共有するが、契約者 ごとに領域を区切り、1つのサーバーの ように設定されて提供されるサービス • メリット • デメリット ▪
VPSはこんな人におすすめ ・ 専用サーバーのように、契約者が自由に利用環境を設定できる ・専用サーバー、クラウドサーバーよりも比較的安価で利用できる ・利用環境の設定などは契約者がしなければならないため、高度な 専門知識が必要 ・ネットワーク的及び OSなどに専用サーバー程の性能や自由度は ない ・共有サーバーではできない自由度の高い設定が必要! ・クラウドサービス程の柔軟性は必要なく、コストも限られて る! サービスで言うと ・一定なアクセス(専用サーバーを必要とするほどではない )がある Webサイトにおすすめ
クラウドサーバー 1台のサーバーを共有するが、必要に 応じて利用する機能を変更することが できるサービス • メリット • デメリット ▪
クラウドサーバーはこんな人におすすめ ・ 利用する機能や CPU・メモリなどを契約後も必要に応じて変更 /拡張 できる ・ 負荷のかかる処理も専用サーバー同様にこなせる ・セキュリティオプションを購入することで、他のサーバーよ りも高い セキュリティを維持できる ・設定の自由度が高い分、利用する際には高度な専門知識が求めら れる ・従量課金のため、 VPSに比べて利用料が高くなる場合がある ・即時サービスを利用したい! ・自社である程度サーバー運用が可能! サービスで言うと ・アクセスの変動があるキャンペーンサイトや ECサイト、システム開発 やWebサービスの提供で選ばれやすい
サーバーを選ぶ際に主に着目するべきポイント ・サイトの規模にあったサーバーか ・転送量は十分か ・表示速度は遅くないか ・サポート体制は問題ないか などを総合的に判断することが大切
まとめ
ホスティングとは ホスティングには大きく分けて4つのサービスがあり、どれを選ぶかは
プロバイダや通信事業者が保有するサーバを 貸し出すサービスのこと どのような目的でサーバーを導入するのかを明確にして、 予算に見合ったものを選ぶことが大切
問題
Q サーバーを貸し出しするホスティングサービスに対して、 サーバーを設置する場所を貸し出しするサービスは? A ハウジング
Q AWS、 Azureなど、契約後にCPUやメモリを拡張でき る、 汎用性が高いサーバーの種類を何と言う? A クラウドサーバー
Q 個人ブログを公開したいときなど、比較的安価で専門知識がな くても、利用できるサーバーは何? A 共有サーバー
参考文献 ・サーバーのしくみ ・レンタルサーバーとは?仕組みと種類をわかりやすくご紹介 ・カゴヤのサーバー研究室