
クラウドコンピューティング クラウドコンピューティングとは
クラウドコンピューティングとはネットワーク経由でコンピューティングサービスを提供するアプローチです。ストレージ、サーバー、データベース、ネットワーク、ソフトウェア、分析、アプリケーションなどのリソースへのアクセスをオンデマンドで提供します。これらのリソースは通常は従量課金制で提供されるため、基盤となるインフラストラクチャを各組織で直接管理する必要がなくなり、柔軟でスケーラブルなITソリューションを運用できます。このモデルによってリソースの効率的な活用が実現するため、各企業はコストを最適化しながら、さまざまな需要に応じてIT機能を動的にスケールできるようになります。

- クラウドコンピューティングの仕組み
- 各種のクラウドコンピューティングモデルとは
- 各種のクラウドコンピューティングデプロイモデルとは
- クラウドコンピューティングのメリットとは
- クラウドコンピューティングの諸課題とは
- クラウドコンピューティングの用途とは
- クラウドコンピューティングにおける重要なセキュリティ機能とは
- クラウドコンピューティングでHPEが支援できることとは

クラウドコンピューティングの仕組み
クラウドコンピューティングには、ストレージ、処理能力、ソフトウェアなどの物理的なコンピューティングリソース (バックエンド) をリモートロケーションで所有、ホストするサービスプロバイダーが必要です。クラウドコンピューティングのバイヤーは、フロントエンドデバイスとインターフェイス/ツールを使用し、ネットワーク経由でこれらのリソースにアクセスします。
こうしたリソースを自社で所有、管理する従来型モデルとは異なり、クラウドコンピューティングでは通常は従量課金制に基づきリソースをaaSでオンデマンドで提供します。このアプローチで所有とメンテナンスの負担がなくなり、柔軟性とコスト効率が上がります。
フロントエンドはクラウドへのエントリポイントとして機能します。これにはコンピューター、スマートフォン、タブレットなど、インターネットに接続するために使用されるあらゆるデバイスが含まれます。このインターフェイスでユーザーはクラウドサービスを操作します。インターネットはフロントエンドデバイスとバックエンド間の通信経路として機能し、クラウドプロバイダーへのリクエスト送信とユーザーへのサービスデリバリを可能にします。
バックエンドはクラウドの動力源となるインフラストラクチャを包含するもので、クラウドプロバイダーが運営する大規模なデータセンターで構成されます。データセンターには、タスク処理を受け持つ強力なサーバー、データのストレージシステム、データフローを管理するネットワーク機器、ハードウェアリソースの仮想バージョンを作成してそこでオペレーティングシステムとソフトウェアを実行する仮想化テクノロジーが装備されます。このテクノロジーで複数のユーザー間での効率的なリソース共有が可能となります。
ファイルにアクセスする場合やアプリケーションを実行する場合も、ユーザーは実際にはフロントエンドデバイスを介してクラウドサービスのリクエストを開始します。リクエストはインターネットを経由してクラウドプロバイダーのデータセンターに送信されます。データセンターではシステムがリクエストを受信し、処理能力、メモリ、ストレージなどの必要なリソースを割り当てて処理します。処理が終わると、ファイル、コンピューテーション出力、アプリケーションアクセスなどの結果がインターネット経由でユーザーに返されます。
各種のクラウドコンピューティングモデルとは
クラウドコンピューティングモデルは大別すると、Infrastructure as a service (IaaS)、Platform as a Service (PaaS)、Software as a Service (SaaS) の3種類に分類できます。実現される制御性、柔軟性、管理性のレベルが各モデルによって異なります。
- Infrastructure as a Service (IaaS) はインターネットを介して仮想化されたコンピューティングリソースを提供します。提供されるのは仮想マシン、ストレージ、ネットワーク、オペレーティングシステムなど、コンピューティングインフラストラクチャの基礎となるものです。ユーザーはオペレーティングシステム、ストレージ、デプロイされたアプリケーションを制御しますが、基盤となる物理インフラストラクチャを管理する必要はありません。
- Platform as a Service (PaaS) は基盤となるインフラストラクチャの構築と保守の複雑さにユーザーが悩まされることなく、アプリケーションを開発、実行、管理できるプラットフォームを提供します。これにはアプリケーション開発およびインフラストラクチャ管理向けの各種ツールとライブラリが含まれます。
- Software as a Service (SaaS) はインターネットを介してサブスクリプションベースでソフトウェアアプリケーションを提供します。ユーザーはWebブラウザ経由でソフトウェアにアクセスし、アプリケーションを実行するインフラストラクチャとプラットフォームの管理はサービスプロバイダーが受け持ちます。
- Function as a Service (FaaS) と Backend as a Service (BaaS): サーバーレスコンピューティングとも呼ばれるFaaSを使用すると、デベロッパーがインフラストラクチャを管理する必要がなく、イベントに応じてコードを実行できます。BaaSは、データベース管理、認証、クラウドストレージなどのバックエンドサービスを提供するため、デベロッパーがフロントエンドに集中できます。
各種のクラウドコンピューティングデプロイモデルとは
クラウドコンピューティングの各種デプロイモデルは、パブリッククラウド、プライベートクラウド、ハイブリッドクラウド、コミュニティクラウドを包含するものです。各モデルにはそれぞれのメリットがあり、さまざまなビジネス要件に適しています。
- パブリッククラウドサービスはパブリックインターネット経由で提供され、複数の組織やユーザー間で共有されます。サードパーティのクラウドサービスプロバイダーによって管理されるこのモデルはスケーラビリティとコスト効率にすぐれ、柔軟で経済的なソリューションを求める企業に適しています。
- プライベートクラウドサービスはプライベートネットワークで管理され、使用するのはある単独の組織に限られます。このモデルによってすぐれた制御性、セキュリティ、カスタマイズ性が提供されるため、特定の規制やコンプライアンスのニーズを持つ企業に最適です。プライベートクラウドはオンプレミスでホストされるか、またはサードパーティプロバイダーによってホストされ、組織の需要に合わせてカスタマイズされたソリューションを提供します。
- ハイブリッドクラウドはパブリッククラウドとプライベートクラウドを組み合わせて、データとアプリケーションを統合、さまざまなクラウド環境間でワークロードをオーケストレーションできるようにします。このモデルは柔軟性が高く、組織が既存のインフラストラクチャを最適化して、セキュリティを強化、さまざまなワークロード要件に効果的に対応します。
- コミュニティクラウドは、セキュリティ、コンプライアンス、業界固有の要件など、共通の懸念材料を持つ複数の組織間で共有されます。このモデルは1社または複数の参加組織またはサードパーティによって管理され、プライバシーとセキュリティを維持しながらコラボレーションを促進します。
各種デプロイモデルは、制御性、柔軟性、セキュリティ、コストなどの要素のバランスを取りながら、多様な組織のニーズに対応するためのさまざまなオプションを提供します。
クラウドコンピューティングのメリットとは
- スケーラビリティ: クラウドコンピューティングは、企業のリソース使用にほぼ無限のスケーラビリティを提供し、需要に応じてリソースレベルをシームレスに調整します。クラウドバーストなどの機能で過剰なトラフィックをクラウドにオフロードするため、ワークロードの急増も処理できます。この結果、各企業はオンプレミスインフラストラクチャに追加投資することなく、さまざまな需要に対応できます。
- コスト効率: クラウドコンピューティングでは、従量課金制モデルによって需要に応じてリソースレベルを変更できるため、コスト効率の高い代替手段を提供できます。このモデルによってリソース使用が最適化され、不要な経費支出が低減されます。さらに、クラウドプロバイダーが将来の購入オプションに対して割引を提供しています。これにはサーバーレスクラウドコンピューティングにおけるキロバイト単位、分単位、コード実行単位での支払があります。組織のより効率的な予算管理のためにも、こうした料金面のメリットが貢献します。
- 柔軟性: クラウドコンピューティングは柔軟性がきわめて高く、インターネット経由でどこからでもデータとサービスにアクセスできます。この柔軟性は地理的位置情報、リアルタイムデータ処理、テレロボティクスなどの機能によって強化され、各企業はより動的なオペレーションと市場の変化への高速対応ができます。大きなレイテンシもなく、必要に応じてリソースをスケールアップ、スケールダウンできるため、各組織は業務の効率性とアジリティを維持できます。
- アクセシビリティ: クラウドコンピューティングでサービスが常時稼働、常時接続、常時可用の状態にできるため、ユーザーはデータやアプリケーションに常時アクセスできます。このすぐれたアクセシビリティでコラボレーション、イノベーション、リモートワークが促進され、生産性が上がり、事業継続性が保証されます。
- セキュリティと自動更新: クラウドサービスプロバイダーは先進的な脅威検出、暗号化、認証システムなどの堅牢なセキュリティプロトコルに投資しています。また、新たなサイバー脅威に対しては自動更新によるシステムのセキュリティを保証しているため、セキュリティパッチをマニュアルで確認するという手間から解放されます。
- ディザスタリカバリ: 地理的に分散したコンピューター全体にわたるデータ移動で効率的なディザスタリカバリ戦略を実現します。この冗長性でハードウェア障害、自然災害、サイバー攻撃などの予期せぬ出来事に起因するデータロスの発生を抑え、データの完全性と事業継続性を保証します。
- クラウドベースインフラストラクチャのオペレーション合理化: クラウドベースインフラストラクチャのメンテナンスをクラウドプロバイダーに代行させるため、各企業はオーバーヘッドを削減し、重要な目標に集中できます。また、ITチームがイノベーションを加速させ、戦略的にリソースを分散、変化する市場環境に適応できるため、全体の効率や競争力が上がります。
クラウドコンピューティングの諸課題とは
- クラウドコンピューティングには多くのメリットがありますが、組織が導入とオペレーションを成功させるには、いくつかの課題に対処が必要です。主な課題は以下のとおりです。
- コスト管理: クラウドコンピューティングはコスト効率にすぐれていますが、クラウド経費の管理と最適化は複雑になる場合があります。適切に監視しなければ、リソースのオーバープロビジョニング、サービスの非効率的な使用、予期しない料金などの要因でコストが膨らむ可能性があります。効果的なコスト管理とモニタリングの戦略の導入は財務管理を維持するために欠かせません。
- パフォーマンスとレイテンシ: ネットワークレイテンシ、帯域幅の制限、ユーザーとデータセンター間の地理的な距離などの要因でパフォーマンスが影響を受ける可能性があります。最適なパフォーマンスを保証するには、コンテンツ配信ネットワーク (CDN) を活用して、データセンターのロケーションを戦略的に選択すべき場合があります。
- ベンダーロックイン: 各種サービスを特定のクラウドプロバイダーに移行すると、そのプロバイダー独自のサービスとAPIへの依存関係が生じてしまい、ベンダー切替えやオンプレミス環境に戻す際に問題となり得ます。柔軟性がないと、将来の選択肢が制限され、コストが膨らむ可能性があります。
- セキュリティとプライバシー: セキュリティはクラウドコンピューティングにおいて最大級の懸念材料です。機密データをオフプレミスで保存すると、データ侵害、不正アクセス、データ漏洩などのリスクが生じます。暗号化、アクセス制御、定期的なセキュリティ監査などの堅牢なセキュリティ対策の導入が欠かせません。異なる法的管轄区域に属するロケーションにデータが保存される場合にはプライバシーに関する懸念も生じるため、データ保護法に関する慎重な検討が求められます。
- コンプライアンスと法的問題: 組織はGDPR、HIPAA、SOXなどのさまざまな規制要件と標準に準拠する責任を負います。特に、データが複数の地理的場所に保存され、各地独自の法的および規制の枠組みがあると、コンプライアンスの保証は難しくなります。
- ダウンタイムと信頼性: クラウドサービスプロバイダーは高可用性を目標に掲げますが、技術的問題、サイバー攻撃、自然災害などにより障害発生があり得ます。ダウンタイムは業務に多大な影響をもたらし、収益の損失や評判の低下などを招きかねません こうしたリスクを軽減するには、堅牢なディザスタリカバリおよび事業継続計画の策定が欠かせません。
- データ転送と移行: クラウドに大量のデータを転送するには、時間とコストがかかります。サービス中断を最小限に抑え、データの完全性を保証するため、データ移行プロセスを慎重に計画および実行する必要があります。オンプレミス環境とクラウド環境間では互換性の問題で移行作業がさらに複雑になる可能性があります。
- 既存システムとの統合: クラウドサービスをレガシーシステムや既存のITインフラストラクチャと統合する作業は複雑になる可能性があります。クラウドシステムとオンプレミスシステム間のシームレスな相互運用性とデータの一貫性を実現するには、慎重な計画と場合によっては既存のアプリケーションの再設計が必要となります。
- APIのセキュリティ: クラウドサービスは通常は統合と機能性のためにAPIに依存します。安全でないAPIを使用すると脆弱性が外部にさらされ、サイバー攻撃の侵入口となる可能性があります。適切な認証、承認、暗号化を通じてAPIのセキュリティを保証することが大切です。
- 人材と専門知識: クラウドコンピューティングを導入するには、クラウド環境を管理、最適化できる熟練の人材が必要です。各組織が必要なクラウドの専門知識を持つ人材の採用や定着に課題を抱える可能性があります。継続的なトレーニングや人材育成の取組みがか欠かせません。
- データの所有権と制御性: クラウドサービスを利用する場合は、各組織はしばしばデータに対する一定レベルの制御権をサービスプロバイダーに移管します。将来起こり得る紛争を避けるため、利用規約を理解し、データの所有権を明確に定義することが重要です。
- サービス品質とサポート: クラウドベンダーが提供するサービスとサポートの品質はさまざまです。円滑なオペレーションを維持するためには、サービスレベルアグリーメント (SLA) が組織のニーズを満たし、レスポンスの速い効果的なサポートが利用できることを必ず確認しておきます。
クラウドコンピューティングの用途とは
- クラウドネイティブアプリケーションのテストと開発: クラウドプラットフォームが提供するスケーラブルなインフラストラクチャとサービスを利用すれば、クラウドネイティブアプリケーションの作成、テスト、実装は簡単です。クラウドリソースを使って短時間でアプリケーションを作成、改良し、市場投入時間を短縮してオペレーションコストを削減できます。
- ファイルストレージ: クラウドストレージは信頼性と拡張性にすぐれています。インターネット接続でどこからでもファイルにアクセスでき、チームやデバイスのコラボレーションやデータ共有が簡単です。
- オンラインストリーミング: クラウドベースのストリーミングサービスは、多数のデバイスに音声と映像を配信します。クラウドインフラストラクチャがマルチメディア素材を格納、処理し、低レイテンシおよび低バッファリングでエンドユーザーに提供します。
- ソフトウェアをオンデマンドで提供: クラウドコンピューティングではサブスクリプション方式または従量課金制方式でインターネットからソフトウェアを配布できます。SaaSであれば、アプリケーションをどのようなデバイスでも使用できるため、インストールやメンテナンスの手間がなくなります。
- ビッグデータ分析: クラウドプラットフォームは膨大なデータを処理、分析できる高度なツールやサービスを提供します。組織はクラウドベースの分析ツールを使って、よりすぐれた意思決定、イノベーション、データインサイトにつなげることができます。
- データバックアップとアーカイブ: クラウドベースのアーカイブおよびバックアップソリューションはコスト効率と拡張性にすぐれています。データはクラウド上で安全かつアクセス可能な状態にあって、オンプレミスの機器とその維持費がなくなります。
- ディザスタリカバリ: クラウドコンピューティングなら、地理的に分散したクラウドリージョンにデータとインフラストラクチャを複製することで強力なディザスタリカバリ手段を実装できます。災害やサービス障害が発生しても、クラウドバックアップを使用してシステムやデータが速やかに復元され、ダウンタイムやデータロスが抑制されます。
クラウドコンピューティングにおける重要なセキュリティ機能とは
クラウドコンピューティングのセキュリティには次の特長があります。
- データ保護: 機密データの漏洩、不正アクセス、喪失の防止はきわめて重要です。定期的なデータバックアップ、暗号化、アクセス制限が欠かせません。
- アイデンティティおよびアクセス管理 (IAM): 強力な認証管理およびアクセス制御でリソースアクセスを認証ユーザーのみに限定します。多要素認証と最小権限原則で好ましくないアクセスを防ぎます。
- ネットワークセキュリティ: ファイアウォール、侵入検知システム、ネットワークセグメンテーション、VPNで転送データの安全性保証、不正なネットワークアクセスを防止します。
- コンプライアンスと規制順守: GDPR、HIPAA、PCI DSSに準拠したデータ処理プロセスで法的基準や業界標準を満たします。
- モニタリングとインシデント対応: 不審なアクティビティがないかクラウドを常時モニタリングして、包括的なインシデント対応要領の下にセキュリティ問題をすばやく発見、対応します。
- 安全な開発手法: アプリケーション開発中にセキュリティに配慮したコーディングとセキュリティ評価を行い、問題を早期発見、解決します。
- 脆弱性管理: システムとアプリケーションの定期的なスキャンとパッチ適用を行います。
- セキュリティ監査と侵入テスト: 弱点を特定するための未然予防的なセキュリティ評価を実施します。
- データ損失防止 (DLP): 機密データが組織の制御下から漏れるのを防ぐツールとテクニックです。
- 物理的なセキュリティ (データセンター): 直接管理することはほぼありませんが、クラウドプロバイダーのデータセンターにおける物理的セキュリティは重要な要素です。
包括的なクラウドコンピューティングセキュリティ戦略があれば、技術的な制御、ポリシー、手順を使用して増え続けるサイバー脅威からデータ、アプリケーション、インフラストラクチャを保護できます。
クラウドコンピューティングでHPEが支援できることとは
- HPE GreenLakeクラウドは、すべてのIT環境にわたって同じクラウドエクスペリエンスを提供することでクラウドコンピューティングを強化し、ハイブリッドクラウドアプローチを採用することでプライベートクラウドとパブリッククラウド間でリソースをデプロイ、管理しながら、データの制御性とサービス利用における柔軟性を維持します。主なメリットとしては、オペレーションが簡素化され均一性を保証する一元ハイブリッドクラウドプラットフォーム、多額の初期投資が不要の柔軟な従量課金制ソリューション、集中管理による可視性と制御性によるITオペレーションの合理化が挙げられます。HPE GreenLakeは組み込み機能および堅牢なインテグレーションによってセキュリティを優先します。スケーラブルなソリューションでアジリティを高め、AIワークロード向けの堅牢なプラットフォームでAIイノベーションを促進します。プライベートクラウド、ストレージ、コンピューティング、ネットワーク、データ保護などの幅広いクラウドサービスを提供することで、カスタマイズされたソリューションも実現します。この柔軟でスケーラブルかつ安全なハイブリッドクラウドプラットフォームは、オペレーションを簡素化、コストを最適化、イノベーションを促進します。さらに、アプリケーションとデータがホストされたロケーションに関係なく、すべてのIT環境にクラウドエクスペリエンスを拡張します。
- Morpheusはさまざまなインフラストラクチャにわたるアプリケーションのプロビジョニング、オーケストレーション、管理のための統合プラットフォームを提供するため、ハイブリッドクラウドとマルチクラウドの管理を簡素化します。個々のクラウドプロバイダーとオンプレミスシステムに生じる複雑性を軽減し、ロケーションに左右されないアプリケーションの均一のデプロイと管理を可能にします。これにはプロビジョニングワークフローの合理化、Infrastructure as Codeデプロイの自動化、コンプライアンスポリシーの強制適用、コスト最適化に関するインサイト提供が含まれます。Morpheusは組織がクラウド環境全体を集中管理できるようにします。オペレーションのオーバーヘッドを削減し、新しいアプリケーションやサービスの開発を加速します。
- Morpheusが特にすぐれているのは、セルフサービス型ITの実現とアプリケーションライフサイクル全体の自動化です。これでデベロッパーやさまざまなユーザーが事前定義されたガバナンスポリシーに準拠しながら、ユーザーフレンドリーなインターフェイスからリソースを速やかにプロビジョニングできます。ハイパーバイザー、ID管理、バックアップ、モニタリングプラットフォームなどの既存のツールやテクノロジーとシームレスに統合できます。Morpheusは現状の投資を活用します。プロビジョニングだけでなく、スケール、パッチ適用、バックアップ/リカバリ、コスト分析などの継続的なオペレーションもやりやすくなります。Morpheusはクラウドの複雑性をシンプル化して、主要プロセスを自動化することで、クラウドコンピューティングの真の可能性を解き放ち、組織のアジリティ、効率性、革新性を高めます。
- 組織がクラウドコンピューティングのメリットを最大限に活用できるようにするための包括的なサポートはHPE Servicesが提供します。クラウド戦略の策定からクラウドオペレーションの管理まで、HPE Servicesはワークロードに最適なテクノロジーの組み合わせを明らかにします。あらゆる規模のワークロードに合わせてクラウド環境を計画、移行、最適化する専門知識を提供し、効率的かつ効果的なクラウド導入を保証します。