Skip to main content

Managing Tyk Deployments

This section provides guidance on deploying, managing, and operating Tyk API Gateway in production environments. Whether you’re running a single data plane or a globally distributed architecture, you’ll find strategies and best practices to help you manage your Tyk infrastructure effectively.

Deployment Models

Tyk supports two primary deployment models:

Single Data Plane

A single data plane deployment consists of Tyk Gateway, Dashboard, Pump, and Redis deployed in a single environment. This model is ideal for:
  • Organizations with centralized infrastructure
  • Applications serving users in a single geographic region
  • Simpler deployment requirements with lower operational complexity
Learn more about Single Data Plane Architecture →

Distributed Deployments (with MDCB)

Distributed deployments use Tyk’s Multi Data Center Bridge (MDCB) to connect multiple data planes to a central control plane. This model is ideal for:
  • Global organizations serving users across multiple regions
  • Deployments with data residency or sovereignty requirements
  • High availability needs across geographic boundaries
  • Organizations looking to minimize latency for global users
Learn more about MDCB Architecture →

Key Operational Areas

Managing Tyk deployments involves several key operational areas:

Architecture and High Availability

Designing resilient architectures and implementing high availability to ensure service continuity.

Performance and Scaling

Optimizing performance and implementing scaling strategies to handle growing traffic.

Monitoring and Observability

Implementing effective monitoring, alerting, and logging to maintain visibility into system health.

Configuration and Deployment

Managing configurations across environments and automating deployment processes.

Maintenance and Recovery

Performing routine maintenance and implementing disaster recovery strategies.

Security

Implementing security best practices to protect your API infrastructure.

Troubleshooting

Diagnosing and resolving issues in your Tyk deployment.

Finding What You Need

For Single Data Plane Users

If you’re running a single data plane deployment, start with:
  1. Single Data Plane Architecture
  2. Single Data Plane High Availability
  3. Monitoring & Alerting
  4. Configuration Management

For Distributed Deployment Users

If you’re running a distributed deployment with MDCB, start with:
  1. MDCB Architecture
  2. Global Deployment Implementation
  3. Data Residency & Sovereignty
  4. Monitoring & Alerting

For Operations Teams

For day-to-day operations guidance, focus on:
  1. Monitoring & Alerting
  2. Maintenance Operations
  3. Traffic Logging
  4. Common Troubleshooting

Next Steps