Systems | Development | Analytics | API | Testing

API

Balancing Innovation and Security With Automation

Automating digital transformation API deployments can help speed time to market and minimize the resources required for the deployments — if developers can be assured that the automated process meets all necessary security requirements. It’s a topic that Kong Senior CustomerExperience Manager Peggy Guyott and Kong Senior Solutions Engineer Ned Harris discussed on a recent webinar as part of the Destination: Automation 2021 digital event.

Authentication and Authorization for RESTful APIs: Steps to Getting Started

Why do APIs require authentication in the first place? Users don't always need keys for read-only APIs. However, most commercial APIs require permission via API keys or other ways. Users might make an unlimited number of API calls without needing to register if your API had no security. Allowing limitless requests would make it impossible to develop a business structure for your API. Furthermore, without authentication, it would be difficult to link requests to individual user data.

DreamFactory 4.9.0 Released

DreamFactory 4.9.0 has arrived! This release includes a mix of bug fixes and UX improvements. Perhaps the most notable change is the addition of a “Quick Links” section (see attached screenshot) to an API’s Overview tab. It’s now possible to jump directly to an API’s scripted endpoints, API documentation, and associated roles!

Online Meetup: Kong Gateway 2.5 | Performance Testing Framework

Since the general availability of the Kong Gateway (OSS) in version 2.5 we feature a new Performance Testing Framework. In this session, we’ll showcase an example test used for Gateway development, detail how a Kong Developer can get an environment set up to use the framework, and walk-through extending the framework to match your testing needs. 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.

Online Meetup: Getting an environment prepared for plugin development

In this session, Senior Engineer Enrique Garcia Cota will walk you through what’s needed in order to build a custom plugin for the Kong Gateway (OSS) - just in time for the Kong Summit Hackathon 2021 starting on September 21st. 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.

Services Don't Have to Be Eight-9s Reliable with Liz Fong Jones from Honeycomb | Kongcast Episode 1

In this Kongcast episode, Liz Fong-Jones, principal developer advocate at Honeycomb, introduces us to the concept of error budgets for service-level objectives (SLOs) and demonstrates how to accelerate software delivery with observability.

28 Essential Tips for Building Microservices

A recent study showed that 55% of businesses believe they have less than a year to innovate before they start to suffer financially and lose market share. In a world where the digital consumer expects a personalized experience and real-time access to information on any device of their choosing, 12 months might be too long. Implementing microservices as a business strategy enables companies to keep pace with customer demand in the never-ending competition to gain market share.

Getting Started With Event Hooks in Kong

Event hooks are a brand new feature we launched with Kong Gateway 2.5 that allows you to get notifications when certain events happen on your Kong Gateway deployment. If you want to keep an eye out for when your system creates new administrators or adds new plugins to a latency-sensitive route, this is the feature for you! Event hooks is a Kong Gateway Enterprise feature. Interested in learning more? Contact our sales team.

Summer School at Collaborator: Session #3 - Ramping up with New Review Types

In its early inception Collaborator was known as Code Collaborator, with the focus of offering a platform for peer review of code files. Parts of that first moniker are still present in the current version of Collaborator: In the name of the executables for example, in case one wonders why there’s the extra ‘c’ at the beginning of those file names. Dropping the ‘Code’ piece of the name, Collaborator evolved into a much more expansive peer review tool, moving beyond just code files, to include document review for many types of files, and with the latest integration, Simulink model files.