What Sets The Google Cloud Platform Apart From The Rest

Sessions — Google I_O 2013

There is a misperception about the new Google Cloud Platform that the company put into general availability last week at Google I/O. It’s not a brand new platform. It’s what Google has used for years. It is Google’s foundation. It is what makes Google, Google. And now it’s open for the first time to developers and businesses.

Google Platform is new in the sense that anyone can now use it. But until now only a relative few number of people have had access to the platform.

Google Cloud Platform officially launched at last year’s Google I/O. So it still has a lot of hype that comes with a new Google service, especially at an event like Google I/O. It does not have the full set of features that comes with Amazon Web Services (AWS). A customer can get a much deeper service level agreement (SLA) from Windows Azure. Customers can use a platform-as-a-service (PaaS) like Openshift and leverage the Red Hat infrastructure. OpenStack is an option for companies that want to build out their own open cloud environment. Go that route and a customer has a host of vendors to choose from. Red Hat, IBM and HP are just a few to choose from for any number of software and services.

The Power Is In The Network

But there is one thing in particular that sets the Google Cloud Platform apart. And that’s the network that connects the company’s data centers so questions can be answered in milliseconds. It’s what makes it possible for Google to offer 3D maps, translation APIs and Google Glass.

“It is blazing fast,” said Will Shulman, co-founder of MongoLab about the network in a panel at Google I/O about distributed databases. “The other thing – it has a private distributed backbone between all the data centers.You are talking over Google’s backbone, not over the Internet.”

The network speed makes a difference in a few ways. The compute and storage in Google Compute Engine are separated but for the user it appears as if it is all together because it is so fast. It’s like having one giant, programmable super computer that in reality is distributed across thousands of servers.

The network speed also helps make a difference in cost. With the speed, comes the ability to process more data in less time.

Google factors its network into its pricing, much like cloud provider ProfitBricks does. ProfitBricks uses InfniBand, which offers more bandwidth capably than Google’s 10 gigabyte network. Regardless, Google’s fiber network and data center optimization provides the opportunity to offer sub-hour pricing, down to the minute.

On the Google platform,  a customer can double the cores and do a data job in 30 minutes at the cost that it would normally take an hour to do.

Google views data centers as living things. They are not islands but exist in a connected world, connected to devices, other services and other data centers.

It’s this view that shows why Google has to be so considerate of its own network. The world is becoming a vast data fabric. But networking is expensive. Compute and storage costs continue to decrease but networking has not gone down at the same pace as CPU and storage, said Google Product Maanger Amit Argawal in a presentation at the Open Network Summit last June.

What it costs to connect a 10 gigabyte pipe between two regions in the United States is different from connecting different countries in Asia, where the markets are emerging fastest, In the video, Argawal says in the video. Devices are ubiquitous and disposable. Someone can lose a smartphone, buy a new one and be back up in a half-hour. The data is in the cloud not on the device. The services in turn are populating across the network. Put together it’s a virtuous circle. The network needs to be fast and interactive. If not, user engagement will slow. High availability needs to be built into all layers of the stack.

Why Developers Play A Crucial Role

To allay networking and other costs, Google has to continually keep its operations running optimally. The Internet business model means services have to be free or for a small fee. That means Google has to make sure developers are building apps on services that will help Google extend its advertising products and low-cost cost subscription services such as Google Apps.

And that’s why Google Cloud Platform plays an important role in attracting more developers, who in turn help extend Google’s properties.

For example, Google talked at Google I/O about how it offers tools to help developers integrate into the Google back-end. Google Maps, Chrome. Android and BigQuery all have these integrations. Google Glass will get integrated but for now it is not the number one focus.

AWS has a rich developer ecosystem and has a deep selection of services to offer. But Amazon is not an identity and services provider like Google is. Google has more data to offer developers so that will also be a strong selling point going forward for the company with developers.

For Cloudant, a distributed database company, it’s the fact that there is now another community outside AWS that it can tap. “There are a large and growing number of developers on Google,” said Co-Founder and Chief Scientist Mike Miller, who also sat on the distributed database panel.

Google App Engine symbolizes some of the differences that may attract developers. Google announced at Google I/O that PHP would be offered on Google AppEngine. This will make Google available to the scores of web developers who have built their web sites with the programming language. In March Google acquired Taleria, showing its continued emphasis on building out support for dynamic programming languages and need for systems that scale out efficiently.  From Frederic Lardinois post about the acquisition:

