---
schema_version: "1"
id: 8343fd853a3cbc755e37dea0208f51dd15707a04cce6bf1b7f7c3dbdc59a1b0b
title: "ユースケース 2: 組織が所有している API が組織以外が所有している API コンシューマーに公開されている"
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/gateway/1.9/flex-architecture-uc2.md
canonical_url: https://docs.mulesoft.com/jp/gateway/1.9/flex-architecture-uc2
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 8c880c32dc771ce5adc7aff3fa1bdc176604f1a39468f74ed026a8d775f98096
description: MuleSoft Documentation Site
release: "1.9"
latest: false
---
# ユースケース 2: 組織が所有している API が組織以外が所有している API コンシューマーに公開されている

ユースケース 2 では、組織が所有している API が組織以外が所有している API コンシューマーに公開されているシナリオのすべてのパターンをカバーしています。たとえば、ユーザーが公開 API に対して要求する場合などがこれに該当します。

## [](#pattern-5)パターン 5: 組織の内部 API が組織以外の外部コンシューマーに公開されている

パターン 5 では、組織が所有している API のインフラストラクチャが API コンシューマーから分離されます。コンシューマーは、インターネット経由でのみ公開 API にアクセスできます。このユースケースでは、Flex Gateway をイングレスとしてデプロイします。

![コンシューマーアプリケーションの要求は、Flex Gateway に到達する前にインターネットとファイアウォールを通過します。](/mulesoft/current/ja-jp/gateway/1.9/_images/ad-uc-1-p-2.png)

次の図は、Kubernetes で組織が所有している内部 API が組織以外が所有している外部コンシューマーに公開されているシナリオの物理的な実装を示しています。この図では、ファイアウォールが外部 mTLS 受信接続を終了することを前提としています。

![Flex Gateway をサポートするために必要なサービスが含まれているパターン 5 の詳細なビュー](/mulesoft/current/ja-jp/gateway/1.9/_images/ad-uc-2-p-5-physical.png)

## [](#pattern-6)パターン 6: 組織の外部 API が組織以外の外部コンシューマーに公開されている

パターン 6 では、Flex Gateway が 2 つの外部ネットワークエンティティ間の仲介役として機能します。Flex Gateway は安全な通信とポリシーを適用するイングレスおよびエグレスとして実行されます。

![Flex Gateway は、外部アプリケーションと外部 API 間の仲介役として機能します。](/mulesoft/current/ja-jp/gateway/1.9/_images/ad-uc-1-p-4.png)

次の図は、Kubernetes で組織の外部 API が組織以外の外部コンシューマーに公開されているシナリオの物理的な実装を示しています。この図では、ファイアウォールが外部 mTLS 接続を終了することを前提としています。

![Flex Gateway をサポートするために必要なサービスが含まれているパターン 6 の詳細なビュー](/mulesoft/current/ja-jp/gateway/1.9/_images/ad-uc-2-p-6-physical.png)

## [](#関連情報)関連情報

- [ユースケース 1: 組織が所有している API が組織が所有している API コンシューマーに公開されている](https://docs.mulesoft.com/jp/gateway/1.9/flex-architecture-uc1)
- [ユースケース 3: 組織以外が所有している API が組織が所有している API コンシューマーに公開されている](https://docs.mulesoft.com/jp/gateway/1.9/flex-architecture-uc3)
- [ユースケース 4: 組織以外が所有している API が組織以外が所有している API コンシューマーに公開されている](https://docs.mulesoft.com/jp/gateway/1.9/flex-architecture-uc4)