API monetization: a quick how-to guide

Posted by Ruben van der Zwan on 24 Apr, 2018

You might not realize it, but data is valuable. How valuable you might ask? That’s a good question. In this blog, I'll tell you how you can turn information you already have into something of value. I believe that value is determined by others. In other words: value is the price that a user will pay for it. This does not mean that you should leave the price to what a user wants to pay for it, but rather define a reasonable price. I will not further discuss pricing (a topic worth a whole series of blogs) but rather focus on how to set up API Monetization from a business perspective.

Read More

Topics: APIs, API Management

Your customers don’t like Pay what you Own either- so stop it

Posted by Ruben van der Zwan on 27 Mar, 2018

I don’t like the “Pay what you Own” construction used by many software vendors. And as I don’t like it, my customers probably don’t either. Like I explained in last week’s blog, paying for what you own locks people in both technologically and financially, and takes away every opportunity to move forward. The solution lies in switching to a vendor that lets you pay for actual usage, AKA the “Pay what you Use” model. Now let’s say you’re one of those people that made it to the other side, and started working according to this new and fairer principle. How can you expand the Pay what you Use model to your own customers and make them as happy as you are? I’ll tell you below.

Read More

Topics: APIs, API Management, API Strategy

Develop with PostgreSQL, Docker and WSO2 API Manager

Posted by Steve Liem on 15 Mar, 2018

Installing PostgreSQL is not as simple as you think. Just look at the many different pages on the internet when searching for how to install PostgreSQL on your system. Especially the many different types of problems that people have with these installations.

I’ve tried a simple ‘brew install postgres’. Everything works fine. But you will get a very basic, not configured, installation. You have to find out how to get the database working with the database psql client. When you simply want to have a local server or client to be able to communicate with Postgres a lot of configuration needs to be done. 

Read More

Topics: WSO2 API, docker, API Management

API Security by Design

Posted by Hans Bot on 1 Mar, 2018
One of the key functions of an extended API Management platform, is to increase the API security. In my previous post , I already discussed the Policy Management features WSO2 API Manager brings. And that’s at least a decent start to secure your API’s. Through policies you can enforce controlled access to application functions - without having to rely on a secure implementation. You can also enforce policies to prevent a message overload, potentially threatening the availability of your services. 
 
But there is more to application security than run-time policies alone can bring. This blog discusses the potential to design inherently secure API’s.
 
Read More

Topics: WSO2 API, APIs, API Management

API Policies – PAP, PDP, PEP and PIP. Oh my!

Posted by Hans Bot on 22 Feb, 2018
WSO2 API Manager can be confusing. In fact, it is a big product, reusing features of many other products - such as the Enterprise Service Bus, the Complex Event Processor, the Message Broker, the Enterprise Store, and Data Analytics Server (which in itself is a collection of products). It covers a lot of ground - such as lifecycle management, policy management, developer engagement and policy enforcement. And all in a single product. No wonder architects and administrators are having a hard time to get their heads around it. In this post, we will try to make sense of it all.
Read More

Topics: API, API Management