Google has opened their Google Cloud SQL Service for the Google App Engine. With Google Cloud SQL, MySQL database with JDBC support for Java and DB-API for Python is available. Synchronous replication over geographically dispersed data centers and version management takes over the Google Cloud SQL. Right now, the Google Cloud SQL service is in a free preview period.
How to request access for Google Cloud SQL
As like with Google Page Speed Service, you need to have Google Code account access, which free. Just go to the Google API console, and click the services link on the left hand column, you will get all the list of available services.
Here is a diagrammatic representation of the steps for requesting Google Cloud SQL access :
Fill out the enrollment form in the next page and Google Cloud SQL team will review your access request.
Offerings and features of Google Cloud SQL
Google Cloud SQL is only available to Google App Engine apps, Google might extend it in future. You obviously need a bit knowledge of Google App Engine. Previously we posted about our small Google App Engine based app which fetches the Google Plus users data as json and output as atom feed.
Obviously, our previous example (basically software as a service) need no sql database. Absence of sql database hindered to develop many applications like cloud based online operating system, which needs a database to run.
With Google Cloud SQL, it will be possible to develop and test these different SaaS and even DaaS. Google Cloud SQL is a quite desired (possibly free with a cap) service and definitely a good step.
We are keen to see different apps like Open Source Online OS from the developers using the Google Cloud SQL service. Major problem for providing any App Engine app for free is the limit, as Google Cloud SQL is quite large, so it is quite unusual to feel a barrier with Google Cloud SQL.