google cloud platform (for those who know microsoft azure)

Post on 15-Jan-2015

494 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Quick introduction into the current state-of-the-art of cloud computing offer by Google Cloud Platform for those who are familiar with Microsoft Azure Platform.

TRANSCRIPT

Google Cloud Platform (for those who know)Microsoft Windows AzureAlexander GalkinAzure Insider

OverviewGoogle Cloud Microsoft Azure

App Engine Cloud ServicesWeb Sites

Cloud Storage Blob StorageActive Directory

Big Query Azure Hadoop

Cloud Datastore Table Storage (NoSql)

Cloud SQL Azure SQL

Compute Engine Virtual Machines

API

Google App Engine ≈ Cloud Service• PaaS (=managed environment) to host your

application• Supported Languages:

– Java 7 (+JRuby, Scala)– Python 2.7– Go– PHP

• IDEs: Eclipse (supported by SDK), cloud IDEs• Reach set of available API (Search, Mail, XMMP

etc).• Deep integration with other services

Google Compute Engine ≈ VMs

• IaaS (Currently a limited preview)• VMs with 1-8 cores• Supported OS: Ubuntu and CentOS• Storage:

– Ephemeral disk (≈local/temp), – Persistent disk (≈ Azure Drive/Blob storage +

replication),– Google Cloud Storage (≈ Blob/Documents)

• Networking: VM traffic Isolation, Static external IP, Firewall.

https://cloud.google.com/files/GoogleComputeEngine.pdf

Cloud SQL ≈ Azure SQL

• Hosting your MySQL databases in the cloud• Choice between hosting in the U.S. or the E.U.• Synchronous or asynchronous geographic

replication• Import or export databases using mysqldump• Java and Python compatibility• Command-line tool• SQL prompt in the Google APIs Console• Instances up to 100GB storage and 16GB RAM

https://cloud.google.com/files/CloudSQLDatasheet.pdf

Available APIs

Trivia

• No need for credit card to register for test, only mobile phone (SMS verification) and Google Account

• Custom Search API allows up to 100 free requests per day. Many other services and APIs have free quotas per user.

• All services support OAuth2.0 and RESTful JSON APIs for management. Most of the APIs are configurable through Console API.

More questions? Please, ask!

Alexander Galkinalexander.galkin@studentpartners.de Azure InsiderHamburg, Germany

top related