PaaSとは何ですか?プログラマーがクラウド上でソフトウェアを開発する方法

PaaSとは何ですか?プログラマーがクラウド上でソフトウェアを開発する方法

現在、PaaS (Server as a Platform) は、サーバー ベンダーが顧客に、ほとんどの同様のソフトウェア開発プロセスに必要なインフラストラクチャを構築および維持することなく、ビジネス アプリケーションを開発、実行、管理できるプラットフォームを提供するクラウド コンピューティング モデルです。

Infrastructure as a Platform (IaaS) や Software as a Platform (SaaS) などの他のクラウド サービスと同様に、PaaS はクラウド サービス プロバイダーのインフラストラクチャを通じて提供されます。通常、ユーザーは Web ブラウザを通じて PaaS にアクセスします。

PaaS は、パブリック クラウド、プライベート クラウド、またはハイブリッド クラウドを通じて提供できます。パブリック クラウド PaaS では、サーバー、ストレージ システム、ネットワーク、オペレーティング システム、データベースなど、アプリケーションの維持に必要な主要な IT 要素はすべてクラウド プロバイダーが提供し、顧客はソフトウェアの展開を制御できます。

プライベート クラウドでは、PaaS はソフトウェアとして、またはユーザー ファイアウォール アプライアンスとして提供され、通常はオンプレミスのデータ センター内で提供されます。ハイブリッド クラウド上の PaaS は、上記の 2 つのクラウド サービスの組み合わせを提供します。

PaaS は、ソフトウェア開発用の企業の IT インフラストラクチャ全体を置き換えるものではなく、アプリケーション ランタイムや Java 開発などのいくつかの重要なサービスを提供します。一部の PaaS では、アプリケーションの設計、開発、テスト、および展開も提供されます。 PaaS サービスには、ネットワーク サービスの統合、開発チームのコラボレーション、データベースの統合、情報セキュリティも含まれます。

他の種類のクラウド サービスと同様に、ユーザーは PaaS を使用するために料金を支払う必要があり、一部のプロバイダーはプラットフォームとそれがサポートするアプリケーションへのアクセスに対して月額料金を請求します。

[[204051]]

PaaS のビジネス上のメリットと推進要因

PaaS の最大の利点は、企業がサーバーやデータベースなどのインフラストラクチャの構築と維持に時間と費用をかけずに、新しいアプリケーションを作成および展開するための環境を入手できることです。

これにより、アプリケーションの開発と提供が迅速化され、競争上の優位性を求めている企業や製品を迅速に市場に投入したい企業に大きく貢献します。

PaaS を使用すると、企業はインフラストラクチャのサポートを心配する必要がないため、新しい言語、オペレーティング システム、データベース、その他の開発テクノロジーを迅速にテストすることもできます。 PaaS を使用すると、企業はツールをより迅速に更新することも容易になります。

PaaS の使用により、エンタープライズ ソフトウェア開発者はアプリケーションでクラウド テクノロジーを使用するようになり、最新の原則を採用してクラウド インフラストラクチャ (IaaS) プラットフォームをより有効に活用できるようになりました。

PaaS を使用する企業はアプリケーションとデータを自社で管理できるため、クラウド インフラストラクチャやアプリケーションの使用時に頻繁に発生する制御の喪失は、もはや深刻な問題ではありません。

典型的なPaaSアプリケーション

PaaS の最も一般的な用途は、アプリケーションの開発とテストのためのホスティング環境を提供することです。しかし、企業が PaaS を使用する理由はそれだけではありません。

調査会社 Gartner は、PaaS の幅広い用途を次のように挙げています。

API開発と管理

企業は PaaS を使用して、アプリケーション プログラミング インターフェイスとマイクロサービスを開発、実行、管理、保護できます。これには、新しいAPIの作成とエンドツーエンドのAPI管理が含まれます。

ビジネス分析/インテリジェンス

PaaS が提供するツールを使用すると、企業はデータを分析してビジネス チャンスや行動パターンを見つけることができるため、より適切な意思決定を行い、製品の市場需要などの将来のイベントをより正確に分析できるようになります。

ビジネスプロセス管理 (BPM)

企業は PaaS を使用して BPM プラットフォームに参入できます。 BPM スイートは、データ、ビジネス ルール、サービス レベル契約など、プロセス管理に必要な IT 要素を統合します。

通信する

PaaS は、通信プラットフォームの配信メカニズムとしても機能します。これにより、開発者は音声、ビデオ、メッセージングなどの通信機能をアプリケーションに追加できるようになります。

データベース

PaaS プロバイダーは、企業のデータベースの設定と保​​守のためのサービスを提供できます。調査会社 Forrester は、Database PaaS を「データベース サービスのプロビジョニングと管理を自動化し、開発者や技術者以外の人でも使用できる、オンデマンドで安全かつスケーラブルなセルフサービス データベース プラットフォーム」と定義しています。

モノのインターネット

今後数年間で IoT は PaaS の広範な使用となり、さまざまな IoT 展開で使用されるさまざまなアプリケーション環境、プログラミング言語、ツールをサポートするようになることが期待されています。

マスターデータ管理 (MDM)

MDM には、企業の重要なビジネス データを管理するためのプロセス、ガバナンス、用語、標準、ツールが含まれており、データの単一の参照ポイントを提供します。このようなデータには、顧客取引に関する情報などの参照データや、意思決定を支援する分析データが含まれる場合があります。

PaaS テクノロジーとベンダー

PaaS には、サーバー、ネットワーク機器、オペレーティング システム、メモリ、ミドルウェア、データベースなど、複数のクラウド インフラストラクチャ要素が含まれます。これらはすべてサービスプロバイダーが所有し、プロバイダーによって運営されます。