The company claimed that its technology allowed developers to “handle more users with fewer boxes, without changing a line of code.” Talaria also claimed its ” server lets you keep your favorite high-productivity languages, but with the scalability and performance you’d expect from a compiled language.”

And then there is the ease of use that Google is trying to offer with Google App Engine. These include back-end as a service tools and more management features that allow developers to focus more on the code then the back-end.

That’s important for companies such as OrangeScape, a “visual PaaS,” for non-developers to build apps. CEO Suresh Sambandam said that means the company can keep its IT team relatively tight.

Google has a network that makes it arguably one of the largest carriers in the world.  But it’s the cost of these data centers that will be its biggest challenge going forward. It’s almost as if Google had to open its infrastructure to extend its distributed network as efficiently as possible while continually attracting developers to scale its business model.


Unboxing The First Chromebook Pixel Given Away At Google I/O


Sebastian Rodriguez waited in line 90 minutes to be the first person at Google I/O to get the Google Chromebook Pixel, the premium laptop given to all conference attendees today.

Rodriguez is a a software engineer with Thales, a data security company. He humored us and did an “unboxing” of his new  Pixel. He was hoping to get Google Glass as were most of the people we talked to at the event but he said the Pixel will be fine around the house.

We caught up with a few other people today at the Moscone Center who were happily walking out with their new machines. One woman plans to give the Pixel to her six-year-old daughter. A man from the Philippines said he was hoping for an Android. Another attendee said he wants to use the Pixel  to develop apps.

Nonetheless, these attendees are pretty lucky to get such a sleek machine. Here’s Frederic Lardinois’ review from earlier this year.


Google Stock Price Closes At 52-Week High Of $915 On First Day Of Google I/O As Apple Takes Another Drop

Google-logo1

Google’s stock price came close to its 52-week high on the first day of Google I/O today, hitting $915 per share at close. In comparison, Apple today dropped 15 points to close at $428 per share, 277 points off its 52-week high.

This morning, Google stock jumped to $909 per share from its opening price of $895 when Co-Founder Larry Page hit the stage at around 11:45. It is now trading at $916.50 in after-hours trading. One analyst I talked to attributed the increase to Google’s announcement of its “all access” streaming service and the rotation out of hardware makers such as Apple and HP.

The difference between Google and Apple’s share price is a barometer of the tech landscape. Google is a data company. Apple is more about design, creating beautiful devices.

The difference is evident here at Google I/O. Google has built its infrastructure to manage more data than arguably any company in the world. It uses ths data to provide services that it highlighted today in its keynote. This includes its Google Translate APIs and the next generation of its Google Maps. The iPhone will always be elegant. As my colleague Josh Constine points out, the beauty of a device is just not as important, as the entire world becomes a fabric of data objects.


Google Cloud Platform Opens To General Availability With 3 Million Applications, New Pricing And PHP

cloud_blog_header_v05

Google announced today at I/O that it made Google Cloud Platform generally available, marking a milestone for the cloud community and the real arrival of a giant to contend with Amazon Web Services (AWS) and its pay-as-you-go pricing.

The service, now with 3 million apps, is now open to any developer or business. In its post announcing the news, Google revealed a bit about new pricing, instance types and other features:

  • Sub-hour billing charges for instances in one-minute increments with a 10-minute minimum, so developers 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 create gateways and VPN servers and enables developers to build applications that span local network and Google’s cloud
  • Large persistent disks support up to 10 terabytes per volume, which Google says translates to 10X the industry standard

Google also announced a new data store for non-relational data and availability of a PHP runtime.

The new App Engine 1.8.0 includes a limited preview of the PHP runtime – the top requested feature with customers. PHP is one of the most popular web programming languages, running open source apps like WordPress. According to Google, only whitelisted applications may be deployed on App Engine if they use the PHP runtime. When the restrictions lift, Google will nnounce it on the App Engine blog.

For a good part of last year, Google had engaged users in a limited beta of the platform, which allows developers to run their apps on Linux virtual machines hosted on Google’s massive infrastructure. Developers had to either get an invitation or go through Google’s sales teams to get access to the service.

