Accelerate Scalability
Manage high-traffic volumes and distribute incoming requests across multiple instances of backend services.
Enhanced Security
Manage high-traffic volumes and distribute incoming requests across multiple instances of backend services.
Improve Productivity & Developer Experience
Streamline productivity with self-service options to leverage your team’s existing K8 workflows.
Why Edge Stack, the Kubernetes API Gateway?
Resilience at Scale
As a Kubernetes-native API Gateway, Edge Stack has a centralized database to manage configurations, enhancing scalability and reducing the risk of a single point of failure.
Developer Productivity
Built-in declarative workflows for multi-team environments and self-serve options to publish, monitor, and update services empower developers and reduce operations’ loads.
Edge Stack Explained in a Minute
Edge Stack: A cost-effective Kubernetes API Gateway solution with no hidden costs and no extra infrastructure. Requires no extra plugins or Postgres Database. Ideal for the entire microservices lifecycle in Kubernetes environments, from design to observability.
Edge Stack Key Features
Advanced Architecture
Purpose-built Kubernetes control plane with ingress controller (Envoy Proxy) for high performance and high availability.
Resilience
Simple configurations to implement rate-limiting and load shedding at the edge to maintain the highest levels of availability and responsiveness.
Flexible & Customizable
Declarative Custom Resource Definitions, which are highly configurable, UI options, and integrations.
Self-Service
Empower API development teams to easily and safely publish, monitor, and update services.
Optimal Infrastructure
Reduce the burden of regression testing with simplified canary releases and traffic shadowing for cloud-native apps.
Cost Effective
Single metric (Requests Per Month) pricing and no need to pay for Postgres database or additional plugins.
“A Pillar of Technology Strategy” at Daisyhealth
Check how daisy.health, an innovative healthcare startup, leverages Edge Stack API Gateway to secure their APIs. Lou Sacco, CTO of daisy.health, highlights the critical role of Edge Stack in their platform, ensuring top-notch API security and efficient traffic management.
Mastering Your Microservices & API Development
Edge Stack plays an important role throughout the entire microservices lifecycle and can improve your organization's design, development, testing, deployment, and observability activities.
Security and Authentication at the Edge
Edge Stack, the Kubernetes API Gateway, makes securing microservices easy with a comprehensive set of advanced functionality.
- Automatic Transport Layer Security (TLS)
- Advanced authentication: OAuth2, OIDC, JWT, Single Sign On, and more
- Rate Limiting
- Fine-grained Access Control: IP Allow/Deny Listing
- Built-in WAF capability
A Kubernetes Ingress Controller
Routing user requests into your Kubernetes cluster requires a modern traffic management solution. Edge Stack API Gateway provides a robust Kubernetes Ingress Controller that supports a wide range of protocols and provides reliability and resilience features to protect your backend services.
- Support for TCP, HTTP/1/2/3, and gRPC Protocols
- TLS and mTLS Termination
- Cross-Origin Resource Sharing (CORS)
- Integration with Open API Standards
- Advanced Load Balancing: Timeouts, Retries, and Circuit-breaking
- Progressive Delivery and Continuous Delivery
Optimized for Self-Service
Edge Stack API Gateway empowers development teams to safely manage their ingress, using the same workflows they already use with K8s. Declarative workflows enable decentralized policy management and API teams can publish, monitor and update services independently.
- Configure using K8s Custom Resource Definitions (CRD)
- Operator-focused CRDs (host, listener, & security configuration)
- Developer-focused CRDs (mappings & rate limiting configuration)
- Protocol support, including:
- TCP, HTTP/1, HTTP/2, HTTP/3, and gRPC & gRPC-Web
- Zero-downtime reconfiguration
- Integrate with existing GitOps / Kubernetes Workflows
- Establishes a Dev Portal to Centralize Resources and Tools