PaaS には、開発ツール、プログラミング言語、ライブラリ、データ管理システム、および他のベンダーによって提供されるツールも含まれます。

主要な PaaS プロバイダーには、Amazon Web Services、Microsoft、Google、Safeforce.com、Red Hat、Mendix、Heroku などがあります。広く使用されている言語、ライブラリ、コンテナ、関連ツールは、すべての主要な PaaS ベンダーのクラウドで利用できます。

これらの大手企業の中には、ソフトウェア開発ツールの大手企業も存在します。 Gartner は、PaaS ベンダーは約 200 社あると推定しています。

PaaS のリスク

PaaS はクラウド上のサービスであるため、情報セキュリティの脅威など、他のクラウド サービスと同じ固有のリスクが数多くあります。 PaaS は、ネットワークやサーバーなどのリソースを共有するという概念に基づいているため、重要なデータをこの環境に置くと、不正なハッキングによってデータが盗まれるなどのセキュリティリスクがあります。

一方、大手クラウドプロバイダーは、一般的な企業データセンターよりもこうした危険を回避する能力が高いため、情報セキュリティ危機はIT業界が当初懸念していたものではなかった。

PaaS を使用すると、サービス プロバイダーは、適切なアクセス制御やその他のセキュリティ規定や規制をインフラストラクチャと運用に組み込むことで、企業に大きなメリットをもたらすことができます。企業はさらに、自社のアプリケーションのセキュリティを提供する責任も負います。

さらに、PaaS では、企業が特定のサービス プロバイダーのインフラストラクチャとソフトウェアに依存するため、ベンダー ロックインの問題が発生する可能性があります。 IT 担当者が問うべき質問は、PaaS は既存および将来の IaaS および SaaS 展開とのハイブリッド運用のオプションとなるかどうかです。

PaaS のもう 1 つのリスクは、サービス プロバイダーのインフラストラクチャが何らかの理由でダウンした場合、サービスに影響が及ぶ可能性があることです。ベンダーが開発戦略、プログラミング言語、その他の側面を変更した場合はどうなりますか?

こうした起こりうる困難を理由に、PaaS への参加を諦めないでください。ベンダーがプラットフォームを管理し、ユーザーがプログラミング タスクを処理するため、柔軟性が向上します。

<<:  ファーウェイは、世界で初めてクラウドネイティブコンピューティング財団(CNCF)認定のKubernetesサービスプロバイダーの1つになりました。

>>:  マイクロサービスアーキテクチャにおける分散トランザクションの処理について知っておくべきこと

推薦する

K8s Nginx Lngress の 9 つの一般的な構成 (アノテーション)、いくつ知っていますか?

前回の記事では、ingress vhost アノテーションの使用について紹介しました。鉄は熱いうちに...

おすすめ: host1plus-50% 割引コード/VPS クラウド/10g ポート/カスタム ISO/ワンクリック バックアップ/Alipay

host1plus のクラウド サーバーは 2 つの新機能を追加し、50% 割引プロモーションを発表...

SEOERはインターネットスパムの作成者になってはいけない

SEO を行う目的は何でしょうか? あなたは毎日インターネット スパムを作成していますか? それとも...

Baiduアルゴリズムアップデートのいくつかの特徴を解釈する

8月22日、百度ウェブマスターコミュニティの百度のエンジニアは、百度のアルゴリズムが再びアップグレー...

インターネット マーケティング: 企業はどのようにして検索エンジンの障壁を突破できるでしょうか?

現在、検索エンジン市場は百度が独占しているが、ウェブマスターが百度に奪われたため、ウェブサイトは他の...

locvps: 米国 cn2 VPS が 30% オフ、シンガポール cn2 VPS が 20% オフ、日本 VPS が 20% オフ、トラフィック無制限、Windows サポート

locvpsでは現在、複数のコンピュータルームの異なる回線のVPSを対象に優待キャンペーンを実施して...

Wikibon: 「真のプライベートクラウド」が今年のクラウドの成長と革新を牽引

クラウド市場の「真のプライベート クラウド」(TPC) セグメントは、クラウド運用モデルへの世界的な...

アリババクラウド、IoT技術を活用し野生動物保護にケニア政府と協力

9月19日、2018年杭州雲奇会議において、アリババクラウド社長胡暁明氏とケニア観光野生生物保護省の...

インタビューエピソード11: SEOテクノロジーを活用して利益を最大化し、ビジネスを立ち上げる方法

インタビューゲスト:馬海斌ゲスト情報: SEO の専門家、別名 Feather Teacher面接日...

spinservers: 米国のサーバー、オンラインになるまで 30 分、超安価 + 超高構成 + 10Gbps 帯域幅、「割引コード」は定期的に更新されます

spinserver は素晴らしいバックグラウンドを持っています。具体的なバックグラウンドについては...

中国移動の耿亮氏:エッジコンピューティングが5Gにもたらす興奮

5G時代では、基本的なネットワークアーキテクチャに大きな変化が起こります。最も重要な機能の 1 つは...

SEO 最適化のアイデアがない場合はどうすればよいですか?これらのテーブルが必要になるかもしれません。 - 並べてください。

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますウェブサイ...

SEO実践者は、業界の専門家になりたいのであれば、悪い習慣を排除する必要があります。

ウェブサイトのランキングを上げるために必要な方法として、SEOはますます多くのウェブマスターに求めら...

zji: 香港サーバー、月額 348 元、cn2+BGP ネットワーク、e5-2630L/8g メモリ/240gSSD/5M 帯域幅

zji現在、香港の葵湾データセンターの独立サーバーでは特別クリアランスセールが行われています。CN2...