Platform as a Service

Platform as a Service( PaaS )とは何か、また、 IBM® App Connect Enterprise と組み合わせて PaaS を利用することでどのようなメリットが得られるかについてご紹介します。

PaaS クラウド構成によって、実行環境とソリューションのデプロイメントが自動化されます。 例えば、 IBM App Connect Enterprise をサポートするオペレーティングシステムとして機能すること。 一般的な PaaS プロバイダーは、それぞれがカスタマイズされた環境を提供する複数のサーバーから構成され、必要なときに必要な場所で、それらの環境にリソースを動的に割り振ることができます。

アプリケーションはこの環境にデプロイされ、多くの場合、使用量またはキャパシティーを基準に課金されます。すなわち、使用または指定した分についてのみ支払うため、運用コストの大幅な削減が可能になります。

PaaS 構成を使用するメリットは、以下のとおりです。
  • 環境の再構成と保守が速くなり、必要な作業が大幅に削減されます。
  • PaaS プロバイダーを使用すると、保守と最適化が提供されるので、開発者に要求される時間が減ります。
  • 動的にスケーラブルです。 PaaS は、要求に応じてリソースを自動的に拡大または削減します。 通常は、使用したリソース分のみを支払います。
PaaS の使用に関する考慮事項は、次のとおりです。
  • お客様の使用法に合った適切なコスト・モデルを備えた PaaS ベンダーの選択。
  • 許可されるコンテンツおよびアプリケーションのタイプに関して、PaaS プロバイダーの制約があるかどうか。
  • サポートされるフレームワーク、言語、およびデータベース。
  • ベンダーのロックイン (固定化)、および標準テクノロジーまたは専有テクノロジーの選択。 プロバイダーが専有テクノロジーを使用している場合、ベンダーの切り替えがより難しくなる可能性があります。
  • データの使用と共有に関する制約がある場合、セキュリティーとデータのコンプライアンス。
  • セキュリティーとアップタイムの側面に関する PaaS ベンダーへの依存。
  • これまでと異なる新しいセキュリティー手段の必要性。