クラウドの用語の確認

Objectives

After completing this lesson, you will be able to:
  • クラウドコンピューティングの基本を理解します。
  • ハイパースケーラを確認します。
  • サービスおよびデプロイメントモデルを見つけます。

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

注記

以下の用語に精通している場合は、このレッスンをスキップすることができます。
  • クラウドコンピューティング
  • パブリック、プライベート、ハイブリッドクラウド
  • SaaS (Software as a Service)
  • PaaS (Platform as a Service)
  • サービスとしてのインフラストラクチャ
  • ハイパースケーラー
  • マルチクラウド

クラウドコンピューティングの概要

クラウドコンピューティングの概要: クラウドコンピューティングは、インターネット経由で任意のデバイスからオンデマンドでソフトウェア、プラットフォーム、およびインフラストラクチャを利用します。

クラウドコンピューティングでは、必要なリソースのみをオンデマンドで使用できるようにすることで、コストを削減できます。拡張性と高可用性を実現するために、オフィス内にビッグデータセンターを構築する必要はありません。プロトタイピングプロジェクトやシステムの一時的な高負荷のために必要である場合は、大量のコンピューティングリソースを予約する必要はありません。クラウドコンピューティング製品は、さまざまなデプロイメントモデルおよびサービスモデルで利用できます。これに加えて、クラウドランドスケープは複数の地域にわたってクラスタ化され、可用性の向上と遅延の低減が確保されます。クラウド機能量の増加に伴い、仮想化およびコンテナテクノロジーの重要性がかつてないほど高まっています。市場には、複数のクラウド製品に対して、ベンダとも呼ばれる多数のプロバイダがあります。SAP はクラウドへの移行に注力しています。

クラウドの用語:マルチクラウド

マルチクラウドの定義: 複数のプロバイダからの複数のクラウド製品を 1 つの異種アーキテクチャに組み合わせて、クラウドインフラストラクチャの機能とコストを改善します。

インテリジェントエンタープライズでは、システムランドスケープがかつてないほど多様になっています。プライベートクラウド、パブリッククラウド、さらにはオンプレミスの複数のベンダーの複数の製品を組み合わせることができます。インフラストラクチャー、プラットフォーム、SaaS(Software-as-a-Service)のいずれであっても、これらはいずれもオンデマンドです。マルチクラウドのコンセプトにより、これらを結合して相互に統合することができます。SAP では、マルチクラウドのアプローチもサポートしています。つまり、さまざまな地域のソフトウェアとデプロイメントモデルを組み合わせることができ、SAP ソフトウェアをサードパーティのソフトウェアと組み合わせることができます。

クラウドの用語:ハイパースケーラー

ハイパースケーラの定義

よく知られているハイパースケーラは、AWS、Microsoft Azure、Google Cloud Platform、および Alibaba Cloud です。もちろん、その横には、ハイパースケーラーにアーキテクチャーをアプローチしたクラウドプロバイダーがさらに増えています。SAP は、前述の 4 つの大規模ハイパースケーラーと提携して、お客様にとって最適なサービスと最高の可用性を実現します。このコラボレーションは複数の製品にわたって行われますが、SAP BTP はハイパースケーラの範囲で最も興味深いコラボレーションです。

SAP BTP は、これらのプロバイダを使用する複数の地域で使用可能です。SAP では、これを通じてマルチクラウドランドスケープをサポートしています。プロバイダ自体は、データセンタからのアップタイム可用性、サービス提供、または遅延が異なる場合があります。SAP は、ハイパースケーラーと協力して、ヨーロッパ、米国の地域のデータセンタを提供しています。米国東部西部、シンガポールなど多数。

SAP は、ハイパースケーラーの機能を使用することなく、独自のデータセンタでもソフトウェアを運用しています。これらのデータセンタは、スケーリングと高可用性の回復力と柔軟性を高めるために、ハイパースケーラのようなアーキテクチャを使用して構築されています。

SAP ソリューションが SAP データセンタとハイパースケーラリソースのどちらで実行されるかは、製品とそのアーキテクチャによって異なります。

クラウドの用語:サービスおよびデプロイメントモデル

クラウドの用語: デプロイメントモデル

使用可能な 3 つのデプロイメントモデル (パブリック、プライベート、ハイブリッド) の図。