Starting in April, developers who subscribed to Google’s $400 per month Gold Support package with 24/7 phone support were able to access Compute Engine without the need to talk to sales or receive an invitation.

Google also announced it dropped its instance prices by 4 percent (that’s after it already dropped storage prices by 20 percent last November).

Google is emphasizing its cloud platform this year. There are 25 sessions for the Google Cloud Platform at Google I/O. Only Chrome and Android have more.

Google is increasingly relying on its data-center infrastructure to attract developers. It offers the APIs to integrate with apps and now the capability to use the data centers for compute and storage. That’s an important shift if Google wants to attract more developers and compete with the AWS ecosystem.


Google I/O Session Totals Show Deeper Importance Of Google Cloud Platform

sessions-graph1

We are more than two hours into the Google I/O keynote, the kickoff to a three-day event with 171 sessions. But something is quite different from last year. Google Cloud Platform has risen to the tof of the pack with 25 sessions, second only to Google Chrome with 48 and Google Android that has 35.

Last year, Google Cloud Platform had just been launched and so the sessions were more introductory in nature. This year, it has more sessions than Google+ (15); TechTalk (15); YouTube (13); Knowledge and Structured Data (6); Google Ads (5); Google Wallet (5) and Google Glass with four.

In the opening keynote this morning, Google highlighted Android, gaming, and translation APIs along with a host of other topics. In the Google Cloud platform sessions, pretty much all of what the keynote is covering gets pursued more in-depth. For example, there are sessions about intense gaming, and a session about advanced Go concurrency pattens.

Google Cloud Platform, with 25 I/O sessions, is certainly not as sexy as Google Glass but it’s importance is arguably greater than that of a single (ambitious) product. Google Cloud Platform is being positioned as the foundation for application development with third-party developers — until now, we have not seen Google push so hard to attract developers to its own platforms. But now it is trying to draw in developers with its robust collection of APIs and its vast compute and storage that serves as the backbone for Google’s emphasis on leveraging large data loads.

Android and Chrome are the Google darlings. But their vitality is only as strong as their developer communities. Google Cloud Platform plays an important role in the development of this ecosystem as evident by the broad topic areas that will be covered in the sessions over the next three days.


AWS Drops Prices For Windows On-Demand EC2 Instances Up To 26% As Competition Intensifies

aws-logo-640

Amazon Web Services (AWS) is dropping the price  of Windows On-Demand EC2 instances up to 26 percent, which is another clear sign of the price wars in the cloud computing market. The news follows Google’s announcement earlier today that it is dropping instance prices by 4 percent.

AWS says the drop in price continues its tradition of  exploring ways to reduce its costs:

This reduction applies to the Standard (m1), Second-Generation Standard (m3), High-Memory (m2), and High-CPU (c1) instance families. All prices are effective from April 1, 2013. The size of the reduction varies by instance family and region. You can visit the AWS Windows page for more information about Windows pricing on AWS.

AWS has extended its support for AWS in the last month with support for SQL Server AlwaysOn Availability Groupsa beta of the AWS Diagnostics for Microsoft Windows Server, and new drivers for our virtual instances that improve performance and increase the supported number of volumes.

Earlier today, Google opened Compute Engine to developers who subscribe to Google’s $400 per month Gold Support package. The package includes 24/7 phone support. Users can access Compute Engine without the need to talk to sales or an invitation.

Google and Microsoft have consistently been dropping prices over the past several months. In November, Google dropped storage prices by 20 percent.

For AWS, the price drops are consistent with its strategy. AWS believes it can use its scale, purchasing power and deeper efficiencies in the management of its infrastructure to continue dropping prices.

The market is diversifying and AWS sees a need to extend its dominance in the market. But with Google and new players in the mix, it’s unclear  how the strategy will pan out, as competitors offer a more high-touch type of service.


The “Windows First” Mobile Strategy For Microsoft Office 2013 Is Not Working

New Office 365 Logo - Orange.png (1888×654)

Microsoft is pinching CIOs by not providing an easy way to run the just released Microsoft Office 2013 except on Windows RT, the operating system for its Surface tablets. With little cross-platform integration, Microsoft is creating an opening for vendors that have a clearer path for a complete mobile workflow.

