Topic Series

Learn more about industry topics with our series of articles.

API Gateway

An API gateway is deployed in front of multiple APIs, serving as a single point of contact for external API consumers, as well as internal APIs and microservices.

API management

API management is the process of deploying, controlling, and analyzing the APIs that connect applications & data, both in on-premises data centers and in the cloud.

Application Networking

Application networking is standardized into distinct layers including layer 3 (network layer), layer 4 (transport layer) and layer 7 (application layer).

AWS API gateway

Amazon Web Services API Gateway is a managed service for publishing, maintaining, securing and monitoring APIs at scale.


Cilium provides eBPF-based networking, observability and security for container workloads. It can secure network connectivity between services in Kubernetes.

Envoy Proxy

Envoy creates a transparent network that helps troubleshoot and handle cloud-native applications.

FIPS (Federal Information Processing Standard)


GraphQL is a query language and server-side runtime for application programming interfaces (APIs) that gives API clients exactly the data they requested.


Istio is a leading, open source platform for service mesh, which is an important infrastructure for a new generation of microservices applications.

Kubernetes API Gateway

Learn about the new Kubernetes Gateway API project, the leading third-party Kubernetes API Gateway solutions, and how to choose.


Linkerd is a lightweight open source service mesh developed primarily for Kubernetes. It provides added security and reliability to cloud native applications


Microservices are a software architectural style that structures an application as a collection of small, independent services.


NGINX is open source software that powers web servers and enables reverse proxying, caching, load balancing, and media streaming.


Red Hat OpenShift is an open source platform for developing, deploying, and managing containerized applications

Rate limiting

Rate limiting is a technique used to control the rate at which requests are made to a network, server, or other resource.

Service mesh

A service mesh is a tool for adding observability, security, and reliability to distributed applications. It is especially useful for microservices architectures.

What is GitOps?

What is the CAKES Stack?

Zero trust

Zero trust helps organizations protect their most valuable assets by assuming that all external or internal connections and endpoints could become a threat.