Over a million developers have joined DZone.

Where Is the Deploy to AWS and Google Button?

DZone's Guide to

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
Free Resource

Build APIs from SQL and NoSQL or Salesforce data sources in seconds. Read the Creating REST APIs white paper, brought to you in partnership with CA Technologies.

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.

The Integration Zone is brought to you in partnership with CA Technologies.  Use CA Live API Creator to quickly create complete application backends, with secure APIs and robust application logic, in an easy to use interface.

rest ,api ,iot ,aws ,azure ,heroku

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

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

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 }}