クラウドサービスは、デプロイメントのタイプによって異なります。サービスを提供するユーザ、およびターゲットグループに応じて、以下と呼ばれます。

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

パブリッククラウドは、自由にアクセスできるプロバイダのオファーであり、インターネットを介してすべてのユーザがそのサービスにオープンにアクセスできるようにします。WebMailer サービス (Google ドキュメント) は、パブリッククラウドサービスの例であり、Microsoft Office 365 または SAP Business ByDesign の有料サービスです。

プライベートクラウド

プライバシーおよび IT セキュリティ上の理由から、組織は自分たちで IT サービスを引き続き運用し、自分の従業員のみがアクセスできるようにすることを好むことがよくあります。これらが、スケーラブルな IT インフラストラクチャやインストール、Web ブラウザを介して使用できる保守不要の IT アプリケーションなど、企業のエンドユーザがクラウドの一般的な付加価値を活用できるように提供されている場合、プライベートクラウドと呼ばれます。ただし、多くの場合、いわゆる IT インフラストラクチャでは、これらの付加価値が実現されないか、または一部しか達成されません。

ハイブリッドクラウド

ハイブリッドクラウドは、これら 2 つのアプローチのハイブリッド形式と呼ばれます。たとえば、パブリックプロバイダの特定のサービスはインターネット上で稼動し、データクリティカルなアプリケーションとデータは企業内で運用および処理されます。ここでの課題は、ビジネスプロセスをデータ保護クリティカルワークフローと非クリティカルワークフローに分離することです。前提条件は、会社内で利用可能かつ処理されるデータのクリーンで整合性のある分類です。

クラウドの用語:サービスモデル

使用可能な 3 つのサービスモデルの図: IaaS (Infrastructure as a Service)、PaaS (Platform as a Service)、SaaS (Software as a Service)。

クラウド導入モデルに精通しているため、ソフトウェアのタイプを明確にする必要があります。また、クラウド製品のサービスモデルとも言えます。

IaaS (Infrastructure as a Service)
必要に応じてオンデマンドでハードウェアリソースにサブスクライブします。これには、ネットワーク、ストレージ、サーバ、および仮想化が含まれます。インフラストラクチャを所有するのではなく、インフラストラクチャを採用することで、セントラルアーキテクチャチームの機能に制限するのではなく、各チームの創造性を最大化することができます。必要なリソースが増減するたびに、サブスクリプションを調整できるため、より柔軟に動作し、コスト効率を高めることができます。

IaaS プロバイダには、Google Cloud Platform、Microsoft Azure、Amazon Web Services (AWS) などのハイパースケーラが含まれています。

PaaS (Platform as a Service)

仮想インフラストラクチャ上でミドルウェア機能をサブスクライブします。カスタムロジックを使用し、多くの場合、有効化して使用できる事前定義済サービスを使用して、プラットフォームを調整および拡張することができます。クラウドプラットフォームサービスでは、多くの場合、権限および認証、クラスタリング、負荷分散、ルーティング、またはデータベースサービスのセキュリティ機能が提供されます。クラウドプラットフォームを使用して、インフラストラクチャのすべての運用プロセスを管理および更新することができます。独自のアプリケーションの構築や、事前定義されたサービスの使用を簡単に開始できます。

SAP は、PaaS 市場分野で SAP Business Technology Platform という製品を提供しています。多数のサービスとミドルウェア機能を提供し、多くの SAP およびオープンソーステクノロジーを使用して構築されています。

SaaS (Software as a Service)

ニーズに応じてオンデマンドでアプリケーションにサブスクライブすることは、従来のビジネスソフトウェアやエンターテインメントメディアのいずれであっても、現在のほとんどすべてが SaaS ソリューションであることを意味します。従来のビジネスソフトウェアから仮想インフラストラクチャ管理ツールまで、すべてを Web を介して提供および運用するコンポーネントアプリケーションを選択できます。プロバイダは、セキュリティ、可用性、およびパフォーマンスを保証します。多くの場合、SaaS サービスをカスタマイズする能力はあまりありません。これらのみを使用でき、場合によっては、小さな設定を行ったり、サブスクリプションにアクセスできるユーザを管理したりすることができます。SAP は、SaaS 市場分野でも複数の製品を提供しています。その一例を挙げてください。

  • SAP Analytics Cloud
  • SAP Customer Experience
  • SAP SuccessFactors