Download presentation
Presentation is loading. Please wait.
1
Sarah Reese セールス・イネーブルメント・スペシャリスト
Webホスティング101 Sarah Reese セールス・イネーブルメント・スペシャリスト
2
アジェンダ Webホスティング定義 Webホスティング・プラットフォーム サーバー管理オプション サーバー・ロール 静的および動的コンテンツ WorkWebサイトの作動方法
3
Webホスティングとは? Webホスティングはインフラを外部委託するインターネット・サービス・オーファーリングです。このインフラはホスティング・ウェブ・ベース・コンテンツに同調します。 重要なメリット 「自社製」ソリューションよりも素晴らしいコスト節約 予算を資本費用ではなくて、運営費用に投入します。 管理サービスをホスティングに統合することができます。 付加価値のある機能はサービスを向上させます。 プロビジョニング・システム ドメイン・ネーム・システム(DNS)サービス お客様サポート 「Webホスティングとは?」という問題に回答する場合、インフラを外部委託するインターネット・サービス・オーファーリングを考えています。このインフラはウェブ・ベース・コンテンツに同調します。 ホスティング・サービスよりも、お客様は数時間でいくつかの重要なメリットをお客様に提供できるウェブ・ホスティング・サービス・プロバイダーとの協力を求めています。完全なソリューションのロールアウトと「自社製」シナリオでの適切な拡張と更新で、企業のホスト化は規模を利用してユーザー・コストを節約します。 ホスティングの外部委託でカスタマイズされたソリューションの予算作成は社内ソリューションを作成する資本費用ではなく、月決めの運営費用になります。 ホスティング経験でさらに多くの価値を追加するために、たくさんの会社のホスト化はあるレベルの管理サービス(月決めコストに含める、あるいは追加費用に適用する)を含めます。プロバイダー別に管理オプションは異なります。ハードウェアの基礎管理から完全に管理したソリューションまで異なります。そのために、システム保守に対する一般的なビジネス活動とは対照に、お客様は業界貢献への注目を維持できます。 企業のホスト化は高速プロビジョニング、構成時間、DNSサービスあるいはオンデマンドお客様サポートなどの追加機能を提供する可能性があります。これらのサービスを管理と似ていて、ホスティングの月決めコストを含める可能性があります。あるいは、ホスティング・プロバイダーとの合意に基づいて追加料金が発生する可能性があります。 ホスティングと連携するメリットを理解して、ホスティング・プロバイダーが提供する様々なプラットフォームを検討してください。
4
Webホスティング・プラットフォーム コロケーション 仮想/共有したホスティング 専用ホスティング クラウド・ホスティング
お客様はハードウェア、リース・スペース、 パワー、 冷却と接続を提供します。 仮想/共有したホスティング サイトで販売します。コントロール・パネルを活用します。 専用ホスティング OS カスタマイゼーションと予測可能なパフォーマンスを 提供する専用サービス クラウド・ホスティング ユーティリティー請求オプションつきの拡張可能なインフラ抽象のプラットフォームです。 Webホスティングは多くの方法で分類されますが、ユーザーがプロバイダーを探すと、4つの主なプラットフォームが見つかります。それぞれのプラットフォームは異なるメリットがあります。ユーザーの固有のサブセット向けです。 お客様はサーバー、ネットワーキング・ハードウェア、リース・スペース、パワー、冷却とインターネット接続を有して提供します。 お客様は自己デバイスの構成に責任を負うため、コロケーションで、ハードウェア・コストは非常に高くなります。ハード・ディスクが失敗した場合、取り替えはお客様の責任です。 さらに、コロケーション・プロバイダーはデバイスに触れられないという前提がある可能性があります。デバイス内で何かが壊れた場合、お客様のところに返して修理させられる場合があることを意味しています。 仮想または共有ホスティングはウェブサイト経由でホスティングを販売するプロバイダーのタイプです。 プロバイダーは専用サーバーでインストールしたコントロール・パネルの利用で機能の利用を可能にします。 単一デバイスにロードされた多くのお客様とコントロール・パネルは、それぞれの人のパフォーマンスに影響を与えます。 同じ物理デバイスを共有するお客様が高水準の帯域幅を利用している場合、環境を共有する人に不快な経験を提供する可能性があります。セキュリティーの基準が整っていない場合、お客様環境は近所の悪用行動の影響を受けやすくなります。 専用ホスティングはユーザーに制御能力を提供して、環境をカスタマイズします。 お客様は専用デバイスを有して、予測的なシステム・パフォーマンスに結果をもたらします。リソースはユーザーの間で共有します。柔軟で有力的な環境を求めるお客様は専用ホスティングを選択します。 クラウド・ホスティングは専用ホスティングと似ていて、運営システムの制御とカスタマイゼーションができます。 クラウドホスティング・システムはVmwareあるいはCitrix XenServerなどの仮想化システムを典型的に利用して、サーバー・ハードウェアから運営システムを取り除きます。 クラウドでのホスティングからメリットが生じます。スケーラビリティーの容易さ、さらに速いプロビジョニング時間、さらに細かい使用ベースの請求オプションを含めます。 SoftLayerはあるフォームでそれぞれのプラットフォームを提供します。 仮想/共有したホスティングをお客様に直接に販売します。その代わりに、お客様にインフラを提供して、プラットフォームをホストします。
5
サーバー管理オプション 自己管理したホスティング 管理したホスティング 制御パネル SSH RDP IP以上のKVM
お客様は通常、ホスティング・プロバイダーに運営システムとハードウェアの管理タスクを実行します。 Webホスティング・プラットフォームのサーバー管理について、2つの重要なスクール思想があります。それぞれは唯一の優位性と不利な点を備えています。ホスティングとサーバー管理に関連するリソースとお客様が有する知識レベルに基づいて決定します。 お客様はサーバー運営システム機能のすべての側面のために責任を維持する場合、自己管理ホスティングが発生します。サーバー上の制御を獲得するために、お客様はいくつかの方法(例えば、コントロール・パネル、SSH、RDPあるいはKVM/IP接続)を活用する能力があります。コントロール・パネルは操作システムのトップです。存在する第三者アプリケーションに対して、SSH、RDPとKVM/IP はユーザーにお客様に直接に接続します。通常、自己管理したオプションを選択するお客様は組織内に一人あるいは多くのサーバー管理担当者を抱えます。 異なるホスティング・プロバイダーが異なる方法で管理したホスティングを定義しました。このコンテキストにおいて、ユーザーはシステム管理をホスティング・プロバイダーにアウトソースする際に、管理したホスティングが発生します。そして、ITチームが存在する場合、お客様はより多くのビジネス中心タスクにIT要員を投入できます。管理したホスティングはお客様にとって異なる意味を持っています。お客様と相談して、どの点を管理したいのかを定義することを勧めます。
6
Webホスティングに及ぶ場合、サーバーはハードウェアの一部だけではありません。
サーバー・ロール Webホスティングに及ぶ場合、サーバーはハードウェアの一部だけではありません。 4つの主なサーバー機能: ウェブ・サーバー アプリケーション・サーバー データベース・サーバー ストレージ・サーバー 通常に、「サーバー」はデータ・センターでの物理機械として認識されています。さらに正確的に言えば、サーバーはハードウェアだけではなくて、機能です。 サーバー・ハードウェアの提供方法に基づいて、提供した機能を決定します。非常に簡単な環境で、お客様はいくつかの機能を同じ物理ハードウェアに組み合わせられる可能性があります。 環境への需要が増加するからには、お客様は固定した機能を専用的した物理ハードウェアに分離します。 今、検討した4つのサーバー機能があります。 Webサーバー アプリケーション・サーバー データベース・サーバー ストレージ・サーバー ウェブ・サーバーから始まりましょう。
7
リクエストに基づいて、主にHTML と関連コンテンツをクライアントに提供します。
Webサーバー リクエストに基づいて、主にHTML と関連コンテンツをクライアントに提供します。 共通のWebサーバー IIS on Windows Apache on Linux NginX on Linux 仮想ホスティングを経由して、ウェブ・サーバーは複数のウェブサイトにサポートを提供できます。 Webサーバーの主な機能はその情報を求めるクライアントにHTMLと関連コンテンツを提供することです。 ウェブ・サーバーは接続用の特別なIPアドレスあるいはポートに依存します。 ウェブ・サーバーはリクエストを受け入れる場合、リクエストに関連するファイルあるいはフォルダーの位置付けをします。その場合、データを返信します。リクエストが無効であり、ファイルあるいはフォルダーを見つけることが難しい場合、Webサーバーはエラー・メッセージを出します。 さらに共通のウェブ・サーバー・プラットフォームは下記を含めます。 IIS on Microsoft Windows systems Apache on Linux systems Lighttpd on Linux systems 仮想ホスティングの使用によってWebサーバーは複数のウェブサイトにサービスを提供する能力を直ぐに備えます。
8
静的ウェブサイトはハードコーディングされたユーザー経験を提供します。
静的および動的Webサイト 静的ウェブサイトはハードコーディングされたユーザー経験を提供します。 レストラン・ウェブサイト レンガおよびモルタルビジネス・サイト それぞれの訪問のために動的なウェブサイトを生成します。 ソーシャル・メディア E-コマース (ショッピング・カート) あるタイプのウェブサイトをエンド・ユーザーに提供するには、Webサーバーが必要です。コンテンツの生成方法に基づいて、ウェブサイトを動的あるいは静的に分類します。 静的ウェブサイトはサイトを訪問するそれぞれのユーザーに同じ経験を提供します。これらのサイトはInternetにビジネスが存在すること、また、会社との連絡方法を知らせるという簡単な目的を完成させます。 静的Webサイトの良い例は、メニュを搭載するレストラン・サイトあるいはブリックとモルタル・ビジネス向けのウェブサイトがあります。変更するコンテンツの提供に対して、一般ビジネス概要を提供します。 ウェブサイト訪問の場合、動的ウェブサイトが生成されます。ユーザーあるいは同じユーザーの異なる行動に基づいて変わります。動的ウェブサイトの訪問者に一連の要因に基づくオーダーメード・コンテンツを提供します。 インターアクションのレベルを含めて経験をカスタマイズします。ログインされたユーザー、接続活動に基づいて1つの新聞フィードが更新するソーシャル・メディア、または、追加あるいは削減したアイテムに基づいた変更するショッピング・カートつきのEコマース・サイトなどの例もあります。 静的サイトは主にウェブ・サーバー機能によって管理される一方で、動的サイトはアプリケーション、データベースとストレージ・サーバーなど追加的なサーバー機能を利用します。今、これらの機能を検討してください。
9
アプリケーション・サーバー サーバー側のスクリプト作成を対処–ブラウザーに提供する前に、ウェブ・サーバーは対処したコンテンツを必要とする場合、アプリケーションをインストールします。 共通のアプリケーション・サーバー Java Jboss Tomcat PHP (操作のためにウェブ・サーバーを必要とします) ブラウザー提供の前に、ウェブ・サーバーは対処済みのコンテンツを必要とする場合、アプリケーションをインストールします。アプリケーション・サーバーを必要とするウェブサイトには動的に構築したサイトあるいはsalesforce.comなどのSaaSコンテンツをサーバーするウェブサイトがあります。 ユーザーが必要なコンテンツを生成するために、これらのサイトは任意数量のスクリプトを対処しなければなりません。アプリケーション・サーバーはサーバーで実行されている一番多くのスクリプトに対処して、クライアントのブラウザーから処理をオフロードします。 共通のアプリケーション・サーバーは下記のことを含めます。 Java Jboss Tomcat PHP PHPはアプリケーション・サーバーで使用されたコードの一番共通のフォームの1つです。 各訪問者のために、オンザフライHTMLの生成に使用されます。 上記のそれぞれのアプリケーション・サーバー・タイプはバックエンド・コンテンツあるいはシーンに隠れたウェブサイトの構築方法を完全に参照します。クライアント側のスクリプト作成はお客様のためにアプリケーション・サーバーのバックエンドにおけるコンテンツをトランスレートする方法です。Java Scriptは一般的にクライアントサイドのスクリプトに使用されます。
10
情報を関係型スプレッドシートと似ているテーブルに格納します。
データベース・サーバー 情報を関係型スプレッドシートと似ているテーブルに格納します。 共通のデータベース・サーバー MySQL MSSQL Oracle DB2 データベース・サーバーはスプレッドシートに似ています。列と行を含めるテーブル・システムで情報を格納します。すべてのテーブル間で散在する相関情報を特定する方法を把握するために、情報このデータベース・サーバーはテーブル間の関係システムを構築します。これらのテーブルの中で格納した情報はテキストです。データベース・サーバーは複雑なクエリを回答するためにすべての関係を対処します。 簡単な例を挙げると、1つのテーブルは唯一の重要価値に繋がる名前が含まれます。ほかのテーブルにはお客様の、唯一の重要価値と繋がる趣味リストがあります。重要価値の間で発見した関係に基づいて名前と相関した趣味に対するクエリはテーブルから値を返します。 構造化クエリ言語あるいはSQLで、データベース・サーバーはこのプロセスをフォローしますが、様々な利用可能なNoSQLオプションがあります。 ある共通のデータベース・サーバーは下記を含めます。 MySQL Microsoft SQL Server Oracle DB2
11
ビデオあるいは図などの静的コンテンツを格納して、ファイル・システム・レベル・アクセスを提供するプロトコル・コンテンツを提供します。
ストレージ・サーバー ビデオあるいは図などの静的コンテンツを格納して、ファイル・システム・レベル・アクセスを提供するプロトコル・コンテンツを提供します。 共通プロトコル NFS CIFS Samba Webページが生成されるときに、ストレージ・サーバーは静的コンテンツを含めます。静的コンテンツはビデオあるいは図のファイルを含む可能性があります。―重要なのはコンテンツはいつでも同じであることです。そのため、毎度、同じ場所からアクセスします。 ストレージ・サーバーのキー・ポイントはアクセスのファイル・システム・レベルを提供できるプロトコル上でのコンテンツを提供します。これらのプロトコル例: NFS CIFS Samba ファイル・レベル・アクセス・プロトコル上でストレージ・サーバーにアクセスすることについてです。パーソナル・コンピューター上で文書のブラウジングと似た方法でデータを表示します。
12
ウェブサイトの作業方法 1 8 2 7 5 6 3 4 ワークステーション ウェブ・サーバー アプリケーション・サーバー
今、実際の例を通して、すべての内容をまとめてみます。 この図はそれぞれのタイプのサーバーを利用したウェブサイトのアウトラインを書きます。 ユーザーがリクエストを出す場合、次のステップが発生します。 ワークステーション上のブラウザーは、ウェブサイトのためにリクエストを出します。(このウェブサイトはウェブ・サーバーにリーチアウトします)。 ウェブ・サーバーはリクエストをアプリケーション・サーバーに送信して、カスタマイズ済みのHTMLコンテンツを生成します。 どのように異なる情報を発見して組み合わせるかについて、アプリケーション・サーバーはデータベース・サーバーに問い合わせます。 データベースはリクエストされたウェブ・ページの場所と内容に関わる正確的な情報を返します。 アプリケーション・サーバーはウェブ・サーバーに返すHTMLを生成します。 HTMLが必要なイメージ・ファイルとそのほかの組み込んだコンテンツのために、ウェブ・サーバーはストレージ・サーバーにリーチアウトします。 ストレージ・サーバーはリクエストされたファイルをウェブ・サーバーに移転します。 ウェブ・サーバーはリクエストされたすべてのファイルをワークステーションに戻します。結果ページはブラウザーで表示されます。 すべてのプロセスは長く見えますが、数秒だけです―時々、サーバー間の完全な通信セットの数秒間のずれが発生します。 Webホスティングの全範囲を実行するために、時間をかけて検討をレビューしましょう。 3 アプリケーション・サーバー データベース・サーバー ストレージ・サーバー 4
13
要約 Webホスティングを4タイプに分類することができます: コロケーション、 仮想あるいは共有ホスティング、専用ホスティングとクラウド・ホスティングです。 ユーザーはサーバーの自己管理、あるいは管理ホスティング・プロバイダーを選択できます。 4件のサーバー・ロールがあります:ウェブ、アプリケーション、データベースとストレージ ウェブ・サーバーはHTMLコンテンツをクライアントに提供します。 ブラウザーにデリバリーする前、アプリケーション・サーバーはコンテンツを対処します。 データベース・サーバーは大量のフォーマット済みのデータをスプレッドシートに格納します。 図とビデオなどの静的コンテンツを格納するためにストレージサーバーを利用します。 ウェブサイトを静や動的に分類します。静的ウェブサイトは一般的に変更しないコンテンツですが、動的ウェブサイトは各々の訪問で変更します。
14
付属書 A – 業界用語
15
業界用語 Webホスティング インターネット・サービス・ オファリング です。このオファリングはホスティング・ウェブ・ベース・コンテンツに合わせてインフラをアウトソースします。 コロケーション ホスティング・オプションです。ホスティングのすべてのほかの側面をアウトソースする場合、コロケーション を利用します。ユーザーが物理デバイス(ハードウェア)を提供します。 仮想/共有ホスティング サイト当たりベースのホスティングです。 制御パネルとほかのソフトウェアを活用して、環境を制御します。 専用ホスティング 専用(非共有)デバイスでのホスティングです。 OS カスタマイゼーション・オプションがあり、環境の共有に物理あるいはパフォーマンス制限がありません。 クラウド・ホスティング 拡張可能であり、 インフラ抽出のホスティングです。 ユーティリティー請求ができます。 自己管理 ユーザーは環境のそれぞれの側面を制御して、すべてのシステム管理責任に対処します。 管理 ユーザーはシステム管理責任の一部分あるいは全く責任を負いません。環境をプロバイダーに提供して管理させます。 ウェブ・サーバー サーバーはHTMLベースのコンテンツをクライアントに提供します。 アプリケーション・サーバー ブラウザー内でデリバリーする前に、サーバーをウェブ・コンテンツを処理します。 データベース・サーバー スプレッドシートと似ている大量のフォーマット済みのデータを格納するサーバーです。 ストレージ・サーバー 図とビデオなどの静的ウェブ・コンテンツを格納するサーバーです。 静的ウェブサイト 変更しないウェブサイトです。それぞれの訪問で静的なコンテンツを提供するために設計されます。 動的ウェブサイト 変更するウェブサイトです。更新、あるいは個人化コンテンツを提供する可能性があります。
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.