Most APIs built today are considered REST APIs these days, when in fact they merely exchange data via HTTP and JSON. At the same time, systems almost never act autonomously but rather live alongside others. In that context, being able to evolve an API becomes a crucial aspect in its design and the only knee-jerk, but often problematic reaction usually is: versioning.
“API calls are either successful or they fail” – at least that’s the concept current web protocols are based upon. But in the real world, it isn’t always that simple. Watch André Cedik’s API Conference session and learn about deeper complexities and use cases that aren’t as clear cut.
APIs have become an essential ingredient of Digital Transformation and other initiatives to modernize IT and organizations. However, while APIs are an essential ingredient, they are not everything you need, and thus only focusing on APIs may lead to disappointment when expectations are running too high.
API First development – should you practice it? Of course you should! In this lightning talk, Nick Van Hoof will show you how OpenAPI can make your life easier in a serverless world. Join him in this short talk from the API Conference and come away knowing how to practice API First development.
Kong is an API platform for multi-cloud and hybrid organizations, available as both FOSS and as an enterprise platform. Dennis Kelly, former senior DevOps engineer at Zillow Group, implemented Kong in the Trulia DevOps group. In this article, he recounts how they vetted Kong, what solutions it offered, and how it fundamentally changed their strategy.
Managed services have become a main part of modern cloud applications. Utilizing existing services via APIs provides developers with great flexibility and velocity. However, the significant reliance on these services, which you have no control over, puts your application’s performance and costs in danger. Watch Hen Peretz’s Serverless Architecture Conference session.
API integration is important, especially for companies handling multiple cloud-based apps and tools. There are a lot of reasons why API integration platforms are considered useful. In short, APIs help organizations become more flexible. They simplify design and administration, and offer opportunities for innovation.
A new report has been published that offers insights into US technology leaders and their thoughts about what digital innovation involves, what the risks are of not innovating and what the risks are of innovating badly. We also get a look at what success looks like and how important open source is for digital innovation.
When building a GraphQL server, it’s common to encounter n+1 problems. In this article, Leonardo Regnier, Software Engineer at FaunaDB, provides a solution to the issue using Fauna DB’s GraphQL API and providing a simple sample query. Batching will help keep the number of requests in line and solve the issue at hand, ensuring there is only one single request at a time.
When it comes to API security, even companies with world-class security teams like Facebook and Google are getting caught off guard. In this article, Bernard Harguindeguy offers 12 must-have best practices for protecting API infrastructure from hacking and abuses.
Components on the web have always been very framework-specific. That’s why it is not possible to use a component written in Angular directly in React (or vice versa). This is exactly where Web Components can help!
According to Gartner, by 2022 API abuse will be the most frequented attack vector on the enterprises. In this tutorial, Dmitry Sotnikov shows how you can use your API contract file to locate and remediate some of the common API vulnerabilities.