---
schema_version: "1"
id: e2f6d04b1c13914c49489e40a6dda3b16f388e53df56f5121fda686f1559cac0
title: Anypoint Platform Gateways
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-gateway/index.md
canonical_url: https://docs.mulesoft.com/mule-gateway/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 3d125e43733f22a8c341fc7d2d8756d7e51560defa06390af25c02f6f90958fa
description: MuleSoft Documentation Site
latest: true
---
---
product: Mule Gateway
---

# Anypoint Platform Gateways

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

An API gateway allows you to add a dedicated orchestration layer on top of your backend APIs and
services to help you separate orchestration from implementation concerns. You can then leverage the
governance capabilities of API Manager to apply, among other capabilities, throttling, security,
caching, and logging to your APIs.

Anypoint Platform offers three different runtime options for managing and securing your APIs.

## Omni Gateway

Omni Gateway is an ultrafast API gateway designed to manage and secure APIs running anywhere. Built
to seamlessly integrate with DevOps and CI/CD workflows, Omni Gateway delivers the performance
required for the most demanding applications and microservices while providing enterprise security
and manageability across any environment.

For more information, see
[Getting Started with Omni Gateway](https://docs.mulesoft.com/gateway/latest/gateway-getting-started).

## Anypoint Mule Gateway

Mule runtime engine includes an embedded Mule Gateway. You can leverage the governance capabilities
of API Manager to apply, among other capabilities, throttling, security, caching, and logging to
your APIs.

For example, using Mule Gateway you can:

- Apply a basic authentication policy on top of a Mule application.

- Enrich an incoming or outgoing message.

- Add other complex capabilities to an API without writing code.

If you want to apply policies and generate analytics info, you must use either:

- An API defined in a Mule application.

- A Mule application that proxies your existing backend implementation.

For more information, see [Mule Gateway Overview](https://docs.mulesoft.com/mule-gateway/mule-gateway-capabilities-mule4).
