お客様のニーズに合わせたパーソナライズされたFinMV見積もりについては、お問い合わせください。
APIは、「アプリケーションプログラミングインターフェイス」(アプリケーションプログラミングインターフェイス)の略です。ほとんどの大企業は、クライアント用またはある段階で内部使用するためのAPIを開発しています。
金融プラットフォームに接続されたオープンAPIにより、貴社は接続性と無限の統合の可能性を提供できます。
通常、開発者はサイト、投資家ポータル、バックオフィスを作り、APIは後回しにします。ビジネスが発展するにつれて、他のサービスやパートナーとの統合の必要性が生じます。そこで開発者はそのような統合を可能にするためにAPIを追加します。APIをモジュール間の契約としてではなく、後付けの改修と見なした場合、通常こうなります。
このアプローチの弱点は、APIが本質的にプラットフォームの付属物にすぎず、外部パートナーとの通信のためだけに存在することです。その結果、API機能は通常乏しく、バックオフィス機能の一部を重複させることになります。
また、このアプローチは脆弱性も生み出します。APIがバックオフィスを基盤に構築されている場合、バックオフィスのサイト自体を従業員だけに限定して外部からのリクエストを遮断することができません。外部のパートナーサービスがAPI経由でプラットフォームにアクセスできる必要があるため、バックオフィスのサイトは従業員だけでなく全員がアクセスできる状態にせざるを得ません。
モジュールは最初から明示的な契約によって定義されているため、APIは後から付け足されるのではなく、最初から存在します。これは私たちがアーキテクチャを選ぶ方法の結果であり、特定のデプロイ方式の結果ではありません。
貴社の金融プラットフォームでは、システムの「頭脳」はまさにAPIであると言えます。すべてのデータがそこで処理され、ビジネスロジックが組み込まれ、データベースやサービスプロバイダーへのリクエストが行われます。貴社のプロモーションサイト、クライアントポータル、バックオフィスも、すべてAPIを通じてプラットフォームとやり取りします。
このアプローチにはいくつかの利点があります。