ビデオ: デジタル・トランスフォーメーションを共創するIBM Cloud Garage 2024
サービスとしてのビジネスプロセス(BPaaS) は、クラウドサービスモデルに基づいて提供されるあらゆるタイプの水平または垂直のビジネスプロセスです。したがって、サービスとしてのソフトウェア(SaaS)、サービスとしてのプラットフォーム(PaaS)、サービスとしてのインフラストラクチャ(IaaS)を含むこれらのクラウドサービスは、関連するサービスに依存しています。
企業は何十年もの間ビジネスプロセスを自動化してきました。もともと、彼らは手動またはプログラムで強制的にそうしていました。たとえば、ある企業が、注文を行う管理システムが取引を発行する前にクレジット・チェックを参照していることを確認したい場合、その要求をプログラムに組み込みました。
<! - 1 - >場合によっては、ビジネスプロセスアウトソーシング企業全体が手作業で、または自動化を通じてプロセスを実装する場合があります。クラウドコンピューティングの登場により、このアプローチは変化し始めています。ますます、企業はよりサービス指向のサービスへのアプローチを検討しています。ビジネスロジック、データ、およびプロセスを含むパッケージ化されたアプリケーションが必要であると想定するのではなく、単一のアプリケーションに結び付けられていないプロセスアプリケーションを選択することができます。
<! - 2 - >ビジネスプロセスサービスを選択する実用的な理由があります。まず、組織はビジネスポリシーに一致するプロセスを選択できます。その後、さまざまなアプリケーション環境で使用できます。これにより、明確かつ明確に組織全体で一貫性のあるプロセスが存在することが保証されます。たとえば、給与計算や配送管理のための複雑なプロセスがあるかもしれません。このサービスは、SaaSなどのクラウド内の他のサービスやデータセンター内のアプリケーションにリンクすることができます。
<! - 3 - >SaaSクラウドサービスと同様に、ビジネスプロセスはハイブリッドで使用できるパッケージ製品として設計され始めています。結局のところ、ビジネスプロセスは、顧客やステークホルダーへの製品やサービスの提供を容易にするために、実行する手順や実行するアクティビティです。これらのビジネスプロセスは、電子メールの管理、パッケージの出荷、顧客クレジットの管理など、実際には自動化できるあらゆるサービスになります。
従来のパッケージ化されたアプリケーションとBPaaSの違いは、BPaaSがサービス指向に設計されていることです。したがって、BPaaSは明確なインタフェースを持つ可能性が高いです。さらに、BPaaSは、多くの異なる組織によって使用される標準化されたサービスです。これらのサービスはサービスを一貫して提供するためにはるかに最適化されているため、サービスの使用方法や配信方法に自動化、標準化、再現性を活用できます。
BPaaSは、他の3つの基盤クラウドサービス(SaaS、PaaS、およびIaaS)の上に位置します。
-
BPaaSサービスは、設計されているプロセスに基づいて構成可能です。
-
BPaaSサービスは、関連するサービスに簡単に接続できるように、明確なAPIを備えていなければなりません。 BPaaSは、ビジネスプロセスが今後どのように活用されるかをビジネスが予測できないため、複数の言語および複数のデプロイメント環境をサポートできなければなりません。
-
BPaaS環境は大規模なスケーリングを処理できる必要があります。サービスは、数人の顧客のためのいくつかのプロセスを管理することから、何千もの顧客およびプロセスではなく数百人をサポートできるようにすることができる必要があります。このサービスは、この種の弾力性とスケーリングをサポートするために、基礎となるクラウドサービスを最適化することによって、その目的を達成します。