Over a million developers have joined DZone.

Where Is the Deploy to AWS and Google Button?

The advantages of providing a simple one-click deploy makes choosing an API-based product very desirable. There should be buttons for all IAAS/PAAS platforms.

· Integration Zone

Learn how API management supports better integration in Achieving Enterprise Agility with Microservices and API Management, brought to you in partnership with 3scale

I was playing around Prose.io's Gatekeep solution, a proxy for enabling the client-side application dance OAuth with GitHub. I tend to use Oauth.io for all of my oAuth dancing, especially client-side on Github Pages, but for the current application I am working on, I wanted a server-side proxy where I could work some other magic — which led me playing with Prose's Gateway.

When you scroll down the page for the oAuth gateway, you'll find two deploy buttons, one for Heroku, and one for Azure — I want all APIs, and all API solutions that support API operations (like Prose's Gateway) to be deployed like this.  True open API solutions should operate this way, offering up server-side solutions in a GitHub repository, with one-click buttons for deploying in your infrastructure of choice.

As I write this I realize in addition to a deploy to Heroku, and Azure buttons, there should be deploy to AWS and Google buttons as well. There are deploy instructions for AWS, but not a branded button. They also have the "physical" IoT Button, but alas no "virtual" deploy to AWS. There is also deploy instructions for Google, but again no organized branded button effort. While I'm sure AWS and Google will eventually do this, it smells like an opportunity for a sort of aggregate API deployment service provider.

Just like the wealth of website templates available out there, from the WordPress to the Jekyll, we need to start building up our inventory of API solutions, which might also serve up HTML, but more importantly be serving up the JSON we need for syndication, and in mobile and device-based applications. Businesses shouldn't have to hand-craft the most common of API design patterns out there, they should be able to just click one button and have deployed in their cloud infrastructure of choice.

Unleash the power of your APIs with future-proof API management - Create your account and start your free trial today, brought to you in partnership with 3scale.


Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}