Ushering in the next generation of computing at Google I/O
By Urs Hölzle, Senior Vice President, Technical Infrastructure, and Google Fellow
Cross-posted from the Google
Cloud Platform Blog
Watch the video of
the Cloud track kickoff.
Over the last fourteen years we have been developing some of the best infrastructure in the
world to power Google’s global-scale services. With
Google Cloud Platform, our goal is to open that
infrastructure and make it available to any business or developer anywhere. Today, we are
introducing improvements to the platform and making
Google Compute Engine
available for anyone to use.
Google Compute Engine - now available for everyone
Google Compute Engine provides a fast, consistently high-performance environment for running
virtual machines. Later today, you’ll be able to go online to cloud.google.com and start using
Compute Engine.
In addition, we’re introducing new Compute Engine features:
- Sub-hour billing charges for instances in one-minute
increments with a ten-minute minimum, so you don’t pay for compute minutes that you don’t
use
- Shared-core instances provide smaller instance shapes for
low-intensity workloads
- Advanced Routing features help you create gateways and VPN
servers, and enable you to build applications that span your local network and Google’s
cloud
- Large persistent disks support up to 10 terabytes per volume,
which translates to 10X the industry standard
We’ve also completed ISO 27001:2005 international security certification for Compute Engine,
Google App Engine, and
Google Cloud
Storage.
Google App Engine adds the PHP runtime
App Engine 1.8.0 is
now available and includes a Limited Preview of the
PHP runtime - your
top requested
feature. We’re bringing one of the most popular web programming languages to App
Engine so that you can run open source apps like WordPress. It also offers deep integration
with other parts of Cloud Platform including
Google Cloud SQL and Cloud
Storage.
We’ve also heard that we need to make building modularized applications on App Engine easier.
We are
introducing
the ability to partition apps into components with separate scaling, deployments, versioning
and performance settings.
Introducing Google Cloud Datastore
Google Cloud Datastore is a
fully managed and schemaless solution for storing non-relational data. Based on the popular
App Engine High
Replication Datastore, Cloud Datastore is a standalone service that features
automatic scalability and high availability while still providing powerful capabilities such
as ACID transactions, SQL-like queries, indexes and more.
Over the last year we have continued our focus on feature enhancement and developer experience
across
App
Engine,
Compute
Engine, Google
BigQuery,
Cloud
Storage and
Cloud
SQL. We also introduced
Google
Cloud Endpoints and
Google Cloud
Console.
With these improvements, we have seen increased usage with over 3 million applications and
over 300,000 unique developers using Cloud Platform in a given month. Our developers inspire
us everyday, and we can’t wait to see what you build next.
Urs Hölzle is Senior Vice President of Technical Infrastructure and Google Fellow.
As one of Google's first ten employees and its first VP of Engineering, he has shaped much of
Google's development processes and infrastructure.
Posted by Scott Knaster,
Editor