API Development and API Management explained

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.

API platform provider Kong has announced the latest release of its enterprise solution, Kong Enterprise 0.34. According to the company, this is the most feature-rich release to date with new features and updates as well as minor fixes. The latest release includes an update to Kong Manager with improved UI, a new navigation system, enhanced … continue reading

In an effort to grow and sustain the GraphQL ecosystem, The Linux Foundation has announced plans to launch a new open-source foundation for it. GraphQL is an API technology that was initially developed by Facebook. The GraphQL Foundation will be a collaborative effort between industry leaders and users. Its mission will be to “enable widespread … continue reading

The rise of microservices and serverless applications has enabled developers to build apps at scale and with less complexity at lower costs. But these new modern apps also come with a new set of issues and problems developers have to be concerned about. Data Theorem today announced new automated API solutions aimed at addressing threats … continue reading

API management provider Apigee is releasing a number of new capabilities to give users more control and visibility into APIs. Apigee was acquired by Google in 2016, and these new capabilities are designed to enable organizations to easily access Google Cloud services. The company announced the general availability of Apigee API monitoring, Apigee extensions and … continue reading

Data is king in today’s software world. The insights a business gains from its data can set it up for success. However, there is a dark side to the data world, and if a business misuses, abuses or doesn’t protect the data inside its company, it can result in a loss of reputation or trust. … continue reading

Megan Brooks, Director of Marketing at Accusoft For over 25 years Accusoft has provided software components – built by developers, for developers. Our APIs shorten development cycles by providing complex image and document processing functionality. Our developer-centric approach makes integration of our solutions easy and seamless. We offer a robust and comprehensive set of documentation … continue reading

Development teams are under increasing pressure to develop more software, and to deploy it faster. There are plenty of things that are contributing to helping them achieve this goal and to become more agile, and one of those things is the use of APIs. An API is a set of defined methods for how components … continue reading

Developers and testers are finding common ways to deploy and interface with API tests, but they still don’t fully understand how their applications use APIs or the interrelationships among those APIs. Parasoft SOAtest uses AI and machine learning to reveal API behaviors that have not been observable previously. It uses that information to automatically generate … continue reading

The representational state transfer (REST) API has served its purpose of exposing application-level information for web services over the last 15 years, but in an industry that’s constantly evolving, there are always new approaches that are popping up and transforming the way we work. Enter GraphQL. GraphQL is a data query language for APIs that … continue reading

Google revealed new ways it is tackling AI democratization and the cloud at its Google Cloud Next 2018 conference in San Francisco this week. “What we are trying to do with Cloud AI is to make it possible for everyone in the world to use AI and to build great models for their purposes,” Rajen … continue reading