Systems | Development | Analytics | API | Testing

API

How to Create a Kubernetes Preview Environment

A Kubernetes preview environment is an isolated environment that allows developers to test their code at any time without worrying about how others may be affected. While implementations and use cases may vary, simulating a production environment as closely as possible is the main goal. Imagine you’re part of a team developing a complex API, and you’ve been tasked with adding a new endpoint that relies on features within the codebase currently being optimized by one of your team members.

API Secrets Management: Integrating Kong Gateway with Your Favorite Identity Manager

What is Kong Secrets Management? Kong Secrets Management is a new feature that allows you to safely store and retrieve secrets used throughout the Kong Gateway deployment, improving the fundamental security of your applications. Securing your entire Kong deployment with centralized secrets makes it easier to manage and build governance around your Kong deployments.

API Monetization with the Kong Developer Portal, Stripe, and Moesif

Many API developers and companies struggle to find ways to set up systems to monetize their APIs easily. Some are simple but not customizable, and some are complex and require massive engineering effort to get them all running. Join Matt as we use the Kong Developer portal to register a user in Kong, Stripe, and Moesif. The user will then be able to generate API keys to access monetized endpoints. As traffic flows into the endpoint, Moesif will record and send the usage statistics over to Stripe so that users can be charged.

Integrating Stripe with Moesif for API Monetization

Once you decide to monetize your app or APIs, the journey begins to find a simple and robust solution for billing. At Moesif, we know that a billing solution is actually really tough to implement. Getting your product from “0-to-monetization” is not always a straightforward path, even if it should be. Our no-code approach to billing is a simple and elegant way to very rapidly gain the capability to bill customers for usage. Easy monetization is the premise for our latest feature for generating revenue from your apps and APIs.

Monitoring APIs with Grafana

Now that we have explored monitoring apis with Prometheus, let’s take a look at monitoring our APIs with Grafana. You may have noticed from the previous blog that Prometheus is awesome, but takes some time to fully flesh out and their dashboards aren’t easy to read or very eye-catching. Luckily for us, Grafana specializes in data visualization. We won’t even have to configure all our Prometheus queries, so let’s get started.