Is a Combined ESB and API Management a Good Idea?

What if you took all of the API Management functionality that is not in a traditional ESB and added it to the ESB as a single product? Would that be a good idea? Initially this may seem like a good idea. A single interface could be used and integration logic from the ESB could be brought forward into the API capabilities. Certainly having one architectural construct to deal with would be simpler than two, no? (Hint, the answer is “no”.)  Continue reading Is a Combined ESB and API Management a Good Idea?

An ESB is not API Management

Several years into the era of APIs and still one of the most common points of confusion is the positioning of APIs and Services (and Microservices) and the positioning of an Enterprise Service Bus (ESB) and API Management solution. Many see the similarities between an ESB and API Management – technologies supported such as REST and SOAP, some commonality in integration capability, and believe that one can play the part of the other. This is not the case.  Continue reading An ESB is not API Management

API’s: Accelerating Innovative Business-to-Business Applications and Processes

Brian Silverman, Sales and Marketing Leader, iSOA Group, Inc. The API economy creates innovation; not just for the consumer market, but also for all other key business processes that support professional innovation. As stated in a recent article from Gartner – …the most common model in the API economy today is indirect – a company…  Continue reading API’s: Accelerating Innovative Business-to-Business Applications and Processes

Node.js Profiling Tools and Resources

Using Profiling techniques it is possible to generate views of CPU and memory utilization for your applications, detect memory leaks and/or CPU issues and then take action to optimize your code. There are several tools to help you profile your node.js code. The purpose of this blog is to help gather pointers to the tools together into a single place.  Continue reading Node.js Profiling Tools and Resources

Documenting APIs

If you want your APIs to be consumed, then they first have to be consumable. This means they need ample documentation in a clean and simple form. In the past this might have resulted in binary files such as PDFs and Word files being attached to the API for the consumer to download and wade…  Continue reading Documenting APIs

How should developers start in the API Economy?

The API Economy is built around the idea of businesses producing APIs to expand the reach of their products and services to the audiences of developers who choose to consume those APIs. Of course, this means that without developers, the API Economy (APIe) comes to a screeching halt. Developers are key for both consuming API’s as they build innovative apps, and for building the APIs in the first place. So how can developers get started in the API Economy?   Continue reading How should developers start in the API Economy?

API Industry Standards and Regulatory Requirements

Are APIs a legal requirement in your industry today? Are there currently Industry Standards? The answer for now is “no”. But don’t relax thinking you do not need to act, this answer will very quickly be changing to “yes”. It is already starting in some industries and geographies and more will follow. APIs being a simple and secure manner to communicate information are a logical progression from the more complicated industry and regulatory required interfaces that have existed in the past.  Continue reading API Industry Standards and Regulatory Requirements