Are we getting any closer to the vision of the "composable enterprise," in which APIs can be called -- or designed -- to quickly and easily respond and integrate with existing systems as businesses require? If the results of a recent survey of 400 developers tell us anything, we're getting there, but it's still a work in progress.Photo: HubSpot
The survey, published by Cloud Elements, finds no shortage of API activity, with 60% of developers implementing public APIs open to any other developers. A majority, 56%, also have established platforms to open up their ecosystems. More than one-third of respondents, 34%, said they offered pre-built integrations for non-technical users.
The area most are concentrating on at this time is event-based frameworks -- however, nearly 40% of those surveyed responded that their apps did not support event-based frameworks.
Such an event-driven infrastructure "might involve the development of Apache Kafka pipelines within the enterprise, the delivery of financial market data to web and mobile devices using Server-Sent Events(SSE), all the way to pushing data and content via webhooks as resources are added, updated, or even removed via APIs," said Kin Lane, API Evangelist and contributor to the report.
"One sentiment is clear -- many architects and developers have high interest in and adoption of event-driven integration," the report's authors observe. "Most organizations aim to create their own composable enterprise and will rely on multiple cloud-based services to deliver this vision. Yet, many of these SaaS applications are islands that haven't been optimized for integration, and many developers depend on polling -- lots and lots of polling -- to create the workflows and integrated scenarios they need."
APIs are designed and developed in fairly rapid spurts of time --