Contact Us 1-800-596-4880

Use Case 3: Non-Organization-Owned API Exposed to an Organization-Owned API Consumer

Use case three covers all patterns of a scenario in which a non-organization-owned API is exposed to an organization-owned API consumer.

Use case examples:

  • A payments service must obtain exchange rates from an external service provider.

  • An internal API Consumer accesses the organization’s external ServiceNow instance (SaaS service).

Pattern 7: Non-Organization External API exposed to an Organization Internal Consumer

In pattern seven, you deploy Flex Gateway as an egress. You can use Flex Gateway to monitor, control, and enrich the flows to external services. Additionally, you can rate limit external access and track metrics and analytics.

Flex Gateway acts as an egress to monitor incoming traffic from the external API.

The following diagram shows the physical implementation of a scenario in which a non-organization external API is exposed to an organization internal consumer on Kubernetes. The diagram assumes that the firewall terminates the incoming non-organization external mTLS connection.

A detailed view of pattern

Pattern 8: Non-Organization External API exposed to an Organization External Consumer

In pattern eight, Flex Gateway acts as an intermediary between two organization external entities. Flex Gateway runs as an ingress and egress that applies secure communication and policy enforcement.

Flex Gateway acts as an intermediary between an external application and external API.

The following diagram shows the physical implementation of a scenario in which an external non-organization API is exposed to an organization external consumer on Kubernetes. The diagram assumes that the firewall terminates the incoming external mTLS connection.

A detailed view of pattern eight, which contains the necessary services to support Flex Gateway