Tutorial: How to deploy an NGINX API gateway on Heroku
This 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.
How to deploy an API on Amazon EC2 for AWS rookies
Amazon is a fantastic platform for running APIs due to the complete control you have on the application stack. However, for people new to AWS, the learning curve is quite steep. So we put together our best practices into this short tutorial. Besides Amazon EC2, we’ll use the Ruby Grape gem to create the API interface and an NGINX gateway to handle access control.
White Paper: What is an API?
This paper is meant to help executives and managers understand what APIs are, why they are important, and how API strategy is a key part of the ongoing evolution of technology. While the subject matter is technical, you do not have to be a programmer or software architect to find value in this white paper.
Performance Matters: Load test & tune your API
This how-to describes the best way to successfully run a load test on your API. We’ll start with a simple, unmeasured API, and progress to adding an access control layer and making sure that everything is battle-tested and ready to handle production traffic.
Building an API-Driven Ecosystem for the Internet of Things
API-driven platforms are proving to be much more than just technical endpoints. They’re the building blocks that accelerate developer success. By exploring existing blueprints of API pioneers and understanding how they’re already being applied, we can set the stage for the next round of growth of Internet technology.
Tutorial: Web API Deployment on Windows Azure
Step-by-step instructions, screenshots, and examples for API deployment in a Windows Azure environment using 3scale’s API management platform along with Capistrano, the Ruby Grape gem, and Nginx.
The Unseen Enablers of Platforms
This report offers two perspectives on the role APIs play in supporting platform-driven strategy. Building businesses on platforms with an interaction-first approach can be tremendously effective. APIs open up access to assets—such as data or services—that are delivered through platforms.
Platform Vision of API Giants
Short stories about the API providers that have changed how we think about the industries they serve — building distributed ecosystems of thousands of trusted partners and developers, and inventing entirely new industries and business models. Their data, content, and other digital assets have become part of the fabric of how we do business and govern in 2015.
eBook: Winning in the API Economy
This book provides an introduction to how software and APIs are radically changing the way organizations do business. It covers the emergence of the API Economy and the key areas of any organization that require APIs, from enabling internal innovation, to distribution and partner ecosystems.
API Provider Guide — API Management
This guide, prepared by Kin Lane of APIEvangelist.com highlights API management solutions and lays out the building blocks of API management for providers, including onboarding, documentation, and access control.
API Provider Guide — API Design
This updated guide from industry veteran Kin Lane covers key principles of API design from documentation to endpoints, and lays out the building blocks of API structure as well as solution providers and tools
Gain a deeper understanding of the technology behind APIs and the API ecosystem in API 101. This report, researched and written by industry veteran Kin Lane, covers common topics of interest among business and technical readers alike — including monetization, discovery, and evangelism.