|
|
By SmartBear Blog |
Article Rating: |
|
March 15, 2016 09:00 PM EDT |
Reads: |
695 |
APIs: A Costly Blind Spot for Your Application by Priyanka Tiwari
APIs have taken the world by storm in recent years.
The use of APIs has gone beyond just traditional "software" companies, to companies and organizations across industries using APIs to share information and power their applications.
According to SmartBear's State of API 2016 Report:
- More than half of API providers began developing APIs within the last five years.
- 1 in 5 API providers began developing APIs in the last two years alone.
The increased adoption of APIs brings with it some exciting opportunities.
For some organizations, APIs are the biggest revenue drivers. For example, Salesforce generates nearly 50% of annual revenue through APIs. In other cases, APIs can increase a business's footprint and initiate collaboration. Netflix, for example, reported over 5 billion calls per day to its API in 2014.
Increasingly, more organizations are adapting 3rd party or public APIs to accelerate R&D and leverage external programming talent. For example Visa, a leading player in highly regulated payment processing industry, recently released a set of APIs that includes 150 endpoints across all Visa products and welcome partners to their API ecosystem.
Another example of a thriving API ecosystem is Fitbit. Who reportedly saved over $1 million in R&D when it opened its APIs in 2011. Since then, hundreds of apps use FitBit APIs to collaborate and innovate.
What does this all mean for you?
All of these examples highlight the incredible opportunity that APIs present. But they also show the importance of API performance. Whether a business is using APIs to generate revenue, increase collaboration, or reduce costs - they need APIs to function properly at all times.
The importance of API performance isn't limited to organizations that provide APIs. For example, if your application depends on a third party API to complete a critical function for your users, you also need to be concerned about how that API is performing.
When an API breaks or malfunctions, your application feels the effects and so do your users.
- One-third of API consumers will consider switching API providers permanently upon encountering an API quality issue.
- 31% of consumers will report the problem externally to peers, customers, or partners.
When your application lags or crashes as the result of a problem with a third party app, your users will look to you for a solution and will associate a poor experience with your application, even if the issue is beyond your control.
Unfortunately, when SmartBear asked API consumers about the average time it takes providers to resolve an API quality issue, less than 10% said that issues are resolved within 24 hours. Nearly 1-in-4 said that quality issues remain unresolved for one week or more.
Bottom Line: Simply checking that your API is available is not enough.
If you look closely, APIs are not so different than your other online assets like websites, web applications, and mobile applications. They need to be up and running at all times, need to perform within a threshold defined by the consumer, and need to be functionally correct for all end users.
Gone are the days when performance could be measured in seconds. API performance is measured in milliseconds and simply 1/20th second of a delay could lead to unacceptable user experience and unsatisfied end user.
Functional correctness for APIs is as critical if not more as API availability. If the API doesn't return the right data at right places, it's as good as broken for your app.
What can you do?
First, spend the time to map out your expectations around uptime and response time.
Synthetic monitoring can be used to understand performance of third-party APIs before in pre-production environments. Proactively monitoring your APIs will help understanding infrastructure requirements of your APIs. This step will also help identify API's contribution to the availability and performance of your application.
Next, address the challenges that could keep you from resolving an API issue.
According to the State of API 2016 Report, the three biggest barriers to solving API issues are:
- Determining the root cause of the issue (45%)
- Isolating the API as being the cause of the issue (29%)
- Engaging the correct person(s) to fix the problem (25%)
Addressing these challenges before an issue occurs will limit the amount of time it takes to resolve problems with your API.
Finally, you'll want to invest in the necessary tools to protect your application from API performance problems.
Proactively monitoring the APIs you consume will help you ensure availability, performance and functional correctness of your APIs and the applications that use them. Proactively monitoring the applications for all diverse user cases will help you find and fix issues before they impact your end users. Correlating API performance with the application performance will help you improve overall application performance and isolate faulty components in case of performance degradation.
When setting up your first API monitor, there are a few important steps you'll need to consider:
- Re-use functional tests from development: Given that your functional API tests are set up to assert and provide relevant error messages, the corresponding API monitors will have the ability to give you much more detailed error information for root cause analysis than regular availability monitors.
- Create tests that mimic your use cases: If you are mainly integrating with 3rd party APIs, need to make sure that you know about their failures before your users notice. Here it is essential that the monitors you create actually mimic how you use that API. Monitor the entire flow of your use cases; don't just monitor the first API request; monitor them all, in sequence - just like your application uses them.
- Use a dedicated account: Many (most) APIs require you to specify some kind of credentials or access key in your requests; make sure you are using a dedicated account(s) for your monitoring, both for your own APIs and 3rd party ones.
With the right plan, you'll be able to cover your application's blind spot and ensure that your APIs and apps are exceeding user expectations.
As the leader in software quality tools for the connected world, SmartBear supports more than two million software professionals and over 25,000 organizations in 90 countries that use its products to build and deliver the world’s greatest applications. With today’s applications deploying on mobile, Web, desktop, Internet of Things (IoT) or even embedded computing platforms, the connected nature of these applications through public and private APIs presents a unique set of challenges for developers, testers and operations teams. SmartBear's software quality tools assist with code review, functional and load testing, API readiness as well as performance monitoring of these modern applications.
@CloudExpo Stories By Elizabeth White  SYS-CON Events announced today that Fusion, a leading provider of cloud services, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
Fusion has announced that an East Coast affiliate of a major national non-profit organization has signed a three year agreement with Fusion to migrate its voice communications systems to the cloud. A key reason for the non-profit organization’s selection was Fusion’s ability... Mar. 16, 2016 02:00 PM EDT Reads: 631 | By Elizabeth White  SYS-CON Events announced today that Chetu Inc., a worldwide leader in custom software solutions for niche businesses, software-defined storage and data services platform, will exhibit at SYS-CON's @ThingsExpo, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
Founded in 2000, Chetu Inc. is a global provider of customized software development solutions and IT staff augmentation services for software technology providers. By providing clients with unparalleled ni... Mar. 16, 2016 01:51 PM EDT Reads: 114 | By Pat Romanski  New Relic, Inc. has announced a set of new features across the New Relic Software Analytics Cloud that offer IT operations teams increased visibility, and the ability to diagnose and resolve performance problems quickly. The new features further IT operations teams’ ability to leverage data and analytics, as well as drive collaboration and a common, shared understanding between teams.
Software teams are under pressure to resolve performance issues quickly and improve availability, as the comple... Mar. 16, 2016 01:29 PM EDT Reads: 180 | By Liz McMillan  “Today’s generation of customers are always connected and well informed, but businesses are lagging behind in terms of both understanding and engaging their customers across all their channels in ways that are both relevant and consistent,” said Brian Walker, chief strategy officer, SAP Hybris.
Only one in four companies are enabling omnichannel customer engagement, whereby they have a unified, “single view” of the customer and are delivering a consistent, contextual, and relevant experience a... Mar. 16, 2016 12:51 PM EDT Reads: 218 | By Elizabeth White  SYS-CON Events announced today CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY.
CrowdReviews.com is the first buyer’s guide that ranks products and services based on client reviews. Mar. 16, 2016 12:00 PM EDT Reads: 877 | By Pat Romanski  SYS-CON Events announced today that DDN Storage has been named “Bronze Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York.
DataDirect Networks (DDN) has announced it has continued its leadership as the dominant storage provider of the world’s fastest supercomputers for the seventh consecutive year with storage solutions that power two-thirds of identifiable sites on the most recent TOP500.org rankings list. The Top500 list r... Mar. 16, 2016 12:00 PM EDT Reads: 575 | By Pat Romanski  Using new techniques of information modeling, indexing, and processing, new cloud-based systems can support cloud-based workloads previously not possible for high-throughput insurance, banking, and case-based applications.
In his session at 18th Cloud Expo, John Newton, CTO, Founder and Chairman of Alfresco, will describe how to scale cloud-based content management repositories to store, manage, and retrieve billions of documents and related information with fast and linear scalability.
He wi... Mar. 16, 2016 11:45 AM EDT Reads: 1,347 | By Elizabeth White  Zones, Inc., illustrated how technology solutions can improve patient care at the HIMSS16 Conference and Exhibition. Zones’ healthcare experts showcased technology to enhance patient care, ensure access to electronic medical and health records (EMR/EHR), design and implement mobility initiatives, and safeguard network and data security.
Supporting every aspect of IT in the healthcare environment, Zones’ healthcare team can recommend the most productive and scalable IT solutions to ensure a high... Mar. 16, 2016 11:45 AM EDT Reads: 208 | By Elizabeth White  SYS-CON Events announced today that (ISC)²® ("ISC-squared") will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
(ISC)²® and KPMG LLP have announced they will survey federal cybersecurity executives on the state of cybersecurity in the federal government. Mar. 16, 2016 11:15 AM EDT Reads: 576 | By Liz McMillan  SYS-CON Events announced today that Commvault, a global leader in enterprise data protection and information management, has been named "Bronze Sponsor" of SYS-CON's 18th International Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Commvault has launched Commvault Clinical Archive to modernize the way health... Mar. 16, 2016 11:00 AM EDT Reads: 530 | By Elizabeth White  SYS-CON Events announced today BZ Media LLC has been named “Media Sponsor” of SYS-CON's 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
BZ Media LLC is a high-tech media company that produces technical conferences and expositions, and publishes a magazine, newsletters and websites in the software development, SharePoint, mobile development and Commercial Drone markets.
Mar. 16, 2016 11:00 AM EDT Reads: 874 | By Liz McMillan  SYS-CON Events announced today that HGST, a Western Digital Company, has been named “Bronze Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York.
Helping the world harness the power of data, Western Digital Corporation (NASDAQ: WDC), has announced that its HGST Active Archive System has been certified with the FXT 5000 Series Edge Filer family from Avere, a leading provider of cloud file storage infrastructure. The combined st... Mar. 16, 2016 11:00 AM EDT Reads: 561 | By Elizabeth White  The Wall Street Journal recently reported that an estimated 10 million zombie servers worldwide burn energy equal to the output of 8 large power plants. You might be wondering what’s burning in your data center? How can you confidently identify a zombie server from infrastructure that supports critical services?
In her session at 18th Cloud Expo, Michelle Kerby, the Sr. Director for BMC Software Solutions Marketing, will discuss how automated asset discovery and dependency mapping can give IT a... Mar. 16, 2016 11:00 AM EDT Reads: 430 | By Liz McMillan  SYS-CON Events announced today that Men & Mice, the leading global provider of DNS, DHCP and IP address management overlay solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
Men & Mice announced the release of Version 7.1 of the Men & Mice Suite.
The Men & Mice Suite is a software-based IP Address Management (IPAM) solution, used by many large and growing global enterprises, to establish secur... Mar. 16, 2016 10:15 AM EDT Reads: 715 | By Elizabeth White  SYS-CON Events announced today that VAI, a leading ERP software provider, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
VAI (Vormittag Associates, Inc.) has announced that users of its S2K software will be able to share standardized documents electronically through Rocket® TRUedx, developed by Rocket Software, Inc. VAI has been a Rocket partner for more than 20 years and has incorporated a number of ... Mar. 16, 2016 10:15 AM EDT Reads: 594 | By Elizabeth White  SYS-CON Events announced today that Catchpoint Systems, Inc., a provider of innovative web and infrastructure monitoring solutions, has been named “Silver Sponsor” of SYS-CON's DevOps Summit at 18th Cloud Expo New York, which will take place June 7-9, 2016, at the Javits Center in New York City, NY.
Catchpoint Systems, Inc., has announced the addition of over 50 monitoring nodes in the last quarter, bringing its total to more than 500 worldwide. This expansion of new monitoring locations focuse... Mar. 16, 2016 10:00 AM EDT Reads: 643 | By Pat Romanski  As the world moves towards more DevOps and Microservices, application deployment to the cloud ought to become a lot simpler. The Microservices architecture, which is the basis of many new age distributed systems such as OpenStack and NetFlix, is at the heart of Cloud Foundry – a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. Mar. 16, 2016 09:45 AM EDT Reads: 612 | By Liz McMillan  SYS-CON Events announced today that Pythian, a global IT services company specializing in helping companies adopt disruptive technologies to optimize revenue-generating systems, has been named "Bronze Sponsor" of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York.
Pythian, a 400-person global IT services company that helps companies compete by adopting disruptive technologies, announced today that CEO Paul Vallée has been named “Diversi... Mar. 16, 2016 09:15 AM EDT Reads: 702 | By Pat Romanski  SYS-CON Events announced today that Tintri Inc., a leading producer of VM-aware storage (VAS) for virtualization and cloud environments, will exhibit at the 18th International CloudExpo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, New York, and the 19th International Cloud Expo, which will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Tintri Inc. has launched its Tintri Cloud Service Provider Solution. Now it is e... Mar. 16, 2016 08:15 AM EDT Reads: 584 | By Pat Romanski  SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named "Bronze Sponsor" of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York.
Interoute has announced that WMG has chosen the Interoute Virtual Data Centre (VDC) zone in Milan to provide the high capacity and low-latency networked cloud solution for its online gaming platform. Mar. 16, 2016 08:15 AM EDT Reads: 558 |
|
|
|
|
|
|