お客様事例:ヨドバシカメラ【BAMs Series】でAPI管理基盤を構築

By webapi.tokyo – 2021年9月1日

2040年まで通用するシステムの基軸にBAMs Seriesを採用

ヨドバシカメラが2040年まで通用するアーキテクチャ実現を目指して構築しているAPIプラットフォームに、ブリスコラのフルライフサイクルAPI管理製品群「BAMs Series」を採用し、構築プロジェクトにおいては、ブリスコラのAPIプラットフォーム標準化・要件策定コンサルティングサービスを利用されました。

ヨドバシカメラのチャレンジ

ヨドバシカメラは、通販サイト「ヨドバシ・ドット・コム」と実店舗のシームレスな連携によって、会員やすべてのお客様に柔軟かつ安全なサービスの利用を推進しています。また、取引先となるパートナー企業ともいち早くデジタルトランスフォーメーション(DX)を推進し、在庫や受発注管理、配送、マーケティングといったビジネスプロセスのシームレスな連携を容易に実現できる仕組みを提供しようとしています。

特に、近年成長が著しく今後もより売上の拡大を見込んでいる「ヨドバシ・ドット・コム」の運営においては、バーチャルな世界と、実店舗や物流といったリアルな世界を、個人認証も含めて柔軟かつ安全につなげるために、APIをベースとした分散コンピューティングと人間中心設計に則した使いやすいユーザインタフェースのアプリケーション開発が必要です。

BAMs Seriesを採用した理由

今後のさらなるビジネス拡大を視野にお客様の利便性向上やパートナー企業とのビジネスの可視化・効率化、さらに2040年まで通用するシステム構築の実現には、信頼性の高い先進的なテクノロジーに基づくAPIプラットフォームが必要であるという認識に至り、ブリスコラの「BAMs Series」を採用されました。

評価いただいた主なポイントは以下のとおりです。

  • APIをベースとした分散コンピューティング環境をスケーラブルで柔軟性を持って安全に構築することが可能であること
  • フルライフサイクルAPI管理に必要な5つの機能「APIゲートウェイ」「認証認可」「開発者ポータル」「APIデザイン」「運用監視」を備えていること
  • OpenAPI仕様やOpenID Connectなどグローバル標準に準拠して構築されていること
  • クラウドネイティブの考えに基づきオープンソースソフトウェア(OSS)をベースに構築されていること

BAMs Seriesとは

フルライフサイクルAPI管理に必要な機能「APIゲートウェイ」「認証認可」「開発者ポータル」「APIデザイン」「運用監視」を備えたフル機能のAPIプラットフォームソフトウェアの製品群です。
OpenAPI仕様やOpenID Connectなどの標準に準拠し、オンプレミス、パブリッククラウド、マルチクラウドなど、さまざまな環境で実行可能です。

BAMs Seriesは、以下の製品で構成されます。

BAMs Gateway
BAMs Gatewayは、オープンソースのAPIゲートウェイとして世界で最も利用されている「Kong Gateway」に、ブリスコラ独自開発の管理コンソール
「BAMs Manager」を組み合わせたゲートウェイ製品です。高度な認証認可機能や流量制御機能などでAPIを保護し安全性を高めるとともに、1秒あたり数万のリクエストを処理できるスケーラビリティでAPIを一元管理します。

BAMs Design
業界標準OpenAPI Specificationに準拠した仕様でのAPI設計・開発の支援機能を提供するAPI開発者用ソフトウェアです。
APIプログラムのひな形生成やGit連携機能を提供し、開発フローを改善しAPIの品質向上を図ることができます。

BAMs Catalog
APIを利用するアプリ開発者向けに、利用可能なAPIを一覧表示しAPI仕様ドキュメントを提供することで、アプリ開発者の生産性を格段に向上させます。APIデザイン機能で生成するOpneAPI仕様を読み込み、豊富な機能を備えたHTML形式のドキュメントを自動で生成します。また開発者ポータルの認証機能により開発者のセキュアなアクセスを管理します。

BAMs Monitor
APIの実行環境をモニタリングし、稼働状況を可視化し、監視することで「利用状況の把握」「障害の早期発見」「パフォーマンスの最適化」をスムーズに行うことが可能になります。APIのリクエスト数・レイテンシ・エラー数などのメトリクスを「見える化」することでAPIの運用を支援します。

BAMs Seriesにご興味のある方は、ApigeeやIBM API Connectなどの主要ベンダー製品の情報も含めた「API管理製品比較表」をリクエストしてください。また、BAMs Seriesの詳しい資料をご希望の方は、API管理製品比較表のフォームのコメント欄で「BAMs Series資料希望」とご記入ください。