API Management

Give Faster Access to Your Developer Portal With GitHub Authentication

December 14th, 2015 |

Reduce Friction And Increase Adoption Of Your API

We have added OAuth 2.0 support to our Developer Portal to reduce signup friction and allow developers to have faster access to your API. We started with GitHub authentication first since it’s the most popular tool among the developer community and plan to add more Identity Providers (IdP) and tools such as Auth0, which provide Identity and Access Management (IAM) capability.

This functionality is now available on all 3scale customer developer portals – make sure to enable it on yours! We expect it to have a positive effect on the number of new developers trying out your API, which should increase adoption. To set it up, these simple steps.

A bit of history…

In the early stages of the Internet, we logged in to digital resources with usernames and passwords. Remember that scary grey box? With the “OK” and “Cancel” buttons? This process has be…

Read more

3scale Now Available on the Oracle Marketplace

October 28th, 2015 |

Today we’re happy to announce that 3scale is now listed on the Oracle Marketplace as part of the Oracle Cloud offering. 3scale is also an Oracle Gold Level partner. You can find more info about the partnership in our partners section.

The Oracle Marketplace is an online store to find and immediately start using software and services that run in the Oracle Cloud. Customers already using Oracle Cloud products will appreciate the Oracle Marketplace as a complementary storefront for hundreds of business apps. All apps on the Oracle Marketplace, including the 3scale API Management app, have to pass rigoro…

Read more

New eBook – The API Owner’s Manual: Best Practices of Successful API Teams

August 27th, 2015 |

There have been some great pieces written about APIs and API management over the year (many of them listed on our API Codex). There have also been influential books – from Richardson, Amundsen and Ruby’s RESTful Web APIs book to Jacobson, Brail and Woods’ APIs: A Strategy Guide. However, there have been few books that give you a view of the whole API operations development, operations and retirement lifecycle. As APIs become more complex and intertwined with critical business functions within a company, clarity of focus for an API program becomes even more important.

So today we’re happy to announce our contribution to this with the release of “The API Owner’s Manual: Best practices of successful API teams”. The book draws on our observat…

Read more

Updated Tutorial: How to deploy an NGINX API gateway on Heroku

July 1st, 2015 |

Control Access, Monitor Traffic & Manage your API with 3scale

At 3scale, we recommend using NGINX as an API proxy for several reasons, including its outstanding performance and extensibility, thanks to the Lua scripting support. When used with the 3scale API Management Platform, it’s hands-down the best way to add an access control layer to your existing API.

The following tutorial describes the required steps to deploy NGINX as an API gateway on the Heroku platform. Heroku provides a fantastic, fully managed platform as a service for your application, so the required maintenance effort on your part will be minimal. Since NGINX is so lightweight, the free offering from Heroku will be enough for most cases.

High-level overview

We’ll create a Heroku application with a custom buildpack, including Lua and LuaRocks, and deploy the OpenResty distribution of NGINX using a rock especially tailored for Heroku. We will then use th…

Read more

Building Effective API Programs: API Operations

May 7th, 2015 |

This is the sixth part of the Building Effective API Programs blog post series. In the previous parts we covered benefits of APIs, alignment between API programs, strategy and business models and API design and implementation. In this part, we discuss aspects of API operations.

Textbooks define operations management as “the activities, decisions and responsibilities of managing …

Read more

Red Hat 3scale Joint Webinar

April 1st, 2015 |

API Management: Critical For Success In The Digital Economy

We announced earlier our partnership with Red Hat to provide a full stack API solution. To present the joint value proposition of this solution our COO Mark Cheshire and I will hold a webinar together with Red Hat on April 9th.

Please find all the details and registration here.

Here is a su…

Read more

Red Hat and 3scale: Enabling Success in the API Economy

February 10th, 2015 |

3scale and Red Hat JBoss have joined forces to provide a full-stack API solution.

The package includes design, development, and hosting of an API using Red Hat JBoss xPaaS for Openshift solutions — combined with 3scale’s API management platform for full control, visibility, and monetization of the API.

Here is a graph that summarizes the features of the combined solution in a nutshell. It shows the whole integration chain between the enterprise backend systems, the middleware, the API management, and the API customers.

Read more

One-click Deployment of 3scale API Management To Heroku!

August 22nd, 2014 |

At 3scale we keep pushing to make the process of integrating an API with our management platform as easy and quick as possible. When we heard about the new Heroku button we saw a great opportunity to make the setup experience a one-click deployment of the most popular way to integrate APIs with 3scale, namely our API Management via the open-source NGINX reverse proxy.

Now you can deploy an Nginx-based, 3scale API management instance to Heroku — all set and ready to be used with your API — with a single click of a button.
If you have already configured your API endpoints in 3scale you can try it right now:


Read more

API Management With 3scale As A Heroku Add-on For Your Application

June 19th, 2014 |

Hosting your API in a platform as a service like Heroku is a popular option nowadays since it frees you from all the infrastructure administration tasks and allows you to focus on development. It is also a really good way to launch your API when you are not sure what the usage will be like, as Heroku will handle scaling your application server for you.

If that is your case, now you can add 3scale to secure and manage your API right from your Heroku dashboard, by using the 3scale Heroku add-on.

Provisioning the add-on for your Heroku app is as simple as doing a call from the command line:

heroku addons:add threescale

or clicking on the Get Add-ons button of your Heroku app page.

Click on “Get add-on” and pick the 3scale Heroku add-on

Either way a 3scale acc…

Read more

TUTORIAL: Fast Web API Deployment on Windows Azure

February 18th, 2014 |

Because APIs are platform agnostic they can be deployed on any platform. In the past we’ve covered tutorials on Heroku and Amazon deployments.

Today’s tutorial is fast web API deployment on Windows Azure. We will use Ruby Grape gem to create the API interface, an NGINX proxy, Thin server and Capistrano to deploy using command line.

For the purpose of this tutorial you can use any Ruby based API running on Thin server. Or you can clone our SentimentAPI.

Locally run…

Read more