During day 0 of KubeCon, I had the opportunity to speak to 3 customers using Emissary, Envoy, and Gateway Ingress. All CNCF Projects
- A retail company can use an API gateway to implement a single point of entry for all of its customer-facing APIs. This allows the company to enforce security policies and route traffic to the appropriate microservices, even if those microservices are deployed across multiple cloud providers.
- A financial services company can use an API gateway to implement strict security policies for its APIs. This helps to protect the company's sensitive customer data from unauthorized access and attacks.
- A media and entertainment company can use an API gateway to improve the performance of its video streaming service. The API gateway can be used to load balance traffic and cache responses, which can reduce latency and improve the overall user experience.
At Akamai Connected Compute, we help customers find technical situations to many of our customer's edge, distributed and performance challenges. During Kubecon we get to hear about our customer's solution patterns and stubborn problems. During EdgeCon and Backstage API’s featured front and center.
I focused this post on the projects that can improve API performance for situations with frequent API calls, heavy loads and peak demand. Deploying an API gateway using Emissary, Envoy, and Gateway Ingress is a great way to improve the security, performance, visibility, and observability of your APIs.
Emissary is a cloud native API gateway that is built on top of Envoy. It is designed to be simple to use and manage, and it provides a number of features out of the box, such as authentication, authorization, and rate limiting.
Envoy is a service proxy that can be used to build a variety of networking applications, including API gateways. It is known for its high performance and scalability.
Gateway Ingress is a Kubernetes Ingress controller that is designed to work with Emissary and Envoy. It provides a way to route traffic to your API gateway from outside of your Kubernetes cluster.
Need help with a throny API problem, or geo-distributed API challenge. Reach out to our Akamai Connected Cloud solutions team, Lets chat.