Complete Apache APISIX Guide

APISIX API Gateway Overview

Apache APISIX API Gateway Overview


What is Apache APISIX?

Apache APISIX is a dynamic, real-time, high-performance API gateway that provides rich traffic management features such as load balancing, dynamic upstream, canary release, circuit breaking, authentication, observability, and more.

APISIX Architecture

APISIX High-Level Architecture


Getting Started

Setup Guide

Installation Guide

Get started with APISIX installation and basic configuration

Learn More
Security Guide

Security Setup

Learn about authentication and security configurations

Learn More

Core Features

APISIX Core Features

APISIX Core Features Overview

API Gateway

APISIX Gateway Overview

Learn More →

Load Balancing

Configure advanced load balancing strategies

Learn More →

Rate Limiting

Implement traffic control and rate limiting

Learn More →

Service Discovery

Integrate with service discovery systems

Learn More →

Security Features

SSL Configuration

SSL/TLS

Secure your APIs with SSL/TLS configuration

Learn More →
CORS Setup

CORS

Configure Cross-Origin Resource Sharing

Learn More →

Monitoring and Operations

Monitoring Dashboard

Monitoring

Monitor your API gateway with Prometheus

Learn More →
Logging Setup

Logging

Configure comprehensive logging and tracing

Learn More →

Advanced Topics

Plugin Development

Plugins

Develop custom plugins for APISIX

Learn More →
Kubernetes Integration

Kubernetes

APISIX Discussion Forum

Learn More →

APISIX Traffic Splitting

Learn how to implement traffic splitting and canary releases with APISIX

Read More

APISIX Performance Tuning

Best practices for optimizing APISIX performance in production

Read More

APISIX API Versioning

Strategies for managing API versions using APISIX

Read More

APISIX Service Mesh Integration

Integrating APISIX with popular service mesh solutions

Read More
Quick Start Guide

Get up and running with APISIX in minutes

Start Now