Microsoftのニュースをフォローしたことがあれば、以前はWindows Azureと呼ばれていたMicrosoft Azureについて聞いたことがある可能性があります。このクラウドコンピューティングサービスはマイクロソフトのビジネスの大部分を占めており、AmazonやGoogleの同様のサービスと競合しています。. Azureは最近MeltdownとSpecterのCPUの欠陥のおかげでニュースになっていました。それらはAzureのようなクラウドコンピューティングサービスに通常のPCよりもさらに大きな影響を与えます。 (ありがたいことに、MicrosoftはAzureのMeltdown修正プログラムを既に公開している。)しかし、とにかくAzureとは? クラウドコンピューティングの説明 Microsoft Azureは、Amazon Web Services(AWS)およびGoogle Cloud Platformと同様に機能するクラウドコンピューティングサービスです。. 「クラウドコンピューティング」とは、データをリモートサーバーのどこかに格納するコンシューマサービスによく適用される曖昧な用語を意味するものではありません。私たちは、実際のコンピューティングを、企業、組織、そしてそれを利用したい個人のためのサービスとして意味しています。. 従来、企業や他の組織は独自のインフラストラクチャをホストしていました。企業は、独自のハードウェア上に独自のWebサーバー(または電子メールサーバーなど)を持つことになります。より多くの電力が必要な場合、ビジネスはより多くのサーバーハードウェアを購入する必要があります。企業はまた、そのハードウェアを管理するために誰かに支払い、顧客にサービスを提供するために強固なインターネット接続のために支払いをしなければならないでしょう。あるいは、有料でデータセンターの一部のハードウェアでサービスをホストしているホスティング会社があります。. クラウドコンピューティングは少し違った働きをします。独自のハードウェアを実行したり、他のユーザーのデータセンターで特定のハードウェアを使用したりするのではなく、マイクロソフト(またはAmazon、またはGoogle)が提供する膨大なコンピューティングリソースにアクセスするだけで済みます。これにより、Webサーバー、Eメールサーバー、データベース、ファイルストレージサーバー、仮想マシン、ユーザーディレクトリ、その他必要なものをホストできます。より多くのコンピューティングリソースが必要な場合は、物理的なハードウェアを購入する必要はありません。 「クラウド」はハードウェアを共有し、必要に応じて自動的に作業を割り当てます。ラック上の特定の台数のハードウェアサーバーではなく、必要なだけのコンピューティングリソースを購入できます。. この方法で展開するサービスは、誰でも利用できるパブリックサーバー、または組織内で使用されている「プライベートクラウド」の一部のいずれかです。. ポイントは何ですか? クラウドコンピューティングを使用すると、はるかに小さい先行投資があります。あなたはあなた自身のデータセンターを作り、それのためにハードウェアを購入し、そしてスタッフにお金を払うためにたくさんのお金を投資する必要はありません。多すぎるハードウェアのために過払いしたり、少なすぎて購入しても必要なものを持っていないというリスクはありません。. 代わりに、Microsoft Azureのようなサービスによって提供される「クラウドで」ホストする必要があるものはすべてホストします。あなたが使うのと同じように、あなたはあなたが使うコンピューティングリソースに対してだけ支払います。あなたがより多くを必要とするならば、それは即座に要求を処理するために拡大することができます。あなたがより少ないものを必要とするならば、あなたはあなたが必要とするより多くを支払っていません. このため、社内の電子メールシステムから、モバイル向けのWebサイトやサービスまで、あらゆるものがクラウドプラットフォームでホストされることが増えています。. Microsoft Azureにできること? Microsoft AzureのWebサイトには、フル仮想マシン、データベース、ファイルストレージ、バックアップ、モバイルおよびWebアプリケーション用のサービスなど、何百ものさまざまなサービスを提供するディレクトリがあります。. このサービスはもともと「Windows Azure」と呼ばれていましたが、「Windows Azure」に移行したのは、Windowsだけではありません。たとえば、AzureではWindowsまたはLinuxのどちらの仮想マシンも実行できます。. これら何百ものサービスを掘り下げてみると、実際には何でもできることがわかります。そして、Azureが簡単なサービスで提供していないものについては、使用したいソフトウェアをホストするWindowsまたはLinux仮想マシンをセットアップできます。仮想マシン上のクラウドでWindowsまたはLinuxデスクトップをホストし、それにリモートで接続することもできます。リモートコンピューティングリソースを使用するもう1つの方法です....