API management
APIs continue to be one of the biggest parts of effective application and architecture management. Proper API management involves a combination of proper design considerations, testing techniques, documentation and secure processing. In this section, we take a hard look at top-of-mind API management concerns, as well as both standardized and emerging API protocols.
Top Stories
-
Tip
18 Oct 2022
12 API security best practices to protect your business
As with any software development cycle, API security must be built in from the start. Follow these guidelines to design, deploy and protect your APIs. Continue Reading
-
News
10 Dec 2021
'Shift left' doesn't complete DevSecOps story for fintech
An online banking SaaS company trained its developers to code securely, but API security also required "shifting right" to bolster production-level monitoring tools and training. Continue Reading
-
News
22 Jul 2021
Adobe launches PDF extraction, generation APIs
Adobe deconstructs the PDF creation and content extraction processes with the release of APIs for developers available on AWS marketplace. Continue Reading
-
Quiz
15 Jun 2021
REST web services and RESTful API quiz for developers
How well do you know RESTful APIs and their history? Test your knowledge of RESTful web services with this 10-question quiz on REST-based architectures. Continue Reading
-
Tip
02 Jun 2021
IPaaS vs. API management: Why the enterprise needs both
Enterprise iPaaS and API management integrate applications and data, but it's not a choice of one or the other. Here's why you probably need both, and why planning is necessary. Continue Reading
-
Feature
08 Feb 2021
Explore 6 popular API gateway tools and how to choose one
Plenty of vendors have jumped on the API gateway trend, which can make it difficult to choose the right one for you. We examine the key features of six popular gateway tools. Continue Reading
-
News
04 Feb 2021
Google launches Apigee X API management tool
Google's new Apigee X API management system helps users develop and manage their API strategies and enjoy more security, performance, networking and app-dev capabilities. Continue Reading
-
Tip
31 Dec 2020
Review these top FAQs on cloud development APIs
APIs offer two capabilities central to cloud -- self-service and automation. APIs simplify application development, but there are limitations imposed by a lack of standardization. Continue Reading
-
Tip
15 Dec 2020
Two simple ways to create custom APIs in Azure
Learn how to create custom APIs in Azure through both Azure Portal and Visual Studio Code, and review some post-deployment best practices that add value and security to those APIs. Continue Reading
-
Tip
20 Nov 2020
A head-to-head GraphQL vs. REST performance faceoff
Both GraphQL and REST aim to simplify API development processes, but which one is right for your project? Find out by examining this API design style faceoff. Continue Reading
-
Feature
13 Oct 2020
Book details API design best practices
APIs are designed for people you've never met to solve problems you didn't know existed. With that in mind, how do you design and build them well? Continue Reading
-
Tip
13 Aug 2020
Tools and techniques to master API management in production
APIs are a cornerstone of modern application development. IT ops teams must monitor and manage APIs in production to resolve issues that hinder performance. Continue Reading
-
Feature
28 Jul 2020
4 must-have API management components
APIs don't manage themselves. Get to know these key API management components to ensure your applications perform as intended. Continue Reading
-
Tip
11 Jun 2020
5 major reasons to adopt an API management platform
Why adopt an API management platform? Examine when it makes sense to adopt a platform, and five major ways they can actually assist your DevOps teams. Continue Reading
-
Tip
29 May 2020
Get started with API versioning and URIs
Applications change, and the APIs they depend on need to be updated and upgraded accordingly. Developers who know the value of versioning and the basics of numbering improve APIs. Continue Reading
-
Feature
29 May 2020
Explore API documentation basics and best practices
API documentation should be easy to understand -- but how do you accomplish this? Use this quick guide to learn key API documentation components, noteworthy tools and best practices. Continue Reading
-
Feature
05 May 2020
5 stages of an API lifecycle explained
APIs are not just a component you can set and forget. Developers need to plan, create, deploy and monitor APIs to keep them aligned with business needs, as well as know when it's time to retire them. Continue Reading
-
Tip
24 Apr 2020
Getting to know the API proxy
Explore the capabilities and practical uses for an API proxy, as well as examine the relationship between an API proxy and an API gateway. Continue Reading
-
Feature
30 Jan 2020
Experts explain how AWS Lambda works internally
AWS Lambda introduces its fair share of benefits and problems. In case you missed it, here are three expert tips to help serverless functions find a comfortable place within your software systems. Continue Reading
-
Answer
30 Sep 2019
How do you choose between SDKs and APIs for enterprise apps?
Explore the pros and cons that differentiate SDKs and APIs from each other and come to understand what types of applications call for SDKs, APIs or both. Continue Reading
-
Tip
25 Sep 2019
These 6 microservices architecture design patterns solve problems
Navigate the benefits and drawbacks of standard architecture design patterns that aim to diminish microservices deployment and performance miseries. Continue Reading
-
Feature
27 Aug 2019
ICYMI: How to select and manage serverless APIs effectively
Explore how API selection and API management in a serverless architecture can make all the difference between getting results and having your project fall flat. Continue Reading
-
Tip
20 Aug 2019
Software reliability engineering practices for distributed apps
Learn how these four software reliability engineering concepts -- inventories, monitoring, observability and Pareto analysis -- can aid API management and application performance. Continue Reading
-
Tip
10 Mar 2017
Troubleshooting microservices performance problems
Get a better understanding of troubleshooting tools and techniques for managing microservices performance issues. Continue Reading
-
Tip
01 Jun 2016
Creating successful RESTful API design
Successful API design requires lots of attention to detail. Take these three steps for creating RESTful API design. Continue Reading
-
Answer
03 May 2016
How do I connect to JSON APIs in an Android project?
In this article, mobile expert Matthew David walks developers through some of the most effective ways to connect to JSON APIs in an Android-based project. Continue Reading
-
Answer
11 Apr 2016
Connecting APIs: How to integrate a JSON framework with iOS
Apple now supports two developmental languages. This means integrating JSON with iOS isn't as difficult as it might seem. Expert Matthew David explains further. Continue Reading
-
Tip
22 Mar 2016
Six aspects of API creation that greatly impact production
When it comes to API creation, simplicity is critical. Vivek Gupta of AnyPresence discussed the six aspects of API creation developers can address to accelerate API production. Continue Reading
-
Feature
16 Mar 2016
Developers: Eat your own dog food when you build an API
It's not enough to simply build an API. If you don't "eat your own dog food" before distributing your API, you are setting yourself up for failure. Zachary Flower explains why. Continue Reading
-
Tip
29 Feb 2016
Five tips for better API versioning and migration
Business needs change, and that often means APIs must change along with them. Here we examine five key strategies for avoiding disaster when API changes must occur. Continue Reading
-
Quiz
23 Feb 2016
Quiz: Working with API code, RESTful APIs and more
As the use of APIs increasingly becomes a part of business strategies, developers need to know the ins and out of working with them. Take this quiz to find out what you know about APIs. Continue Reading
-
Feature
16 Feb 2016
What the future of RESTful API design holds for developers
RESTful APIs are slowly being regarded as superior to service-oriented architectures. But what does that mean for architects and developers? Tom Nolle offers his take. Continue Reading
-
Tip
26 Oct 2015
Is there a way to automate API code generation?
As useful as APIs are, developers still struggle to create them due to lapses in documentation and specs. Brad Irby explores a tool that can help automate API code generation. Continue Reading
-
Feature
08 May 2015
Beat the risks of managing public, private APIs
Management strategies for private and public APIs should be different. An expert offers best practices for creating effective approaches for each. Continue Reading
-
Feature
13 Feb 2015
Cultivating the API Economy
How can hacking be used to make better APIs? Find out the answer and get more API tips in this report from DeveloperWeek 2015. Continue Reading
-
Tip
30 Dec 2014
API security more critical as componentization grows
Securing APIs is critical as componentization grows. Expert Tom Nolle suggests that an API's security attributes are as important as functional attributes. Continue Reading
-
Tip
06 Nov 2014
Read and write considerations when designing APIs
This is the third installment of a four-part series offering enterprise architects advice for designing APIs. Continue Reading
-
Opinion
24 Sep 2014
API innovation through management tools
Editor Jan Stafford presents the API handbook with insight on API innovations. Continue Reading
-
Quiz
20 Jan 2014
Quiz: What do you know about API development?
Do you have what it takes to develop and manage a successful API? Test your knowledge of API development with this six-question quiz. Continue Reading