PrivateProxy API ThirdParty/ SaaS API API ServerSide Public WebApp NativeApp Internet xxClient xxSDK xxService Internet クライアント層 サービス層 API ServerSide xxClient External API 個別実装による属⼈化された APIによる同期データ連携 同期データ連携が適切でない JJUG資料の 再掲
PrivateProxy API ThirdParty/ SaaS API API ServerSide Public WebApp NativeApp Internet xxClient xxSDK xxService Internet クライアント層 サービス層 API ServerSide xxClient External API API Gateway導⼊ イベント駆動型 データ連携導⼊ JJUG資料の 再掲
• イベント駆動型(⾮同期):1対多で配信できるため、スケールアウトしやすい(※)。 API 連携 Request - Response 呼び出し元 呼び出し先 ① Request ② Response イベント駆動型データ連携 Pub/Sub 連携 Publisher 連携先 A 連携先 B ① Publish ② Subscribe Message Broker API 連携とイベント駆動型データ連携の整理 (※)補足:以降「Pub/Sub 連携」と記載。 JJUG資料の 再掲