Developerサイトに移行します。見た目やトピックエリアなど更新されますが、開発者に必要とされるコンテンツを引き続き提供していきます。サイトは、いわゆるクラウド・コンピューティングを抜きにしては語れません。サービスとして提供することに過ぎません。コンピューティング・リソースがサービスとして提供されることにより、簡単かつユーザーにはわからないようにコンピューターとストレージを追加して、サービスを動的に拡張することが可能になります。(電気・ガス・水道)」と同じく従量制サービスとして見なしているユーティリティー・コンピューティングの概念と似ています。クラウド・コンピューティングとユーティリティー・コンピューティングの違いは、その背後にある目的ではありません。つの違いは、それを実現するために集められている既存の技術です。クラウド・コンピューティングを支える概念のなかで、特に重要な概念はスケーラビリティーですが、スケーラビリティーを可能にする技術は仮想化です。つの共用のコンピューターに集約することで、サーバーをうまく活用できるようになります。簡潔な新しいサーバーにマイグレートすることができます。クラウド・コンピューティングは一見したところ、エンタープライズ外部のコンピューティングとストレージをクラウドにマイグレートしているだけに過ぎません。リソースをインターネットへマイグレートするクラウド・コンピューティングクリックして大きなイメージを見るしかしここで疑問となるのは、リソースを自分で管理する代わりに、クラウド内に仮想的に存在させる利点がどこにあるのかということです。つの理由は、コストとスケーラビリティーです。クラウド・コンピューティングの目標は、コンピューティング・リソースのコストを、自分で用意して管理する場合よりも低くすることです。このコスト削減には、柔軟性とスケーラビリティーの向上が伴います。クラウド・コンピューティング・プロバイダーはその仮想インフラストラクチャーを使用して、帯域幅やコンピューディング・リソースの増加に対応させるためにユーザーの仮想環境を容易に拡張することができるからです。環境面におけるクラウド・コンピューティングの利点は、リソースを仮想化して異なるアプリケーションで共有することにより、サーバーを一層有効に活用できることです。つのプラットフォームがあり、そのそれぞれが専用のサーバーで実行されています。サーバーを有効活用することができるため、サーバーの数が減る結果となります。(二酸化炭素排出量の最小化)。仮想化およびリソースの使用ただしトレード・オフはあります。クラウド・コンピューティングでも欠点は免れませんが、これらの問題については後で検討することにして、まずはクラウド・コンピューティングが何であるかを詳しく探っていくことにします。それぞれの層が、提供するサービスのレベルを定義します。サービスとしてリースします。これはつまり、処理能力が保証された仮想化コンピューターだけではなく、ストレージとインターネット・アクセス用に確保された帯域幅も提供されるということです。この層では基本的に、特定のサービス品質制限が設定された、任意のオペレーティング・システムおよびソフトウェアを実行可能なコンピューターまたはデータ・センターをリースすることができます。クラウド・コンピューティングの価値クラウド・コンピューティングのリソースを使うとリソースの管理コストを削減できるという他にも、クラウド・コンピューティングの利点はあります。インターネットを介したコンピューティング・リソースを利用することで、そのリソースの配置場所に関する問題がまったくなくなることです。リソースが例えば自然に冷却される場所にあれば、エネルギー消費量を抑えることができます。似ていますが、このサービスには特定のアプリケーションに重点を置いたオペレーティング・システムとそのアプリケーションに必要なサービスが含まれます。データベースやその他の専用ローカル・リソースなどの必要なサービスへのアクセスを提供します。特定アプリケーションのカスタム・ソフトウェア・スタックを加えたサービスということになります。実行するソフトウェアを中央システムからデプロイするモデルとなっています。アプリケーションをリースして、使用した時間の分だけ支払うことができます。以上が、クラウド・コンピューティングの大まかな概要です。この概要では、クラウドが持つ他の側面のいくつかは省略しています。ベースにするというものです。提供するクラウド・サービスも登場しています。クラウド・コンピューティングの展望ここ数ヶ月の間、クラウド・コンピューティング関連インフラストラクチャーへの投資が増大しています。この膨大な投資は、クラウド内でのリソース仮想化が必要とされていることを表しています。昨年は多くの新しいサービスも登場しました。クラウド・コンピューティング層ごとのオファリングクリックして大きなイメージを見るこのオファリングのリストはかなり頻繁に変わるため、決してすべてを網羅しているわけではありませんが、一部のオファリングと、これらのオファリングがどのように区別されるかについての概要はわかるはずです。この記事の「参考文献」に、オファリングへのリンクをいくつか抜粋して記載しています。オープンソース・コミュニティーがクラウド・コンピューティングの世界にどのように貢献しているかを探っていきます。オープンソース技術はクラウド・コンピューティングの世界で大きな役割を果たしています。サービスとしてのソフトウェアにインターネット経由でアクセスすることができます。インターネットでホストまたは配信されるソフトウェアを購読することができます。提供するソフトウェアに対しては、その使用量に応じて料金が請求されます。よるアプリケーションのライフサイクル管理ツールです。後者の場合、カスタマーがアプリケーション・スイートをホストすると同時に、そのアプリケーション・スイートをインターネットで使用できるようにします。つの見方は、ソフトウェアをインターネット経由で使用し、リモートから実行するということです。ブラウザーを通じて観察されるリモート・アプリケーションで使用されるサービスという形を取ることもあります。アプリケーションをリモートから実行するには一般に、必要なサービスを公開するアプリケーション・サーバーが必要となります。公開するソフトウェア・フレームワークのことです。その他にも数多くのアプリケーション・サーバーがあるので、完全なリストについては「参考文献」を参照してください。ブラウザーもあります。(詳細については「参考文献」を参照)。丸ごと仮想化したプラットフォームであると表現することができます。イメージを指定できるものもあります。アプリケーションをデプロイすることができます。(今後は他の言語もサポートされる予定です)。アプリケーションが実行されるサンドボックスによって制限されます。サービスの構築がサポートされます。詳細については、「参考文献」を参照してください。特定の帯域幅とストレージの制約内であれば、アプリケーションを無料でデプロイすることができます。サイトを作成する場合には、使用料が課せられます。クラウド・プラットフォームであるだけでなく、独自のクラウドを作成するために使用できるダウンロード可能なオープンソースのパッケージです。似ていますが、明確な違いがいくつかあります。プログラミング言語でもアプリケーションを開発できることです。コンピューターがそれぞれ固有のアプリケーション・サーバーを使用する、信頼性に優れた環境を実現します。コンピューター・インフラストラクチャーをサービスとして提供します。異なる点は、ソフトウェア・スタックなしで仮想ハードウェアを提供することです。イメージを指定します。サービスとしてのコンピューティングのなかで、最も自然な形となっています。イメージを提供してサーバーで実行させることもできます。料金は、計算時間、使用したストレージ、そして使用ネットワーク帯域幅の分しか発生しません。この商用サービスとインターフェースに互換性があります。利用してオペレーティング・システムを仮想化します。カリフォルニア州立大学サンタ・バーバラ校でクラウド・コンピューティングの調査を目的に開発されました。試してみることもできます。クラウド・コンピューティング・プラットフォームもあります。似た機能を備えたクラウド・コンピューティング・フレームワークを提供するオープンソースのプロジェクトです。両方をサポートします。ベースとしたソフトウェア・スタックが用意されています。ベースのオープンソース・パッケージは他にもあります。検索や広告アプリケーションで活躍しています。アプリケーションを模倣したいくつかのサブプロジェクトもあります。つが重要な問題となります。プライバシーは暗号化によって対処できますが、クラウド・コンピューティング・サービスを選択するときには相当な注意が必要です。成長し始めたばかりの頃には懐疑的な目で見られていました。e-コマース・トランザクションが行われています。すべて、クラウド・コンピューティングでも利用できるはずです。詳しく調べてくださいクラウド・コンピューティングの急激な増加は、まだ始まったばかりです。オープンソースの開発にしても同じことで、開発が開始されてから、それほど時間は経っていません。クラウド・コンピューティングに膨大な投資が行われていることを考えると、集中データ・センターへの復帰という動きがあることは確かです。この近い将来に、興味深い新たな技術とアーキテクチャーが登場することが期待されます。インストールを自動化する方法が解説されています。ウィキペディアでは、クラウド・コンピューティングと関連技術について、一連の優れた説明を掲載しています。読んで、さまざまなタイプの仮想化について詳しく学んでください。クラウド・コンピューティングは仮想化に依存して、サーバーが使用可能なリソースを最大限に利用します。仮想化により、サーバーを使用して複数のオペレーティング・システムとアプリケーションのセットをホストすることが可能になります。サービス・アーキテクチャーおよびサービスについての説明を参照してください。ウィキペディアに、オープンソースのソリューションと独自仕様のソリューションの両方を含めたアプリケーション・サーバーの比較が掲載されています。いった機能プログラミング・ベースのアプリケーション・サーバーまでが網羅されています。使用して、クラウド・コンピューティングとグリッド・コンピューティングとの流行の要素を比較しています。開発者向けの資料を調べてください。記事とチュートリアルの人気ランキングも要チェックです。チュートリアルを参照してください。Serverがとりわけよく使用されています。オープンソースのソリューションもあります。実行できる仮想ハードウェア・インフラストラクチャーを提供します。大量のデータをスケーラブルかつ効率的に処理できるソフトウェア・スタックです。プログラミング・ベースのプラットフォームに併せ、分散ファイル・システムとアプリケーションを提供します。コメントコメントを登録するにはサインインあるいは登録してください。