APIs are application programming interfaces that are used to allow application components to communicate with each other, execute functions or exchange data. With development teams under increasing pressure to develop more software, and to deploy it faster, APIs enable developers to cobble applications together from existing components, rather than writing so many lines of monolithic code to achieve the same outcome.
APIs have been around for decades, but have come into focus with the advent and popularity of microservices architecture. These small applications can be connected into a larger application via the use of an API. But as these microservices multiply in number, and unplugged and replaced by others, managing APIs can be complex and difficult.
IBM has released a new open-source API documentation tool to help developers provide better documentation and try out new APIs. The OpenAPI Comment Parser enables developers to document code for OpenAPI specs in a clean and simple way. The company focuses on the OpenAPI specification because it provides an open standard to define and document … continue reading
This week’s highlighted open-source project of the week is GitHub’s OpenAPI description for its REST API. The company open sourced the description earlier this week. The OpenAPI specification is a standard for describing the interface of HTTP APIs, allowing both humans and machines to understand what an API does without having to read the documentation … continue reading
Businesses that want to attract, engage and retain more online customers need to provide an exceptional front-end solution. It’s the first thing users see when they come to a website, and it’s the first impression digital businesses can give. Traditionally, when front ends are coupled with the back end, developers have to be full-stack experts … continue reading
Today, Apple’s virtual WWDC 20 keynote event revealed that all Apple Macs launching after 2022 will be powered by a custom processor as well as other incremental updates to its software lineup. “At Apple, integrating hardware and software is fundamental to everything we do…and silicon is at the heart of our hardware,” Tim Cook, CEO … continue reading
It’s often been said that digital transformation is not a destination, but a journey. In the past, that journey was fraught with complications and the risk of downtime as legacy systems were retired and replaced. Today, however, steering legacy systems into the digital age has been made simpler through the introduction of microservices and APIs. … continue reading
API Fortress has announced the new Mass Functional Test Generation solution. The new tool is a beta release that is expected to be made available later this month. It tackles API testing and monitoring, and provides the ability to generate large batches of test. “With over 95% of API vulnerabilities caused by human error or … continue reading
Companies are feeling confident about the security of their APIs, even in the midst of frequent reports of API security breaches and misuse. A newly released report from API platform provider Postman found almost three quarters of respondents feel their APIs were “very secure” or have “above-average security,” and only 2.4% responded that their APIs … continue reading
Integration platform provider MuleSoft is the latest company to release its own service mesh. The company announced the Anypoint Service Mesh for discovering, managing and securing microservices. In the last couple of months, Kong has open sourced its universal service mesh Kuma, and Red Hat released the OpenShift Service Mesh. RELATED CONTENT: Simplifying microservices with … continue reading
Red Hat 3scale API Management is an award winning platform that gives control, visibility and flexibility to organizations seeking to create and deploy an API program. It features comprehensive security, monetization, rate limiting, and community features that businesses seek backed by Red Hat’s solid scalability and performance. RELATED CONTENT: The next wave of API management … continue reading
A common mistake organizations look for when evaluating API management solutions is whether or not it has monetization abilities, according to Kevin Matheny, a senior director analyst for Gartner technical professionals. “Very few organizations I speak to are actually directly monetizing their APIs. If you are not going to do that, or don’t have a … continue reading
Modern-day software development has made APIs more important than ever. Whether it is microservices, Agile or digital transformation, developers need APIs to connect data, apps and devices. In order to be able to deploy, manage, and run all the APIs necessary for their solutions, they implement API management strategies to make sure everything goes smoothly. … continue reading
The fact that the modern supply chain is incredibly complex may be the understatement of the decade. For those not familiar with supply chain or logistics organizations, let me paint a picture for you. Every company that relies on the supply chain exists as part of an ecosystem of dozens of other companies – partners, … continue reading