Connect, Secure, and Monitor Microservices at Scale

traefikee illustration

What is Traefik Enterprise Edition?

TraefikEE is a unified cloud-native networking solution that brings API management, ingress control, and Service Mesh all together in one simple control plane. TraefikEE eases microservices networking complexity for developers and operations teams across the organization.

Built on top of open source Traefik and Maesh, TraefikEE brings exclusive all-in-one, highly-available, scalable, and distributed features combined with premium bundled support for production grade deployments.

With hybrid support for both legacy and cloud-native applications, TraefikEE is the best solution to help companies migrate progressively and safely to a microservices platform.

Enterprise 24/7 support
Enterprise 24/7 support

Direct access to the Traefik core team

Ingress

Ingress

Incoming traffic management based on open-source Traefik

+
Service mesh

Service Mesh

Service to service communication based on open-source Maesh

+
API Gateway

API Gateway

Manage, secure, and monitor APIs and services

"We needed an advanced load balancer and an API Gateway for advanced routing to control traffic flow with flexible configuration and automation capabilities. Traefik gives us flexibility and avoid any vendor lock-in."

Wim Fournier

Site Reliability Engineer

"We like the simplicity of Traefik. We love the Traefik architecture, it’s fast and robust. That’s why infrastructure teams love it."

Alex Antonov

Distinguished Engineer


TraefikEE Features

All-in-one Ingress, Mesh and API management

All-in-one Ingress, Mesh and API management

  • Ingress management

  • Service Mesh: service-to-service communication

  • API Gateway

Traffic Management with TraefikEE

Traffic Management

  • HTTP, HTTP/2, TCP, UDP, Websockets, GRPC

  • Mirroring

  • Canary deployments

  • Stickiness

  • Active health checks

  • Middlewares (circuit breakers, automatic retries, buffering, response compression, headers)

  • Distributed In-flight request limiting

  • Distributed rate limiting (per-IP, per-host, per-header)

Highly available & scalable load balancer and Kubernetes ingress

Availability & Scalability

  • One line cluster deployment through CLI

  • Controllers & proxies resilience

  • Scalability (adaptive scale out)

  • Distributed Let's Encrypt

  • Backup & Restore

Load balancer and Kubernetes ingress with authentication and encryption

Security

  • LDAP authentication

  • JWT authentication

  • oAuth2 authentication

  • OpenID Connect (OIDC)

  • HMAC authentication

  • Automatic HTTPS

  • Distributed Let's Encrypt

  • Unlimited Let’s Encrypt certificates

  • Custom certificates

  • Encrypted cluster communication

Observability

Observability

  • Cluster-wide dashboard

  • Distributed tracing (Jaeger, Open Tracing, Zipkin)

  • Real-time traffic metrics (Datadog, Graphana, InfluxDB, Prometheus, StatsD)

Cloud Native Migration

Cloud Native Migration

  • Hybrid routing (legacy and cloud-native)

  • Legacy infrastructure support

  • Progressive migration model

New!

TraefikEE 2.2 now includes Service Mesh

Consolidate your networking stack with an integrated and easy-to-use ingress and service mesh.

TraefikEE enhanced dashboard with service mesh observability of internal east-west traffic.

Free Trial

First-Class Ingress For Enterprise Kubernetes Distributions

  • Red Hat OpenShift Certified
  • Kubernetes Operator
  • D2IQ official partner

Powerful cloud-native networking for ingress and service mesh

Split into ingress proxies, mesh proxies, and controllers, TraefikEE supports clustered deployments to increase security, scalability and high availability.

Ingress proxies are worker nodes that accept requests from the external network and forward them to services running on the cluster, based on custom rule definitions and behaviors.

Mesh proxies manage internal communications between services on the cluster so that they can work together, while providing such features as inter-service authentication, rate limiting, and traffic splitting.

Controllers query the network infrastructure to generate the appropriate routing configuration, which they then distribute to the proxy nodes. Controllers also store all data about the cluster, which can be accessed via an API.

All TraefikEE node types can be scaled horizontally by adding more nodes. Together, they form a high-availability cluster that maintains its own health autonomously.


Benefits

Run Everywhere, Integrate Everything

Run Everywhere, Integrate Everything

Deploy applications anywhere, on-premises or in the cloud, and natively integrate with leading infrastructure tooling.

Simplify Apps Modernization

Simplify Apps Modernization

Ease transition of legacy applications to cloud-native microservices architectures.

Reduce complexity while deploying, managing, and scaling applications with TraefikEE

Reduce Complexity

Save time and give better consistency while deploying, managing, and scaling applications by leveraging dynamic and automatic TraefikEE features.

Deploy applications on-premises or in the cloud with TraefikEE

Complete cluster visibility

Improve the application development and delivery cycle by giving developers the visibility and ownership of their services.


TraefikEE automatically connects, secures and monitors your cloud-native applications in any environment

Connect

Effortlessly map any kind of applications to infrastructure and easily scale out to meet production traffic needs.

  • Out-of-the-box ingress and service mesh
  • Auto-Discovery of services in highly dynamic environments
  • Highly Available, and Fault tolerant, ensuring your data is always available and safe.
  • Highly Scalable allowing to add or shrink nodes as needed, automatically, by using auto-scaling tools
  • Cloud provider and technology agnostic
  • Fully customize your routes with Middlewares
  • Rolling out releases to a subset of users with Canary Deployments
  • Fork incoming requests and send it to different services with Mirroring
  • An internal provider to configure additional routers, services and middleware outside of your orchestrator
Connect any applications to infrastructure with TraefikEE
End-to-end network and application encryption with TraefikEE

Secure

Put security at the forefront with end-to-end network and application encryption.

  • Run your application over HTTPS.
  • Let’s Encrypt support to automatically manage certificates.
  • Custom certificates integration.
  • Encrypted communications between nodes, and separated responsibilities to ensure reliable security.
  • Access control and authorization with LDAP support.

Monitor

End-to-end visibility for better insight into application uptime and performance; simplify operations and troubleshooting with real-time observability in dynamic environments.

  • Dashboard to visualize your cluster nodes status and configuration, and real-time traffic metrics.
  • Traffic management with distributed features like Rate limiting, Circuit breakers, and Retries.
  • Track health of your web applications through automated collections of metrics.
  • Tracing system to visualize applications flows in your infrastructure.
Simplify operations and troubleshooting with TraefikEE

TraefikEE Ecosystem

Orchestrators
kubernetes
docker
red hat open shift
Cloud Services
microsoft azure
google cloud
Service Discovery
consul
Supported Protocols
http2
tcp/udp
Monitoring
grafana labs
Tracing
instana
Try TraefikEE Free for 30 days
Free. Easy Setup.