クラウドコンピューティングの簡単な歴史の説明
公開: 2022-05-30クラウドコンピューティングにより、企業や個人は、データ専用のシステムを物理的に使用することなく、世界中の企業や個人がデータにアクセスして保存できるようになります。 クラウド上で高度なアプリケーションやプログラムを構築またはホストするために強力なハードウェアを必要としない場合も同じことが言えます。 クラウドコンピューティングとクラウドベースのプラットフォームにより、開発者、従業員、利害関係者、またはその他の種類のユーザーがさまざまな目的でデータにアクセスして使用できます。
たとえば、データアナリストまたは起業家は、Microsoft Azure(Infrastructure as a ServiceまたはIaaS)を介してホストされるデータを利用して、ビジネスインテリジェンスにMicrosoft Power BI(サービスとしての製品またはPaaS)を使用できます。 利用可能なクラウドサービスはユーザーにとってより安価であり、大規模な投資を必要としません。 これは主に、ほとんどのプロバイダーが従量課金モデルを提供しているためです。 これにより、クラウドコンピューティングの人気がこれまでになく高まっています。
「クラウド」という用語は、もともと分散コンピューティングのアイデアを表すために使用されていました。これは、1990年代にAppleが生み出したGeneralMagicで主流になりました。 これは、Computerworldの記録によると、1960年代に国防総省のARPA部門の情報処理技術部の初代所長であるJCRリックライダーによって導入された概念でした。
「クラウドコンピューティング」という用語の由来
「クラウドコンピューティング」というフレーズの由来は、コンパックの内部文書で最初に言及された1996年にさかのぼることができます。 クラウドシンボルは、1977年までの最初のARPANETと1981年までのCSNETのコンピューティング機器間の接続を表しており、これらはインターネットの前身と見なされています。 「クラウド」という言葉は、インターネットのメタファーのようなものであり、標準化されたクラウドの形をしたモチーフは、テレフォニーの回路図でネットワークを表しています。
軍事要件におけるクラウドコンピューティングの概念
1950年に軍用メインフレームが形成され、内部マトリックス全体でコンピューター端末をリンクしました。 非ローカルストレージテクノロジーは、科学界に導入された瞬間に急速に進歩しました。 コンピューティングが非常に高価なプロセスであった当時、それは非常に重要な数百万ドルの概念でした。
何年にもわたって、それは大衆がこの技術にアクセスする必要性を満足させる道を開いた。それは今や多かれ少なかれ必要になっている。 Lrickliderのアイデアは、1969年にLarryRobertsとBobTaylorがARPANET(Advanced Research Projects Agency Networks)を開発し、最終的にインターネットのアイデアを生み出したときに、クラウドコンピューティングに革命をもたらしました。
世界のトップ大学からオンラインでソフトウェアエンジニアリングを学びましょう。 エグゼクティブPGプログラム、高度な証明書プログラム、または修士プログラムを取得して、キャリアを迅速に追跡します。
クライアントサーバーコンピューティング
クラウドコンピューティングが誕生する前は、データはクライアントサーバーアーキテクチャで評価されていました。クライアントサーバーアーキテクチャでは、すべてのデータとクライアントの制御がサーバー側にありました。 1人のユーザーがデータへのアクセスを必要とする場合は、サーバーに接続する必要があり、その後、適切なアクセスが許可されます。 現代の手のひらにあるユーザーフレンドリーなインターネットとは異なり、いくつかの欠点がありました。 クラウドコンピューティングは、ユーザーが分散システムで経験した前述の制限を取り除くために作成されました。
人気のソフトウェアエンジニアリングコースをご覧ください
SL。 いいえ | ソフトウェア開発プログラム | |
1 | LJMU&IIITBのコンピュータサイエンスの理学修士 | CaltechCTMEサイバーセキュリティ証明書プログラム |
2 | フルスタック開発ブートキャンプ | ブロックチェーンのPGプログラム |
3 | ソフトウェア開発のエグゼクティブ大学院プログラム-DevOpsの専門分野 | すべてのソフトウェアエンジニアリングコースを表示 |
分散コンピューティング
1990年代に、電気通信会社は、ポイントツーポイントのデータ回線と比較して、VPNまたは仮想プライベートネットワークサービスの提供を開始しました。 サーバーへのストレスのバランスをとるためにトラフィックを切り替えることで、ユーザーとプロバイダーの両方がネットワーク帯域幅をはるかに効率的に使用できます。 コンピューティングの分散は、特定のユーザーが特定の時間に高いコンピューター能力を利用できるようにする方法になりました。 最終的に、分散コンピューティングは、トラフィックとサーバーを超えて、効率を高め、プラットフォーム、アプリケーション、およびインフラストラクチャを最適化するためにCPUに優先順位を付けました。
サービスとしてのソフトウェア(SaaS)の到着
1999年、Salesforceは最初のSoftware asaServiceまたはSaaS製品をリリースしました。 グーグルとマイクロソフトはこれから学び、このクラウドレースのより多くの市場シェアを獲得するために、より多くのサービスを構築し始めました。 この期間中、「クラウド」は、さまざまなIaaS(Infrastructure as a Service)、SaaS、およびPaaS(Platform as a Service)製品を指すために頻繁に使用されていました。 この頃、多くの人がクラウドからメディアをストリーミングし、データをオンラインで保存し始めました。
弾性コンピュータシステム
分散コンピューティングの後、2002年にElasticComputerSystemsの概念が登場しました。 これらのシステムは、それを必要とするコンピューターのストレージ、処理、およびメモリの能力を拡張するのに役立ちました。 これにより、マシンの複数のネットワークが最適化された方法でワークロードを分散することができました。 2006年までに、AmazonはElastic ComputeServiceまたはAmazonECを開始し、誰でもそのインフラストラクチャおよびコンピューティングサービスを利用できるようになりました。 IBMなどの他の企業も最終的にこれに続き、オフサイトコンピューティングやその他のクラウドサービスの提供を開始しました。
2000年代のクラウドコンピューティング
SaaSおよびIaaS製品はすでにMicrosoftやAmazonなどの巨人によって提供されていましたが、Googleは最初のPaaS製品の1つであるGoogleAppEngineをリリースしました。 2008年までに、Google App Engineは、PHP、Python、Node.jsなどの言語を使用してウェブアプリケーションを作成するためのデプロイプラットフォームと既製のインフラストラクチャを提供しました。 基本的に、PaaSの目標は、平均的なIaaS製品が必要とする管理タスクとコンピューティングタスクを処理する必要をなくすことでした。 2010年までに、Microsoftはすべての人にMicrosoft Azureをリリースし、同じ年にNASAとRackspaceは、無料のオープンソースクラウドコンピューティングプラットフォームであるOpenStackを共同でリリースしました。
2010年からのクラウドコンピューティングの出現
2011年にIBMはIBMSmartCloudFrameworkを立ち上げ、2012年にOracleはゲームを変える製品であるOracleCloudを立ち上げました。 Oracle Cloudは、SaaS、IaaS、およびPaaS製品が提供する機能を含む追加のITソリューションを提供しました。 2013年までに、誰もが使用できるGoogle Computer Engineがリリースされ、Azureは最も人気のあるクラウドコンピューティングテクノロジーの1つになりました。 Linuxはこの時期に、特に組織システムでより一般的になり始めました。
2019年の終わりまでに、AmazonはAWSインフラストラクチャをさらに拡張し、より優れたAWSサービススイートを手頃な価格で提供し始めました。 これに加えて、APIとツールもAWSとMicrosoftAzureの大規模なアップグレードを受けました。 最終的に、クラウドサービスは、オンサイトおよび他のコロケーションスペースにあるシステムを近くのデータセンターに接続することにより、ハイブリッドエクスペリエンスを促進し始めました。 今日、クラウドコンピューティングは、ビジネスを拡大し、開発パイプラインを管理するための最も費用効果の高い方法を提供します。
結論
クラウドを介したコンピューティングは、多くのユーザー間でリアルタイムのスムーズなコラボレーションを促進することを目的としています。 SaaS(Software as a Service)アプリケーションが単独の起業家や小規模企業から注目を集めているため、AWSやGoogle Cloud Platformなどのサービスがすでに中規模の企業に採用され始めているため、クラウドコンピューティングはこれまで以上に人気が高まっています。と大企業。
SaaS、PaaS、IaaSは、3つの主要なクラウドサービスモデルです。 Google、Microsoft、Amazon、IBM、Salesforce、VMware、Alibaba、Oracle、Lenovo、その他多くの多国籍企業などの企業がこれらのさまざまなサービスを提供しています。 世界のクラウドコンピューティング市場は2020年に2892.5億米ドルであり、わずか1年以内に、2021年のクラウドコンピューティング市場の現在の評価額は4,453億米ドルになります。 予想されるCAGR(複合年間成長率)は16.3%で、2026年までに9,473億米ドルに成長します。
クラウドコンピューティングは、この特定の分野の熟練した個人に対する需要が高いため、雇用市場で最も有望なキャリアの見通しの1つです。 この分野でのキャリアを検討している場合は、ソフトウェア開発のエグゼクティブ大学院プログラム–クラウドコンピューティングの専門分野をチェックして、キャリアアップを選択できます。
クラウドコンピューティングがすでにキャリアの選択肢のリストの一番上にあるが、それをどのように行うかわからない場合、アップグレードメンターシップには、この分野で最高のメンターと訓練を受けた産業専門家がいて、成功への正しい道にあなたを導きます。
3つのクラウドサービスモデルは何ですか?
3つのクラウドサービスモデルは次のとおりです。-サービスとしてのインフラストラクチャ(IaaS)は、オンデマンドで動作するストレージ、必須のコンピューティング、およびネットワークリソースを提供することを目的とした、一種のクラウドコンピューティングサービスです。 -基本に行きます。 Platform as a Service(PaaS)は、インターネットを介して顧客とユーザーにソフトウェアとハードウェアのツールを提供するサードパーティプロバイダーを介して主に動作するクラウドコンピューティングモデルです。 Software as a Service(SaaS)は、ソフトウェアがサブスクリプションに基づいてライセンスを付与され、一元的にホストされるソフトウェア配信およびライセンスモデルに似ています。
クラウドコンピューティングとは何ですか?
一言で言えば、クラウドコンピューティングは、コンピューターのハードドライブではなく、インターネットを介してデータやその他のプログラムを保存およびアクセスするという概念です。 保存されたデータまたはハードドライブから実行されるプログラムは、ローカルストレージおよびコンピューティングと呼ばれます。
クラウドコンピューティングのメリットは何ですか?
クラウドコンピューティングの主な機能は、ソフトウェア、データベース、分析、ストレージ、サーバー、インテリジェンス、ネットワーキングなどのコンピューティングサービスを提供することです。 クラウドコンピューティングの数え切れないほどの利点の中で、主な利点は、コスト削減、世界中のデータセンターへの容易なアクセス、およびスケーラビリティです。