Systems | Development | Analytics | API | Testing

API

What is REST API Design?

Modern business requires a range of digital components to communicate effectively when transferring data and delivering critical messages. Application programming interfaces, or APIs, are sets of rules that regulate exactly how certain apps or machines connect. If you work with data at all, you’ll have heard of REST or RESTful, and REST APIs — but what is REST API design? We explain below.

How to Leverage Insomnia as a GraphQL Client

Here at Kong, we’re advocates for architecting your application as a group of microservices . In this design style, individual services are responsible for handling one aspect of your application, and they communicate with other services within your network to share data. Systems like Kubernetes or the Kuma service mesh help orchestrate traffic and manage network policies so that your microservices can function together as a unified whole.

Top 5 API Testing Tools

Today’s software testing trends show the growing demand for more efficient and automation-oriented API testing. Many of the current test automation solutions focus on the UI, while most API-level testing is still done manually. As a result, testers are in need of easy-to-use, intelligent automation tools for testing APIs — improving their productivity and efficiency, while also reducing time-to-market.

The New API-Led Connectivity

When it comes to closing the technology delivery gap, most organizations are seeing in the IT space, API-led connectivity as the missing link. APIs are a powerful way to integrating your systems, applications and databases and API-led connectivity is the new way of connecting your business. API-led connectivity comes with a few key advantages that make it an increasingly attractive option when achieving seamless technology delivery across the organization.

My DevOps Journey Beyond Configuration Management

For most of my software engineering career, my experience with DevOps was all about configuration management. But after many years of experience with some key mentors, I began to see DevOps as so much more. In this article, I’ll summarize my DevOps evolution from a high level. If you’d like to go further in-depth, check out the recording from my Destination: Automation presentation below. ​​