Google has unveiled a wave of updates for its Cloud Platform, including cuts to on-demand pricing of between 30 and 85 percent and a new approach that blurs the distinction between infrastructure as a service (IaaS) and platform as a service (PaaS).
The updates were unveiled at the internet giant's Google Cloud Platform Live event, where Google detailed changes to its cloud computing platform including a simplified pricing structure, cloud-based DevOps tooling, Managed Virtual Machines for App Engine, and real-time Big Data analytics with Google BigQuery.
In terms of pricing, Google announced the cost of its Compute Engine virtual machine service is being reduced by 32 percent across all regions and classes. The Cloud Storage service will be fixed at a consistent price, set at 2.6 cents per gigabyte in the US, while Google BigQuery analytics pricing is being reduced by 85 percent. App Engine PaaS pricing has also been simplified, with reductions in database and front-end compute instances, Google said.
"Cloud prices have dropped six to eight percent annually since 2006, which is nice, but hardware costs have dropped by 20 to 30 percent per year over the same period, because it is following Moore's Law. We don't think this gap should exist, so today, we're taking a big step to bring the two closer together, and they will get even closer in future" said Urs Hölzle, senior vice president for Technical Infrastructure at Google.
Google also introduced sustained use discounts that reward users for long term use of cloud resources, without the need to pay up front for a reserved instance.
"You start off with the new low rates, but once you use a VM for more than 25 percent of the month, your price starts dropping so each additional minute becomes cheaper," Hölzle said.
Taken together, the two moves mean Google is aggressively pricing access to its Cloud Platform resources against rivals such as Amazon Web Services, which regularly cuts prices as economies of scale enable it to do so.
Furthermore, Google also announced support or Suse Linux Enterprise and Red Hat Enterprise Linux as guest operating systems, plus preview support for Windows Server 2008 R2, enabling enterprises to run business workloads on Google Cloud.
Another innovation is Managed Virtual Machines, which blurs the distinction between IaaS and PaaS, which means developers do not have to choose between the two approaches, according to Greg DeMichillie, director of product management at Google.
"Do I use a service like Compute Engine, which gives me total flexibility at the cost of me having to do management and scaling myself, or AppEngine, which frees me from all that, but only lets you use certain languages? We think this is another false dichotomy," he said.
"From today, you can start developing with AppEngine, and if you hit a point where there is language or application you can't use, you can simply replace it with an equivalent virtual machine without giving up any of the AppEngine benefits."
Google also added Cloud DNS, which enables customers to manage both their DNS infrastructure and virtual networking configuration from a single control point, the Google Console.
Finally, Google announced its BigQuery analytics service enables users to ingest up to 100,000 records per second per table with near-instant updates using BigQuery Streaming. The service itself lets users run interactive SQL queries against datasets of any size in seconds, Google said.
Google also provided further breakdown of the updates in a blog post as the battle for the cloud market - which also saw Cisco commit to a $1bn spend to bolster its presence in this area - continues to heat up.
Double legal trouble for Musk as he also faces civil lawsuit over renewed British pot-holer 'paedo' claims
Battery development could help boost performance of smartphones
Topological photonic chips promise a more robust option for scalable quantum computers
In quantum physics both the chicken and the egg can come first, claim University of Queensland researchers
Cause-and-effect is not always straightforward in quantum physics