After conducting the largest analysis of API performance ever undertaken, we've reached the same conclusion as we did when we first started with APImetrics. Half of the APIs we survey STILL fall below expected quality standards. As Kin Lane, the API Evangelist says, "you wouldn’t operate an API without having the right data regarding it’s availability and stability—the same is true for the API industry, and the folks at APImetrics have those numbers." In our original study, we were only able to focus on conventional error or success codes like HTTP 200. We didn't have the sophistication to understand more of the context of our [...]
Does this story sound familiar? Marketing's having an issue with a mission-critical API. DevOps says there is no issue. After much research, Marketing was right – there is a problem. The API doesn't always return the expected fields, and sometimes it takes so long to respond that the user app times out. Is there any way to monitor the API and see if there is an issue? "No problem," says DevOps. "We'll write a cURL script to do that." So someone in DevOps is assigned the task. It'll only take a few minutes. OK, it took a few hours in [...]
First Utility is a leading energy supplier in the United Kingdom. They were having issues with the quality of the APIs that were powering their mobile apps. The challenge they faced was simple. They had extensive testing and monitoring including API Gateway monitoring, Selenium based web test tools and Splunk based logs. But they were hitting performance issues. And they were taking significant time to resolve and identify. The company implemented APImetrics. And within days, First Utility was able to resolve problems that had been impacting users for weeks. Even better, they were able to stop intra-company finger pointing. “Rather [...]
70% of all API problems have no easy way to identify root cause In a survey of 20 of the leading corporate infrastructure APIs, we found that in over 70% of the API problems, there was no clear root cause in the cluster of poor performance. We used our Machine Learning system to learn the normal performance of each of the APIs. This included services from Docusign, Microsoft and Dropbox. We looked for periods where the performance degraded. We then clustered the events that seem to be linked or related (again using machine learning techniques). Then we looked [...]
Open government initiatives and a move to use SaaS and Cloud services is changing how governments use and access APIs. In New Zealand, the Ministry of Business and Innovation provides access to a range of government services targeting investors and businesses across New Zealand and the world. MBIE has found APImetrics to be a very successful tool. The alerting and performance monitoring capabilities have given very useful information to operational teams. They use APImetrics to ensure that the performance of their services is optimized worldwide.