Outlook is the killer app for Microsoft, but the company has not shown any interest in releasing it for Office on the Surface or any other mobile device, said Analyst Esteban Kolsky, Founder of ThinkJar. Instead, Microsoft makes the case for Office365 in the cloud. But so far it only has 20 to 30 percent of the functionality that a customer would get with the desktop version of Microsoft Office. See Sarah Perez’s article for her take on the latest from Office365.

Forrester Research Analyst Phil Karcher said to me in an email that Microsoft does have a complete suite of mobile apps for Windows RT and Windows Phone, but only has Lync and OneNote apps for iOS and Android devices. It has improved browser access to SharePoint 2013, which benefits users on Android and iOS. However, it does not have mobile versions  of its core office productivity applications — Word, Excel, PowerPoint on iOS and Android.  He sees it as a matter of time before Microsoft opens up more to other platforms.

But Karcher said that competitors have a mixed bag, too:

Google Drive has more editing functionality on Android devices than it does on iOS today. It only introduced editing capabilities for its iOS app in September, and to my understanding only supports docs, not spreadsheets or presentations. IBM Docs has native apps with comprehensive functionality for iOS and Android today, including collaborative document editing from those devices. But a major complaint from users in general is that they want compatibility with their documents formats. Both Google and Android have the advantage of native mobile apps on popular platforms and continue to present alternatives to Microsoft for office productivity in general. But any first mover advantage in mobile support I suspect may be short-lived.

Zoho Evangelist Raju Vegesna said similarly that Windows Phone’s poor market share is a main factor in how Office fares, especially as the desktop recedes in importance:

With Windows Phone share lingering at less than 5 percent and with no iOS and Android versions of Office, users will look for alternatives. Remember, mobile share is going to be more important than desktop marketshare moving forward. Countries like India have 10x more mobile users than desktop users.

I’d love to see Office365 become something important. That would be a shift. The issue for Office comes down to portability. I should be able to open any document, on any device and have an experience that makes the mobile workflow somewhat seamless.

But in truth, not one vendor has the mobile workflow working. It is still a mix of vendors, providing different tools in their various suites. IBM Dominos, for instance, integrates with IBM Traveler, its mobile software for pushing email to mobile devices. IBM Docs integrates OpenSocial, providing a clean web experience. But at least one IBM customer I talked to uses SAP Afaria to manage its mobile devices. That shows the mix that we will continue to see as customers seek out their own workflows for connecting employees and their mobile devices.


A Sign Of More Openness: Windows Azure Mobile Services Adds Push Notification For iOS

windows azure and ios

Windows Azure Mobile Services has added push notification for developers so they can fire off updates that may include sounds, badges or SMS messages.

Scott Guthrie, a corporate vice president in the Microsoft Tools and Servers group, writes that the new push notification, using Apple Push Notification Services (APNS), is one of a series of updates Microsoft has made to accommodate developers who build apps for the iOS platform. APNS is one of the more popular features for developers on the iOS platform.

Microsoft has recently shown a more open approach to third-party platforms. Guthrie notes that a few weeks ago he wrote about a number of updates to iOS and other services that I think highlight Microsoft’s more open philosophy:

  • OS support – enabling you to connect iPhone and iPad apps to Mobile Services
  • Facebook, Twitter, and Google authentication support with Mobile Services
  • Blob, Table, Queue, and Service Bus support from within your Mobile Service
  • Sending emails from your Mobile Service (in partnership with SendGrid)
  • Sending SMS messages from your Mobile Service (in partnership with Twilio)
  • Ability to deploy mobile services in the West US region

In tonight’s post, Guthrie specifically points to the recent addition of an “Objective-C client SDK that allows iOS developers to easily use Mobile Services for data and authentication.” Today’s news of the push notification is the next step in what we can expect will be a continuous development cycle to add more iOS features into Windows Mobile Services.

Note for developers: On his personal blog, Guthrie has a more detailed demonstration for how to configure applications for push notifications.

There is something more here. Earlier today, Microsoft announced a new set of features for Windows Azure Storage and a significant price drop. One developer commented on the blog post I wrote that the only Microsoft service he likes is Windows Azure. Making it easier to use Windows Azure Mobile Services for iOS push notifications will attract developers as well.

I wonder here about Apple in all of this. Apple makes beautiful mobile devices and the iOS development environment is a favorite. But Apple has not shown much in terms of providing a serious infrastructure that developers can as they do with other services. Microsoft has Azure. Google now has Google Compute Engine and Amazon has AWS. Where does that leave Apple? Any theories?


