クラウドコンピューティングとは?



このブログでは、クラウドコンピューティングとは何か、そのアーキテクチャ、その成長と将来、そしてキャリアをクラウドに移行する方法について説明します。

クラウドコンピューティングとは何ですか?

クラウドコンピューティングとは何ですか?クラウドコンピューティングは、「クラウド」と呼ばれることが多く、簡単に言うと、自分のハードドライブではなく、インターネットを介してデータやプログラムを保存またはアクセスすることを意味します。

今日では、すべてがクラウドに移動され、クラウドで実行され、クラウドからアクセスされるか、クラウドに保存される場合があります。したがって、 経済のすべてのセクターで増加しています。





この雲は正確にどこにありますか?

したがって、このクラウドコンピューティングブログとは何かでこの質問に答えるために、ファイルを保存し、世界中のどこからでもアクセスできるインターネット接続の反対側のどこかにあります。これは、主に次の3つの理由により、大きな問題になる可能性があります。



  • 同じインフラストラクチャを維持または管理する必要はありません。
  • 事実上無限であるため、容量が不足することはありません。
  • どこからでもクラウドベースのアプリケーションにアクセスできます。必要なのはインターネットに接続できるデバイスだけです。

それはどのように始まったのですか?

インターネットは1960年代に誕生しましたが、ビジネスに役立つインターネットの可能性が発見されたのは1990年代になってからであり、それがこの分野のさらなる革新につながりました。インターネットと接続の転送速度が向上するにつれて、アプリケーションサービスプロバイダー(ASP)と呼ばれる新しいタイプの企業に取って代わられました。

参照による呼び出しc ++

ASPは、既存のビジネスアプリケーションを取得し、独自のマシンを使用してビジネス用に実行しました。顧客は、ASPのシステムからインターネット経由でビジネスを運営するために月額料金を支払うことになります。



しかし、今日私たちが知っているクラウドコンピューティングが登場し、クラウドコンピューティングとは何かに関するこのブログにつながったのは、1990年代後半になってからでした。

そしてそれは成長したばかりなので、最近 businessinsider 報告、

クラウドコンピューティングサービスは、過去2四半期で前年比80%近く成長し、2015年の売上高は78億ドルに達し、2012年の売上高18億ドルの4倍に達しました。

興味をそそられませんか?

クラウドとは何かという公正なアイデアが得られたので、オンラインでの日常のすべての活動について考えてみてください。オンラインで行う作業の多くはクラウドに基づいていることがわかります。ソーシャルメディアのやり取りがすべてクラウド上にあるように、オンラインで保存するものはすべてクラウドであり、電気代をオンラインで支払い、オンラインショッピングを行うことができます。

それはどのように機能しますか、 理解しましょう使って

だから、と呼ばれるこのアプリケーションがありますクラウドに基づくカスタマーリレーションマネージャー(CRM)。このソフトウェアは、敏捷性の向上、生産性の向上、および低コストのために、すべての販売組織で高く使用されています。

使用方法は次のとおりです。フィールド営業担当者は、インターネットに接続されたモバイルデバイスにアクセスする必要があり、場所に関係なく顧客情報を取得できます。また、彼は外出先で情報を更新できるため、取引情報を更新するためにオフィスに戻る必要はありません。

営業マネージャーは、インターネット対応デバイス上のすべてを監視することもでき、どの取引を成立させるかどうかを知ることができます。それはすべて外出先で起こります!

最良の部分?マシンを購入したり、ソフトウェアを管理したりする必要はありません。すべて、このアプリケーションを実行しているクラウド会社によって処理されます。かっこいいでしょ?

クラウドコンピューティングとは何ですか? | AWSトレーニング|エドゥレカ

先に進んで、「 クラウドコンピューティングとは 」とそのアーキテクチャを理解します。

クラウドコンピューティングとは何かと尋ねると、その答えは非常に広い意味であるため、クラウドコンピューティングが提供するサービスは、3つの異なるモデルに分けられています。それぞれについて説明しましょう。

  • SaaS
  • PaaS
  • IaaS

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

このサービスでは、クラウドプロバイダーは、それらが所有するアプリケーションまたはソフトウェアをクライアントにリースします。クライアントは、Webブラウザー、アプリなどのツールを使用して、インターネットに接続されている任意のデバイスでこれらのソフトウェアにアクセスできます。

例えば: salesforce.comは、クラウドインフラストラクチャ上のCRM(Customer Relation Manager)をクライアントに提供し、料金を請求しますが、ソフトウェアはセールスフォース会社のみが所有しています。

PaaS(Platform as a Service)

このサービスでは、クラウドプロバイダーは、クラウドプロバイダーが提供するプログラミング言語、ツールなどを使用して、顧客が作成したアプリケーションをデプロイする機能を顧客に提供します。お客様は基盤となるアーキテクチャを制御できませんオペレーティングシステム、ストレージ、サーバーなどを含みます。

例えば: このサービスは、Google App Engineなどのアプリケーションを開発するためのプラットフォームを提供するため、開発者である場合にのみ意味があります。

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

