About David O'Neill

This author has not yet filled in any details.
So far David O'Neill has created 63 blog entries.

Are You Monitoring Your API Security?

by Marcelo Graciolli licensed under CC BY 2.0 There are many ways to monitor API security on the web. Some APIs might have no security – you can make a simple HTTP call and get an answer back – but if for whatever reason the data is protected or monitored, it's normal o have some form of API security. This typically takes one of two major formats – an API key, or OAuth authentication. Things get very interesting with OAuth. With OAuth 2, you can set up a scope to allow access to only certain API resources. So [...]

By | April 27th, 2017|Sectors, Support|0 Comments

APImetrics – API Metrics 2016 By The Numbers [INFOGRAPHIC]

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 [...]

APImetrics Three-Year Study: More Than Half Of Existing APIs Have Problems That Could Affect Customers [INFOGRAPHIC]

An APImetrics study of 100 million samples shows that more than half the APIs in use have serious issues that could compromise companies and consumers, the company reported today. “What this shows is that while the number of APIs continues to grow, their quality has not kept pace with that growth,” said David O’Neill, CEO and Founder of APImetrics. “If companies fail to identify these issues and fix them, it could lead to growing consumer dissatisfaction that damages their reputation.” APImetrics first reported on the state of APIs back in 2013, and found that in any given week more than [...]

Updates for March 17 2017

A quick programming note for everybody, and the obligatory Happy St Patrick's Day, we've released some new features this week that will improve the stats functions. You can now view statistics for 'All Locations' where we display the averages for all the locations and clouds you're monitoring from.  We're also adding some new analysis around this point in the coming weeks along with expansions to our machine learning services. Other updates this week include All Location widgets for your dashboard and additional options for filtering results.

By | March 17th, 2017|Housekeeping, Programming Notes|0 Comments

APImetrics gets a fresh new look for 2017

Hot on the heels of our Improved Call Data Visualizations and Reporting, the APImetrics user interface now has a fresh new look for 2017. Our improved interface makes our service even more user-friendly and straightforward to use than before. Over the past year, we’ve been focused on enhancing the core functionality of APImetrics that makes our product the industry-leading API quality monitoring solution, especially with our unique APImetrics Insights intelligent analytics suite and CASC Score so you can see at glance how well your APIs are performing. User interface upgrades We re-examined every aspect of our user interface and user [...]

By | February 15th, 2017|Feature updates|0 Comments

Improved Call Data Visualizations and Reporting

Welcome to 2017 and with it, the first of a bunch of new reporting features. They're designed to tell you more about what's actually impacting your API and SaaS performance. First out of the gate – we've improved visualizations and comparison data of the steps involved in an API call. We've been breaking down the individual steps of the DNS lookup, handshake, processing and download. But we've now visualized that data along with gauges. It shows how the numbers stack up to your historical averages. SLOW reporting We also added functionality into the 'SLOW' alerts to let you know roughly [...]

By | January 24th, 2017|Feature updates, Programming Notes|0 Comments

Defining a Quality Standard for SaaS and Cloud Services

The world is increasingly reliant on APIs to drive mobile apps, services and corporate operations. But how do you measure the quality of the APIs you use or depend on? APImetrics have been working on this problem for over 2 years, looking at the different factors that impact API and Cloud quality. And we came to realize that the classically used metrics don't really answer the question of actual quality of service. You need more than the server uptime or server-side response latency you're delivering or receiving from a supplier. To simplify this process, APImetrics have developed the CASC Score [...]

By | November 3rd, 2016|White Papers|0 Comments

Case Study: First Utility

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 [...]

By | September 27th, 2016|Case Studies, Utilities|0 Comments

70% of all API problems have no apparent root cause

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 [...]

By | September 9th, 2016|Case Studies, News|0 Comments