Google Cloud

Altice Labs、Google CloudのApplication IntegrationでAPI管理を強化

NewsPilot編集部

Altice Group傘下のAltice Labsは、Google CloudのApplication Integrationを活用して、API管理を強化した事例を公開しました。

Altice Labsは、ビデオ、ブロードバンド、モバイル、エンタープライズサービスなど、世界中の5億人以上の人々にAltice Groupの事業会社が接続できるようにするための最先端の電気通信ソリューションを構築しています。

しかし、同社の既存のITインフラストラクチャは堅牢である一方で、複雑化もしていました。これは、従来のコンポーネントの数が増加し、エンタープライズサービスバス(ESB)によって管理されるワークフローが複雑になっているためです。この複雑さは、新しい製品や機能を迅速に立ち上げる能力を妨げていました。

そこでAltice Labsは、断片化されたシステムとの通信を合理化するためにAPIを構築し、Apigee API Managementを使用してこれらのAPIの正確な制御と保護を保証しました。さらに、Application Integrationを使用して、複雑な統合フロー、データマッピング、エラー処理をオーケストレーションしました。

特に、Application Integrationの導入により、複雑さを管理できるようになったとAltice Labsは述べています。Application Integrationは、ポイントアンドクリックの操作で、自作のアプリケーションとサードパーティのSaaSの両方を接続することで、ビジネスプロセスを自動化するGoogle Cloudのサービスとしての統合プラットフォーム(iPaaS)です。その直感的なインターフェースにより、複雑なフローの構築、データのマッピング、事前構築されたタスクとトリガーを使用した操作の合理化を行うことができます。

Altice Labsでは、オーケストレーション、非同期処理、エラー処理、状態管理が重要なシナリオでApplication Integrationを適用しています。

例えば、同社の事業会社では、請求先アカウントの作成は、複数のバックエンドシステムを含む一般的なプロセスです。Application Integrationを使用すると、コンシューマー(内部アプリケーションまたはコンポーネント)は単一のAPIと対話します。Application Integrationは、オーケストレーションとエラー管理を処理し、異なるシステム間でもデータの整合性を確保します。その際、APIコンシューマーに根底にある複雑さを公開することはありません。これにより、手動でのクリーンアップの必要がなくなり、拡張性も確保されます。

Altice Labsでは、現在もApigeeを使用してAPIトラフィックとセキュリティポリシーを管理していますが、複雑な統合にはApplication Integrationを使用しています。この新しいアーキテクチャは、CRM、ID管理、ショッピングカート、モジュールなどのシステムのAPIを管理し、カスタマージャーニー、請求、使用料金の請求をサポートしています。また、ビジネスサポートシステム(BSS)、運用サポートシステム(OSS)、サービス品質、コールセンターなど、運用とサポートのためのコンポーネントも含まれています。

Application Integrationは、非同期処理が必要なシナリオで非常に役立ちます。例えば、APIコンシューマーが処理に時間がかかるプロセスを開始した場合、そのプロセスが完了するまで待つ必要はありません。Application Integrationを使用すると、プロセスをバックグラウンドで(非同期に)実行し、完了したらコールバックを送信できます。

また、プロデューサーが同期応答を送信する場合でも、コンシューマーが非同期応答を待機する場合があります。Application Integrationは、同期応答と非同期応答の両方を処理しながら、プロセスの状態を維持します。

Altice Labsの新しいITアーキテクチャにより、Altice Groupの事業会社が運営するさまざまなサービスを、迅速に作成、価格設定、管理できるようになりました。このプラットフォームは、サービスの発見と加入から、利用、サポート、そして最終的にはサービスの終了または移行まで、カスタマージャーニー全体をサポートしています。このエンドツーエンドの管理は、サービスの品質と顧客満足を維持するために不可欠です。

このプロジェクトの初期段階はポルトガルで行われ、他の国でもいくつかの段階を計画しています。完了すると、世界中の事業会社のビジネスチームは、より効率的かつ少ない労力で、新しいサービスを定義して顧客に紹介できるようになります。

今回の事例は、複雑化するシステムをAPIで統合し、効率的な運用を実現しようとしている企業にとって参考になるでしょう。

参照元サイト:How Altice Labs enhanced API management with Google’s Application Integration

ABOUT ME
NewsPilot編集部
NewsPilot編集部
世界の様々なニュースを、日本語でわかりやすく、いち早くお届けします!
記事URLをコピーしました