Akana Platform Free Trial

Get Started Today »

Author: Ian Goldsmith

Ian Goldsmith

Microservices – an ESB anti-pattern

I’ve been thinking a bit about microservices (μServices) recently. My immediate reaction is to think; “Isn’t this just yet another new term for the same stuff, Web Services->SOA->APIs->Microservices?” Followed shortly by the thought, “well yes it is, but there are some important differences/distinguishing factors”. Microservices is an evolutionary paradigm born out of the need for… Continue reading →

Ian Goldsmith

Considerations for API Requirements

I’m a product management guy so requirements get me all excited.  I’m also an API guy, so when we put together APIs and requirements, well then, I’m in hog heaven.  That said I do want to try and make sure that we’re all on the same page when it comes to understanding how APIs can… Continue reading →

Ian Goldsmith

PCI – What it is, and why you should care

As you start researching API Management solutions you’ll quickly see that there are a wide range of varying statements about PCI Compliance.  I thought it might be a good idea to clear up a few misconceptions about PCI, and tell you why should care about it, even if your company isn’t in the Payment Card… Continue reading →

Ian Goldsmith

API Orchestration – What, Why, and How

Let’s start with a simple assertion – you probably aren’t building your API(s) in a vacuum.  Ok, but what does this have to do with orchestration, and what is orchestration anyway? I’m not going to try and get into a debate on what the term orchestration means, and how it differs from choreography, that subject… Continue reading →

Ian Goldsmith

Anatomy of an API Gateway

There are quite a few products on the market that are billed as API Gateways; many offer similar capabilities, often delivered in markedly different ways. So let’s take a look at how we at SOA Software believe an API Gateway should be built, and why you should care about the way your API Gateway works.… Continue reading →

Ian Goldsmith

Enterprise APIs – APIs are not just for the cool kids

Much of the discussion around APIs tends to center on the well-known APIs published by “cool” companies like Facebook, Twitter and Google. Although these high-profile enterprises do show remarkable innovation, the fact is that it’s not just the household names who can use APIs to expand their business capabilities. Enterprise APIs have become essential tools… Continue reading →

Ian Goldsmith

Would you pay to play?

Here’s a question that we find compelling: If you’re an app developer, would you pay to use an API? Maybe you have an API that fits your use perfectly. Even in that case, though, would your commitment change if you had to pay to use it? APIs expose existing business capabilities to a whole new… Continue reading →