Google Updates: Node.js Client libraries Added, HTTP Load Balancing Preview Released

It has been a busy September for Google Cloud Platform, which saw interesting updates that included providing Node.js libraries for key Google Cloud Platform products and a release of the HTTP Load Balancing service in preview. Developer enhancements included support for Bitbucket Library in the Push-To-Deploy feature. On the business side, startups were encouraged to take advantage of the Google Cloud Platforms for Startups program, where those that qualified could get up to $100,000 in credit along with support and access to the technical solutions team.

One of the highlights of the month was the release of Google’s HTTP Load Balancing technology in preview to Cloud Platform projects. The service is fully integrated into the Developers Console and the gcloud commands to help manage and administer it. The service, which is used to power Google’s own digital properties like YouTube and Gmail, has features that include balancing traffic over multiple Compute Engine regions, network proximity and Back-end capacity to choose the optimal path from your users to your instances, and a REST API. Check out the documentation.


For App Engine developers, Google recently announced support for Push-To-Deploy for GitHub repositories. It has extended that support now for Bitbucket, another popular repository with developers. If you have never tried Push-To-Deploy, you connect your App Engine project to GitHub or Bitbucket, and you can trigger a deployment of your Java, Python or PHP app by simply pushing to your project’s master Branch on the repository. Connecting your release to your Source Code greatly helps to manage the development process.


If you have been invested in Google Cloud Platform services like Cloud Datastore and Google Cloud Storage (GCS) but prefer a Node.js technology Stack, there is great news. The team announced the release of gcloud-node, a Google Cloud Platform Client Library for Node.js. With a few lines of code, you can integrate these services within your Node.js applications. This blog post indicates that more such libraries are in the pipeline, which is very positive news since it allows developers to use best-in-class infrastructure services that are powered by Google and yet offer the choice to use a different stack. The library is open-sourced on GitHub and contains working samples to get you started in a minimal amount of time.

Several case studies were also published, including VendAsta, a platform for monitoring and managing online reputations. VendAsta has invested in Google App Engine since its early release, has more than 75 applications running on Google App Engine and primarily prefers the Google Cloud Platform because it handles the scale for the company. The Google Cloud Platform blog also published a video of how four companies — Allthecooks, BetterCloud, Streak and Smart Technologies — are seeing significant developer productivity and faster time to market with the Google Cloud Platform.

The Cloud Platform Live event is set for November, and some big-ticket announcements are expected. Follow the Google Cloud Platform blog for more news.

Be sure to read the next Announcements article: ProgrammableWeb's 25 Most Popular API Stories of 2014