A Sign Of More Openness: Windows Azure Mobile Services Adds Push Notification For iOS

windows azure and ios

Windows Azure Mobile Services has added push notification for developers so they can fire off updates that may include sounds, badges or SMS messages.

Scott Guthrie, a corporate vice president in the Microsoft Tools and Servers group, writes that the new push notification , using Apple Push Notification Services (APNS), is one of a series of updates Microsoft has made to accommodate developers who build apps for the iOS platform. APNS is one of the more popular features for developers on the iOS platform.

Microsoft has recently shown a more open approach to third-party platforms. Guthrie notes that a few weeks ago he wrote about a number of updates to iOS and other services that I think highlights Microsoft’s more open philosophy:

  • OS support – enabling you to connect iPhone and iPad apps to Mobile Services
  • Facebook, Twitter, and Google authentication support with Mobile Services
  • Blob, Table, Queue, and Service Bus support from within your Mobile Service
  • Sending emails from your Mobile Service (in partnership with SendGrid)
  • Sending SMS messages from your Mobile Service (in partnership with Twilio)
  • Ability to deploy mobile services in the West US region

In tonight’s post, Guthrie specifically points to the recent addition of an “Objective-C client SDK that allows iOS developers to easily use Mobile Services for data and authentication. ” Today’s news of the push notification is the next step in what we can expect will be a continuous development cycle to add more iOS features into Windows Mobile Services.

Note for developers: On his personal blog, Guthrie has a more detailed demonstration for how to configure applications for push notifications.

There is something more here. Earlier today, Microsoft announced a new set of features for Windows Azure Storage and a significant price drop. One developer commented on the blog post I wrote that the only Microsoft service he likes is Windows Azure. Making it easier to use Windows Azure Mobile Services for iOS push notifications will attract developers as well.

I wonder here about Apple in all of this. Apple makes beautiful mobile devices and the iOS development environment is a favorite. But Apple has not shown much in terms of providing a serious infrastructure that developers can as they do with other services. Microsoft has Azure. Google now has Google Compute Engine and Amazon has AWS. Where does that leave Apple? Any theories?


Windows Azure Storage Drops Pricing By As Much As 28% In Price Fight For Cloud Storage Market Share

windowsazurelogo

Windows Azure Storage has entered the cloud price wars with a drop in pricing that could be as much as 28 percent for some customers. The pricing goes into effect December 12th. The  drop, which follows two price decreases last week from Google and one from Amazon Web services, reflects a price war that is emerging, as the big giants of the cloud fight for their share in the emerging cloud market.

According to the Windows Azure blog, Microsoft dropped storage costs in March by 12 percent. The blog also states that Windows Azure has 4 trillion objects stored, an average of 270,000 requests processed per second, and a peak of 880,000 requests per second.

Windows Azure has been investing heavily in its storage infrastructure. According to the blog, the company has added to its “Geo Redundant Storage” with more than 400 miles of separation between replicas. This issue of redundancy becomes important when you consider the impacts a natural disaster can have on a business. Windows Azure recently announced the deployment of a flat network for Windows Azure across all of its data centers to provide high-bandwidth network connectivity for storage clients. The goal is to enhance the capability for customers to do big data analytics using MapReduce, high-performance computing, etc.

Here is the information on new, reduced pricing for both Geo and Locally redundant storage:

AWS is the clear leader in the cloud services market. It’s in the realm of storage where the company faces its deepest challenges. AWS outages have come with bugs in its elastic block storage infrastructure. Competitors have pounced on that to try and get some attention. In this case it’s pricing that Windows Azure is using to differentiate. I wonder about this tactic, as it is AWS’s differentiation on features and thin margins that have given it such an edge.

With new features, AWS has been able to attract new customers while at the same time leveraging that volume to drop prices and work on the thinnest margin possible.

Google and Windows Azure need more differentiation with features. At that point, the price drops make sense. But for now, it seems more like a race to the bottom more than anything else.


16 visitors online now
5 guests, 11 bots, 0 members
Max visitors today: 42 at 03:19 am EDT
This month: 44 at 05-20-2013 07:26 am EDT
This year: 112 at 04-11-2013 09:43 am EDT
All time: 112 at 04-11-2013 09:43 am EDT
Get Adobe Flash player