Secure, scale, and ship your microservices
Reduce your time-to-customer for Kubernetes microservices. Scale your edge operations. Ambassador Pro enables your microservice teams to secure, scale, and ship their microservices, so your ops teams don’t have to.
Accelerate Kubernetes services development, and get to production faster.
Integrated Telepresence support lets developers preview "under development" service in production, without impacting end users.
Ambassador can accelerate your migration to Kubernetes. Deployment support helps you with Ambassador and Kubernetes migration, before you move to production.
Create and run custom filters that manipulate incoming requests. Manage on a per route / per host basis.
Protect your services at the edge without changing application code.
Secure access to your services. Ambassador Pro integrates with popular Identity Providers such as Auth0 and Keycloak to provide a seamless OAuth / OpenID Connect authentication flow for your services.
Declare access control policies, and control who has access to specific services.
Integrate with the Consul Connect service mesh for end-to-end TLS.
Insure your services remain available, even when under heavy load. Configure rate limits on a per-service basis.
Publish services across multiple domains from a single Kubernetes cluster and Ambassador Pro installation.
Validate JSON Web Tokens.
Protect APIs with long-lived API keys.
Release updates quickly and safely. Rapidly identify and troubleshoot problems.
Certified builds undergo additional validation, with specific fixes for mission critical deployments.
Prevent a single client from consuming too many resources with per-user rate limiting.
We offer both business hour and 24x7 Sev 1 support for Ambassador.
Get started now!
Ambassador Pro Tutorials
Quickly enable JWT validation
Global Rate Limiting
Set a global rate limit for all requests containing a specific HTTP header
Per User Rate Limiting
Rate limit a specific client IP address
Basic Request Rate Limiting
Limit the number of requests to a specific endpoint
Single Sign-On with GitHub
Set up SSO with GitHub and Keycloak
Join thousands of other organizations automating edge operations
"Ambassador is a great productivity tool, and provides a single point of reference for all of our services. We’ve also saved a lot of money and complexity since we’ve eliminated many of our ELBs. Ambassador has been very stable and robust for our needs."
Paris ApostolopoulosLead Software Engineer, Ticketmaster
"Ever since the inception of Kubernetes, we’ve witnessed a community of ideas coming together and evolving best practices. Ambassador is one of the building blocks we adopted and are proud to be contributing to."
Alexandre GervaisStaff Software Engineer, AppDirect
"Regarding Ambassador, all I hear around our company is pure joy."
Carlos YakimovSolutions Architect, Falabella
"Ambassador provides a simple, decentralized way of managing Envoy files through annotations which allows us to declare the state of the routing tier directly to code and simplify the dev-ops process"
Christopher LaneEnterprise Architect, Chick-Fil-A