Systems | Development | Analytics | API | Testing

API

6 Best Practices for RESTful API Design: Lessons From the Field

Many businesses need to build an API for their customers to use, but many businesses also struggle with making their API easy for customers to use. DreamFactory makes it easier for developers to design RESTful APIs. It builds on the best practices in web-based software development, allowing developers to design RESTful APIs without cumbersome hand-coding. RESTful API design is a critical part of developing APIs, so it’s important to know the best practices for RESTful API design and implementation.

7 Tips for Designing Great API Documentation

API automation is leading the way for data-driven digital transformation. When developers are able to build modern applications for a variety of devices without having to manage server-side code and complexity, and other departments can tap into a well-designed API documentation system instead of a silo of cumbersome, unorganized code bases, your company will be well on its way to an API-first delivery model.

Bringing Event Hooks to Your Kong Plugins

Event Hooks is a new Kong Enterprise feature launched in the Kong Gateway 2.5 Release. This feature sends you notifications when certain events happen on your Kong Gateway deployment. Kong Gateway listens for events, like routes, services, consumers, certificates, plugins, workspaces and RBAC roles created, updated or removed. You can also create or extend Kong Plugins and add the Event Hooks functionality for custom use cases.

Kong Ingress Controller 2.0: UDP Support, Prometheus Integrations, and More!

As the most robust, scaleable and extensible version of our Kubernetes Ingress Controller to date, the KIC 2.0 release takes a major architectural leap forward. In this video, @Viktor Gamov, a principal developer advocate with Kong, explains and demonstrates the most exciting features from our latest release.

Automating the API Lifecycle With APIOps: Part II

In the last blog post, we discussed the need for both speed and quality for your API delivery and how APIOps can help achieve both. In this part of our blog post series, we’ll walk through what the API lifecycle looks like when following APIOps. We’re still following the best practice we’ve established in the industry over the years, but what you’re going to see is that the processes we follow at each step of the API lifecycle – and between each step – have changed.

Cloud Testing at Facebook

At Speedscale, we are on the cutting edge of defining autonomous testing for the cloud era. However, we aren’t the only company trying to solve this problem and we enjoy learning from every perspective. That’s why Facebook’s recent blog article about autonomous testing caught my eye. They’ve built a sophisticated autonomous test system that introduces many of the same techniques we utilize.

Why Your Company Needs API Management

When you need to get new features and products out the door fast, API management is the driving force to keeping everything on track. According to the "State of API Integration 2020" report by Cloud Elements, 83 percent of respondents say that API integration has become a critical part of their business strategy as they move forward on their digital transformation efforts. Leveraging integrations is what helps these companies agile and able to respond quickly to customer demands.

Getting Your Developers to See Value With a Great Developer Experience

One of the beauties of working with APIs is their convenient and practical ways to share data and applications. APIs have enabled a transformational shift from an interface that relied on custom integrations to now a relatively streamlined process. That said, because of their agile framework, some companies have overlooked the importance of providing a great developer integration experience and are not taking the necessary steps to help drive the Time To First Hello World.