HTML web application in Google Cloud Platform – Environment Setup

Recently, I have participated in Google cloud developer contest 2013 , where we need to develop a web application using any of the supported technologies like PHP, Python, etc. Moreover, Google provides another option to develop an HTML5 application and deploy it into Google App Engine. I will be penning down my HTML based web application development for Google Cloud Platform in a series of blog posts.

I have started my journey from setting up my development environment consists of Visual Studio 2012 with jQuery libraries. I have developed my partially cooked web application using the above setup. Now I need to deploy the same to Google App Engine to test the other integration features. Here, I came to know that, there is no direct deployment option for HTML5 application in Google Cloud platform.

Lesson 1: No direct HTML5 web application deployment supported in Google Cloud Platform

One of the suggested way is to pack the HTML files along with javascript/css/image files as static files in one of the supported language packs. I have chosen Python as my packaging platform.

Setting up Python for Google App Engine hosting

  1. Download and install Python from http://www.python.org/getit/
  2. Download and install the Google App Engine SDK for Python from https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python

Our development environment is ready with all required software. Let us create our Google Cloud Platform project and deploy the application to cloud, which will be discussed in next blog post.

Advertisements

About ambilykk

I am a Technology Evangelist on Microsoft Technologies. I am carrying the passion on Microsoft technologies specifically on web technologies such as ASP .Net and Ajax. My interests also include Azure and Visual Studio. Technology adoption and learning is my key strength and technology sharing is my passion.
This entry was posted in Google, HTML5 and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s