このサービスでは、クラウドプロバイダーは、仮想マシンやその他のリソースをサービスとして顧客に提供し、物理マシン、場所、データパーティションなどからユーザーを抽象化します。ユーザーがLinuxマシンを必要とする場合、彼はLinuxマシンを取得します。物理マシンやOSがインストールされているシステムのネットワークについて心配する必要はありません。シンプルです。

例えば AWS(アマゾンウェブサービス)はIaaSであり、 AWS EC2

次の図は、IaaS、PaaS、SaaSの違いをまとめたものです。

rc3-04

これでサービスモデルについて理解できました。次にサービスを提供したら、展開について説明します。

  • パブリッククラウド
  • プライベートクラウド
  • ハイブリッドクラウド

パブリッククラウド

パブリッククラウド展開モードでは、展開されるサービスは公開されており、通常、パブリッククラウドサービスは無料です。技術的には、パブリッククラウドとプライベートクラウドの間に違いはないかもしれませんが、パブリッククラウドには誰でもアクセスできるため、セキュリティパラメータは大きく異なります。これには、より多くのリスク要因が関係しています。

プライベートクラウド

プライベートクラウドは単一の組織に対してのみ運用されており、同じ組織またはサードパーティの組織が運用できます。ただし、ハードウェアは定期的に更新されるため、通常、独自のクラウドを使用している場合はコストが高くなります。また、新しい脅威が毎日発生するため、セキュリティもチェックする必要があります。

ハイブリッドクラウド

ハイブリッドクラウドは、プライベートクラウドとパブリッククラウドの両方の機能で構成されています。どうやって?

例を通してそれを理解しましょう: 調査会社があり、公開されたデータと、まだ調査段階にあるデータがあるとします。まだ研究中のものは秘密にしておくべきですか?クラウドプロバイダーには最先端のセキュリティ機能があるかもしれませんが、それでも一般に公開されているため、サイバー攻撃を受けやすくなっています。

したがって、このリスクに対処するために、アクセスが会社によって制御されている会社のサーバーでデータを処理し続け、パブリックプラットフォームで公開されたデータを保持することができます。このタイプの配置は、ハイブリッドクラウドになります。

今では、クラウドコンピューティングとは何かについて公正な考えを持っている必要があると思います。先に進んで、クラウドのターゲットオーディエンス、つまりあなたを知ってみましょう。これで、クラウドを個人または企業として見ることができます。しましょう両方の視点に洞察を取ります。

消費者v / sビジネス

ここで消費者について話しましょう。中小規模のオフィスで働いている私たちの消費者は、定期的にインターネットを使用しています。私たちのクラウドは、GoogleドライブまたはDropBoxと言うでしょう。

HTMLでbrを使用する方法

しかし、組織や企業にとっては、まったく別のシーンです。クラウドは、クラウド上でソフトウェアを使用したいSaaSであるか、またはによって提供される環境でアプリを構築したいPaaSです。クラウド環境、またはクラウドサービスをインフラストラクチャとして利用したい場合は、VM全体を貸し出し、独自の方法で構成します。これがIaaSです。

疑問に思われるかもしれませんが、企業は本当にクラウドコンピューティングを使用していますか?もちろん、人気のあるブログサイトによると、PCMagクラウドコンピューティングは2016年に1,270億ドルを生み出し、2020年までに5,000億ドルになる可能性があります。

かなり印象的ですね。では、なぜ人々や企業がクラウドに移行しているのでしょうか。いくつかの利点があるはずですよね?

先に進んで、クラウドコンピューティングがどのような利点を提供するかを見てみましょう。

  • 迅速な実装
    アプリケーションの開発または実装のためにそこに行ったことがある場合、アプリケーションを稼働させるのに数か月から数年かかることもあります。クラウドを使用すると、時間を短縮して処理を高速化できます。
  • インスタントスケーラビリティ
    クラウドリソースを使用すると、いつでもスケールアップまたはスケールダウンできます。必要に応じてリソースとユーザーの数が増えても、クラウドの容量が不足することはありません。
  • どこからでもアクセス
    クラウド上に構築されたアプリケーションは、どこからでもアクセスできるように設計されており、モバイルデバイスでインターネット接続が必要です。
  • 前払い費用なし
    アプリケーションをデプロイする前に、必要なハードウェアを購入し、アーキテクチャを構築し、ソフトウェアライセンスを購入する必要がありましたが、クラウドを使用すると、これらすべてのコストが大幅に削減され、場合によっては排除されます。
  • メンテナンスフリー
    従来は、ソフトウェアに最新のリリースでパッチを適用し、ハードウェアをアップグレードし、ハードウェアレベルでシステムの障害をトラブルシューティングする必要がありましたが、クラウドを使用すると、ハードウェアのメンテナンスについて心配する必要がなく、すべて管理されます。クラウドプロバイダーによって。
  • より良いセキュリティ
    独立した調査によると、中規模の企業は毎年約260台のラップトップを失っています。これは金銭的には会社にとっての損失ですが、ラップトップにあったデータは貴重であり、クラウドを使用すれば心配する必要はありません。 、すべてのデータは一元化された安全な場所に保存されます。

