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

Everything You Need to Know About the APImetrics CASC Score

One of the things about APIs is that they're complicated. There's a lot of things that can and do wrong. So there are many metrics that we measure for each API. That's why we came up with the CASC Score as part of our APImetrics Insights analytics package. CASC stands for Cloud API Service Consistency. But what is a CASC Score? Simply put, you don't want to know just that your API is performing. You also want to know HOW it is performing. Our CASC Score is a number between 0 and 1000 that tells you how well an API [...]

By | April 21st, 2017|Summary, Support|0 Comments

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

Our Global API Economy: The Importance of API Metrics

We are living in an API economy. Organizations of every kind depend on APIs to exchange mission-critical, time-sensitive data and information with customers, suppliers, partners and other stakeholders. Given the importance of APIs to modern businesses, API metrics must be measured and managed. For example, you need to know what's happening on a minute-by-minute basis on Cyber Monday. But you also want to know whether anyone is actually using that API that DevOps spend so much time, effort and money building. "Always returning 200!" says DevOps Server, load balancer and gateway logs can tell you something about your API metrics. [...]

By | April 18th, 2017|Opinion, Summary|0 Comments

That 3AM Call

It's 3 a.m. You're dead asleep. The phone rings. You blunder around trying to locate your phone. Oh thank God - it's work! Only work. No one is dead. It's the support desk. Your most important customer's service has gone down. It might be the middle of the night where you are, but not where your customer is. If their service is down, it means they're losing revenue – and if they're pointing the finger at you, your company is going to be in a whole heap of pain. "It's OK," says the DevOps guy a couple of minutes later, [...]

By | March 30th, 2017|Opinion|1 Comment

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

Tesla’s API outage is a lesson for everybody in today’s hyper-connected world

Forty years ago, the average car barely had a transistor in it. But a car in 2017 is basically a bunch of incredibly sophisticated software riding around on some very high-end processors attached to a chassis. Sometimes you can’t even open the doors if the car app can't access to the manufacturer’s API.  Outraged Tesla owners discovered this during its 20-hour outage last week. Tesla relies on constant communication between the company’s data centers and its vehicles. This gives them vital real-time information to manage the cars safely, optimize their performance and, in some circumstances, simply make the cars go. [...]

By | March 15th, 2017|Case Studies, News|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

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