Systems | Development | Analytics | API | Testing

June 2021

API Gateway vs. Service Mesh

Service mesh expert Cody De Arkland explains the differences between an API gateway and service mesh and how they work together. An API gateway helps companies offer APIs “as a product” to internal or external clients/users via a centralized ingress point. They can also govern and control how they are being exposed and onboarded via a full lifecycle APIM platform. API gateways are commonly used when different applications need to talk to each other and create an abstraction layer between the clients and the underlying APIs.

Extending Connectivity to Cloud Native and VM-based Applications

We all know that what customers see in the market is, in fact, only a small percent of the shifts happening within our organizations. Recently, Time Magazine stated that “Every Company is a Tech Company… The Disruption is Just Beginning.” We’re seeing it in the way we wait in lines, find places to stay when traveling and work from anywhere. The disruption is distribution, and it impacts how we live and build applications.

5 Architectural Patterns for Securing Connectivity at Scale

In the age of surgical robots, smart refrigerators, self-driving vehicles and unmanned aerial vehicles, connectivity undoubtedly is a foundational block for our modern world. Connectivity not only enables easy access to resources, but it also opens up opportunities to drive innovation by connecting isolated systems. Connectivity drives digital transformation.

Complexity Reigns, rein it in with Kong Konnect - APAC Meetup - Brad Drysdale

We live in a connected world, and our digital experiences are formed by thousands of services acting as building blocks. As the world becomes more decentralized and services take over, cloud connectivity becomes the key differentiating factor of digital experiences for any organization.

A Sneak Peek at Scaling Without (So Much) Pain [Destination: Scale]

Lens, the Kubernetes IDE, is an open source Kubernetes dashboard that enables users to easily see what objects are running in their cluster and interact with them. In that way, it has been helping to take some of the pain out of Kubernetes operations and development, but now it includes features specifically aimed at those of us with large environments.

Creating an Interactive Developer Portal with GraphQL

In this tutorial, you'll learn how to get to the next level of API documentation using Kong Developer Portal with GraphQL. In my example, I’ll be using Kong Konnect Enterprise Version 2.4, but the version number does not really matter. I also configured my workspace with one service that points to a Star Wars API endpoint with a GraphQL interface (swapi-graphql.netlify.com). We’ll also be using an open source tool called GraphiQL for interactive documentation of a GraphQL endpoint. With GraphiQL, we’ll see requests, responses and automated generation of documentation based on the endpoint.

Okta and Kong Konnect Part 3: Implementing Introspection Flow

In our third Kong and Okta tutorial, we’ll go through the introspection flow implementation. The introspection flow is part of the token validation process. Kong Gateway evaluates the injected token at the request processing time to see if it's still valid to the upstream services. The evaluation hits a specific Okta endpoint, passing the received token. Based on the response provided by Okta, Kong Gateway accepts or rejects the request.

[Online Meetup] Kong Kubernetes Ingress Controller 2.0

Kong Kubernetes Ingress Controller (OSS) has launched 2.0 with a number of awesome new features and fixes. Overview of 2.0 Major architectural improvements Kubernetes Testing Framework (KTF) & new testing strategies KIC 2.0 controller manager And more Kong’s Online Meetups are a place to learn about technologies within the Kong open source ecosystem. This interactive forum will give you the chance to ask our engineers questions and get ramped up on information relevant to your Kong journey.

Security Game Plan for Your Microservices Applications

The demand for digital transformation has accelerated, with 62% of technology leaders sharing that they fear they are at risk of being displaced by competitors who innovate more quickly. Enterprises are increasingly transitioning from monolithic to microservices architecture, with the goal to accelerate application development, speed up innovation and reduce time to market.

"Gateway Mode" in Kuma and Kong Mesh

One of the most common questions I get asked is around the relationship between Kong Gateway and Kuma or Kong Mesh. The linking between these two sets of products is a huge part of the unique “magic” Kong brings to the connectivity space. In this blog post and the video below, we’re going to jump right into breaking down the relationship between these products and how you can use them together. First, let’s break down a couple of the terms that are involved.

Containerization in a Cloud Native World: An Interview With Reza Shafii

Multi-cloud infrastructure is changing the way companies approach their software architecture. What started solely as gateway traffic management has evolved into full lifecycle API management. I recently sat down with Reza Shafii, Kong’s VP of product, for a blog series where we explore how full lifecycle service management ties into the concept of cloud native.

Migrating from Kong Gateway OSS to Konnect

Konnect is a hybrid cloud control plane managed by Kong that launched in May. Konnect provides an easy way to create and configure service configurations through a UI, rather than using the admin API and HTTP requests to configure your Kong Gateway. On top of that, it provides usage analytics, a developer portal and role-based access control for service configuration. If you have a Kong Gateway OSS installation, you may be wondering how you can move your instance over to Konnect.

Accelerate Digital Business With APIOps - Part 1

Operating APIs and microservices at scale relies on the right processes and company culture. APIOps is the name for this overall approach. If done right, organizations can accelerate digital business with APIOps. It combines modern automation tooling with best practice engineering principles to ensure that the organization delivers with continuous quality as well as speed. In this blog series we explore the triggers for adopting APIOps, and its impact, through the story of “Acme.”