さて、どのように始めますか?

そこから選択できるクラウドプロバイダーはたくさんあります。最も著名なものを取り上げましょう。

  • Azure: これは、2010年に設立されたMicrosoftによるクラウドコンピューティングプラットフォームです。
  • AWS: アマゾンウェブサービスは、2006年にアマゾンが作成したクラウドコンピューティングプラットフォームです。

どちらを選びますか?

2つの名前を見た瞬間に頭に浮かんだ質問。

さて、あなたのためにこの質問に答えてみましょう。

AWSとMicrosoftAzureはクラウドコンピューティング業界の2つの主要なプレーヤーですが、それでもAWSはAzureよりも大きいです。どれくらい大きいですか?

AWSのサーバー容量は、競合他社のすべてのサーバーサイズを合わせたサイズの6倍です。

また、AWSは2010年にリリースされたMicrosoft Azureと比較して、2006年にクラウドジャーニーを開始しました。したがって、サービスに関しては、AWSのサービスモデルはより成熟しています。アマゾンは世界最大のデータセンターを所有しており、世界中に戦略的に配置されています。

Azureを見ると、Amazonの容量にはほど遠いですが、Microsoftは、Amazonが提供する種類のサービスと柔軟性を実現するために懸命に取り組んでいます。たとえば、2014年に、Microsoftはと呼ばれる冗長ストレージオプションを開始しました ゾーン冗長ストレージ これは、Amazonが提供するサービスと同等です。

次のようなより重要なパラメータについて話しましょう 価格設定

アマゾンはあなたに1時間の請求をします、つまりノーです。インスタンスを使用する時間のうち、2.5時間後にインスタンスを停止すると、3時間全体が請求されるという欠点があります。

このため、Azureには、顧客にアピールする可能性のある別のスキームがあり、インスタンスを使用する分数である分単位で請求されますが、AWSとAzureの価格を時間単位で比較すると、AWSの方が安価です。

例えば: AWSm3.largeインスタンスは1時間で0.133 $であり、Azure(Medium VM)の同等のインスタンスは1時間で0.45 $です。

ここで締めくくり、Amazonが勝者として登場します!

c ++フィボナッチ再帰

そうあなたが作りたいなら、今それをこのように見てください キャリアシフト クラウドコンピューティング業界では、どのサービスが需要が高い可能性が高いのでしょうか?

アナリティクスの内容を見てみましょう。

図。このグラフは、Indeed.comのAWSソリューションアーキテクトの求人情報を示しています。

AWSソリューションアーキテクトになりたいですか?

ソリューションアーキテクトになるには、AWSサービスに関する幅広い知識と実践的な知識が必要です。こちらからAWSサービスについて読むことができます

次に、これらのサービスをすべて知った後、そしてもちろんクラウドコンピューティングとは何ですか?

あなたは自分自身を認定します!がここにあります AWSで実行できるさまざまな認定について。

心配しないで AWSソリューションアーキテクトになるには、試験をクリアする必要があります。したがって、クラウドコンピューティングとは何かに関するこのブログに加えて、必要なものを正確にカバーするカリキュラムを作成しました。それを割る!こちらのコース詳細をご覧ください。

これがあなたのキャリアについてでした。次に、クラウドコンピューティングとは何かに戻りましょう。クラウドコンピューティングに関するほとんどすべてについて説明しましたが、正直に言って、この世界ですべてが良いものはないことを理解しましょう。クラウドコンピューティングについては、良いことも悪いことも多く言われています。ほぼすべての良い部分をカバーしました。

聞いてみよう 興味深い議論 クラウドコンピューティングについて。

ビジネスを完全にクラウドに移行するのは良い考えではないかもしれないと言う人もいます。クラウドプロバイダーでダウンタイムが発生した場合、その場合はビジネスにも損失が発生するため、これは理にかなっています。

これは、2012年に私たち自身のAWSで実際に発生しました。バージニア北部で雷雨による停電が発生し、Amazonサーバーがダウンタイムを経験しました。これは、Instagram、Pinterest、Instagramなどの大企業もダウンタイムを経験したためです。 AWSでサービスをホストします。

クラウドコンピューティングについて話すときによく出てくるもう1つの議論は、これです。 クラウド上のデータの所有者

あなたのデータをホストしているのはあなたのものですか、それとも会社ですか?あなたがクラウドに置いているデータはあなたのものだと言う人もいるかもしれませんが、それを所有している彼らのツールを使用して生成されたデータはどうですか?

したがって、これらのことはクラウドに移行する際のリスクですが、これらの短所を長所と比較すると、かなり重くなります。そのため、クラウドへの大きな移行があります。

それは正しいか間違っているか、時間だけがわかります。

この「クラウドコンピューティングチュートリアルとは」を楽しんでいただけたでしょうか。

すでに述べたように、クラウドコンピューティング業界、特にAWSへの移行を計画している場合は、同じトレーニングを提供します。これがコレクションです。 次のAWS就職の面接の準備に役立ちます。

質問がありますか?この「クラウドコンピューティングチュートリアルとは」のコメントセクションにその旨を記載してください。折り返しご連絡いたします。