Register now for our 'High Availability & Disaster Recovery in Kubernetes' Tech Talk on March 14, 2024, at 1:00 p.m. EST. Register Now
Back to blog

Edge Stack Kubernetes Migration Guide

September 9, 2020 | 4 min read

The Modern Standard for Cloud-Native Teams

How Edge Stack Kubernetes-native API Gateway Can Modernize Your System and Reduce Costs

If you are currently using an API gateway based on older or pre-cloud proxy technologies, now is the time to consider migrating to a modern solution to get access to new features, increased performance, and a reduction in resource requirements. Join thousands of organizations that have seen the benefits of migrating to an API Gateway based on Envoy Proxy, the new standard setter for cloud native features and performance. Edge Stack is the leading Envoy-based, purpose-built API Gateway.

Key Features of a Cloud Native API Gateway

Envoy Proxy is maintained and developed by a healthy open source ecosystem and a large number of organizations, including Ambassador Labs. Envoy Proxy was initial created by Lyft, with early contributions by leading cloud native companies like IBM, Google, Microsoft, and Red Hat.. This rich base of supporting companies gives the project incredible momentum and means it is always at the cutting edge of features.

Because Edge Stack is based on Envoy, we are the only API gateway that offers support for HTTP/3, and we will continue to stay ahead of the pack in terms of features.

Edge Stack Kubernetes native API Gateway supports:

- All HTTP protocols from HTTP/1 to HTTP/3, WebSockets, gRPC, and raw TCP connections

- TLS termination, including automatic certificate provisioning using the ACME protocol and Let’s Encrypt

- Routing based on headers, path, host, parameter, and more

- Rate limiting

- Authentication using OAuth or SAML

- Monitoring of Rate, Error, and Duration (RED) metrics using Prometheus or compatible systems

Hitless Reloads: Eliminate configuration downtime

Edge Stack API Gateway can dynamically reconfigure itself without restarting or draining connections, a feature critical in a microservice-based architecture, in which configuration is constantly changing with new deployments and service updates, and where any form of gateway downtime is unacceptable. In gateways based on older proxy technologies this feature has been bolted on as a late addition or is locked behind expensive upgrades.

Decentralized Configuration: Enable platform teams and developers at any scale

Edge Stack API Gateway routing is configured via Kubernetes Custom Resource Definitions (CRDs) called Mappings. A platform team can manage the shared resources like host names and certificates, while developer teams can dynamically add and remove routing rules specific to their app, removing bottlenecks from the deployment process and increasing your organization’s velocity.

Performance: Enjoy 5x improvements and save costs

Envoy is fast. Incredibly fast. With unencrypted traffic, Edge Stack API Gateway throughput of Requests Per Second (RPS) is up to 4.5x that of gateways based on older technologies. When the traffic is encrypted, it’s up to _5x_ that of other gateways. That means that not only is your performance ceiling higher with Edge Stack, but that you can run it with fewer resources, saving critical room in your cloud budget.

Migrate to a Cloud-Native API Gateway Easily

Edge Stack offers industry-leading features and performance. It is based on a cutting-edge technology stack that will support your organization through its digital transform and future growth into the cloud native ecosystem, while fully supporting existing systems.

Partner with the experts who’ve helped hundreds of other companies adopt Kubernetes, and let us help you get on a modern, Kubernetes-native API gateway.

Ready to get started? Contact a specialist for a technical session.