ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

知っておくべき10種類のクラウドコンピューティング

私たちは皆「クラウド」について聞いたことがありますが、ほとんどの人は、クラウドコンピューティングとは、ソフトウェアやサービスにアクセスするためにインターネット接続を使用する必要があることを意味することを知っています。ただし、目的と利点が異なる多くの種類のクラウドコンピューティングがあります。

知っておくべき10種類のクラウドコンピューティング

クラウドコンピューティングの主な種類

クラウドコンピューティングの「タイプ」について話すとき、これは2つの異なることを指すことがあります。クラウドコンピューティングを見る1つの方法は、テクノロジーが何に使用されているかに焦点を当てることです。この記事の大部分はそれに焦点を当てていますが、最初に、そのアーキテクチャの観点からクラウドコンピューティングを検討する必要があります。

この観点から、クラウドコンピューティングには3種類あります。

1。 サービスとしてのインフラストラクチャ( IaaS

知っておくべき10種類のクラウドコンピューティング

クラウドコンピューティングの1つのタイプは、オンデマンドのデータセンターリソースを提供します。すべてのソフトウェアをロードおよび/または作成します。これは、ハードウェアをレンタルすることを除けば、基本的に独自のデータセンターを購入するのと同じです。

2。 Platform as a Service(PaaS)

知っておくべき10種類のクラウドコンピューティング

クラウドアプリケーションを開発したいが、オペレーティングシステムや開発環境をクラウドで維持したくない場合は、PaaSが必要です。クラウドサービスやアプリを作成するために必要なツールを提供します。

3。サービスとしてのソフトウェア(SaaS)

知っておくべき10種類のクラウドコンピューティング

クラウドプロバイダーでも開発者でもない場合、SaaSは最も一般的なタイプのクラウドコンピューティングです。以下で説明するほとんどすべてのクラウドコンピューティングタイプはSaaSの例であり、エンドユーザーを対象としています。

4。リモートコンピュータレンタル

データセンター内のコンピューターにアクセスする必要がある場合は、排他的または共有アクセス権を支払うことができます。これは、リモートデスクトップを使用して、たとえばタブレットコンピューターから自宅のコンピューターにアクセスするのとまったく同じです。違いは、コンピューターの料金を支払う必要がなく、コンピューターを保守する必要もありません。また、24時間年中無休でコンピューターを利用できるようにすることに関する他のすべての問題は、他の誰かが1回の料金で処理できることです。

知っておくべき10種類のクラウドコンピューティング

これは、特定の種類のハードウェアにアクセスする必要がある場合や、頻繁にアップグレードする必要のあるコンピューターを永続的に所有したくない場合によく使用されます。たとえば、クラウドでMacを借りることができます。あるいは、いくつかの数値を処理して結果を送信するために、超高速のワークステーションコンピュータが必要になる場合があります。

5。クラウド内の仮想マシン

仮想マシンの使用は、物理コンピューターをレンタルしていないことを除いて、上記のタイプにいくらか関連するクラウドコンピューティングのタイプです。代わりに、同じ物理コンピューター上で他の多くの仮想マシンと一緒に実行されている仮想マシンの料金を支払っています。

知っておくべき10種類のクラウドコンピューティング

多くのユーザーにとって、区別は重要ではなく、より安価なオプションを選択するだけです。ただし、物理的なデータセンターコンピュータを専用にレンタルすることは、常にパフォーマンスが保証されることを意味します。

6。ネイティブクラウドアプリケーション

ネイティブクラウドアプリは、クラウドコンピューティングインフラストラクチャ上で実行されるアプリであり、最初からそのように機能するように開発されました。したがって、クラウドでレンタルしている仮想マシンでMicrosoft Wordを実行することは、ではありません。 ネイティブクラウドアプリケーションの例。

知っておくべき10種類のクラウドコンピューティング

ただし、ブラウザーからアクセスするOffice 365 Wordアプリは、ネイティブクラウドアプリケーションです。 Gmailのようなアプリケーションや、毎日使用するほとんどのクラウドベースのサービスについても同じことが言えます。

7。クラウドストレージ

クラウドストレージは単純な概念です。コンピューターのハードドライブまたはローカル外付けハードドライブにファイルを保存する代わりに、リモートコンピューターのクラウドサービスを使用してファイルを保存します。

知っておくべき10種類のクラウドコンピューティング

ほとんどのクラウドストレージサービスは、空の外付けドライブ以上のものです。データは国際標準に従って保存されます。これには、物理​​的に離れた場所に複数の冗長コピーが保存されることが含まれます。クラウドストレージサービスは、ファイル内の検索やクラウドでの編集などの追加機能も提供します。

クラウドストレージの例には、Googleドライブ、Microsoft OneDrive、DropBox、AppleiCloudなどがあります。

8。ソーシャルメディア

知っておくべき10種類のクラウドコンピューティング

ソーシャルメディアは世界を席巻しました。この記事を読んでいるすべての人が、Facebook、Twitter、Instagram、その他の有名人を問わず、主要なソーシャルメディアサービスの少なくとも1つを使用している可能性があります。その場合は、クラウドサービスを使用しています。ソーシャルメディアをクラウドアプリケーションとは思わないかもしれませんが、これらのサービスで使用されるすべてのデータとほとんどのコンピューティングはクラウドに存在します。

9。エンターテインメントストリーミングサービス

Spotifyで音楽を聴いている場合でも、最新のNetflix Originalを視聴している場合でも、クラウドサービスを利用しています。デバイスで実行されているアプリが一部の作業を実行しますが、大部分の手間のかかる作業はデータセンターで遠くまで行われます。

これらのサービスは、コンテンツをオンデマンドでデバイスに送信するだけでなく、インターネット接続に応じて動的に品質を調整します。これらのサービスはまた、あなたがサービスで何をしているのかを注意深く監視しているので、あなたの個人データや他のユーザーのデータに基づいて推奨を行うことができます。

知っておくべき10種類のクラウドコンピューティング

ビデオゲームをストリーミングすることもできます。コンソールを購入したり、ゲーミングPCを構築したりする必要はありません。料金を支払うだけで、Xcloud、Geforce Now、GoogleStadiaなどのサービスを利用できます。これらは、タブレット、スマートTV、またはブラウザーとコントローラーをサポートするほぼすべてのもので動作します。クラウドゲームはまだ非常に新しいため、すべてのバグが解決されていません。ただし、優れたインターネット接続がある場合は、すでに試す価値があります。

10。分散型クラウドサービス

従来のクラウドサービスは、一元化されたデータセンターが機能することに依存していますが、これに伴うプライバシーの懸念があります。たとえば、Google Docsなどのサービスでドキュメント内を検索できる場合、それはGoogleが(原則として)そのドキュメント内のすべてを読み取ることができることを意味します。あなたを保護する唯一のものはプライバシー法とクラウドプロバイダー自身のプライバシーポリシーですが、それらからあなたの情報を保護することへの実際の障壁はありません。

これが、分散型クラウドプロバイダーのアイデアが生まれた場所です。 (現在は機能していない)GraphiteDocsはおそらく最もよく知られている例です。 Graphite Docsは、少なくともユーザーの観点からはGoogle Docsとよく似ていますが、中央のデータセンターはありませんでした。代わりに、ブロックチェーンテクノロジーを使用してユーザーデータをホストおよび暗号化しました。プライバシーを気にすることなく、クラウドの生産性のメリットを享受できます。

知っておくべき10種類のクラウドコンピューティング

残念ながら、Graphite Docsは2020年にシャットダウンしましたが、そのソースコードはオープンソースです。つまり、他の誰もが独自のバージョンを設定できます。

「dapps」または分散型アプリを記述できるスタック(以前のBlockstacks)など、他の分散型アプリ開発オプションもあります。 ブロックチェーンベースの通貨に接続します。

雲の中で生きる

あなたのパソコンのための場所は常にあるでしょうが、将来はますますクラウドベースになるようです。インターネットが最終的に地球全体をカバーするようになると、クラウドが最も重要なタイプのコンピューターテクノロジーになることがわかります。


  1. クラウド ゲーム:知っておくべきことすべて!

    クラウド ゲーム — ゲームの未来がついに登場!はい、そうです。クラウド ゲーミングはゲーム業界の最新のバズワードであり、そのすべてを知ることは冷静ではありません。クラウド ゲームを使用すると、退屈なマシンを専用のゲーム プラットフォームに変えて、最初は考えもしなかったゲームを楽しむことができます。クラウド ゲームは、あらゆるデバイスで GPU ゲームのパワーを解き放ち、ゲームの空想を解き放つことができます。 クラウド ゲームとは何か、利用可能な最高のクラウド ゲーム サービスは何かを深く理解するために、さらに先に進みましょう。 クラウド ゲームとは テクノロジーが関与するにつれて、ゲー

  2. 知っておくべき 7 つの Android Q 機能

    朗報はもう聞きましたか?知らない人のために (*ドラムロール*)、Google は昨日、Android Q Beta 1 として知られる最新の Android バージョンを正式にリリースしました。ただし、その名前が示すように、これは開発者向けのベータ版にすぎず、今年の 8 月中旬頃にパブリック バージョンがすぐにロールアウトされる予定です。 しかし、ここで驚きです!ほとんどの人がこのベータ版に登録して、Pixel デバイスでこの最新の Android バージョンを垣間見ることができます。ワクワクする価値のある素晴らしい機能がたくさん詰まったパワーです。これはベータ版にすぎないため、いくつかの