Spotify Selects Google Cloud Platform As Infrastructure For Its Streaming Music Platform

This week, Spotify announced plans to transition its core music platform to the Google Cloud Platform from its on premise data center infrastructure. Once complete, Spotify’s migration to the Google Cloud means that over 30 million songs, 75 million users and 2 billion playlists will be hosted on the Google Cloud Platform. Nicholas Harteau, VP of Engineering & Infrastructure at Spotify, elaborated on its decision to choose Google as opposed to other public cloud providers as follows:

What really tipped the scales towards Google for us, however, has been our experience with Google’s data platform and tools. Good infrastructure isn’t just about keeping things up and running, it’s about making all of our teams more efficient and more effective, and Google’s data stack does that for us in spades.

Google has long been a thought-leader in this space, and this shows in the sophistication and quality of its data offerings. From traditional batch processing with Dataproc, to rock-solid event delivery with Pub/Sub to the nearly magical abilities of BigQuery, building on Google’s data infrastructure provides us with a significant advantage where it matters the most.

Here, Harteau remarks on the richness of Google’s data offerings such as BigQuery and Dataproc as key factors in its decision to choose Google, over and beyond considerations related to the provisioning and management of infrastructure. The blog post elaborates how Google’s data offerings and analytics have the potential to make Spotify’s “teams more efficient and more effective” by delivering granular and timely data analytics to enable the company to more deeply understand user behavior and subsequently deliver a richer user experience. Spotify’s decision to choose Google over Amazon Web Services and Microsoft Azure represents a stunning affirmation of Google’s cloud platform that pointedly illustrates Google’s product differentiation within the public space given its venerable reputation for specializing in analytics on big data of both the streaming and batch varieties. Expect Google to continue foregrounding its data analytics as the cloud wars continue to escalate, particularly as Oracle beefs up its public cloud offerings and Amazon Web Services and Microsoft Azure similarly enrich their platforms through aggressive product development and strategic acquisitions.

Advertisements

Google Cloud Functions Launches In Alpha As Competitor To AWS Lambda

The Google Cloud Platform has launched an “event-based, asynchronous compute solution,” that empowers developers to create functions that respond to cloud-based events called Google Cloud Functions. Google Cloud Functions are defined by the relationship between triggers and events; an event represents something that happens within an environment while a trigger refers to an interest in acting upon an event. Examples of events include the creation of a VM, identification of a hashtag within a data stream or a database indicator that a goal has been scored in a soccer match. Because events happen all the time, triggers are created and defined to indicate an interest in capturing those events. Google Cloud Functions contains the framework for the code determining the execution of a trigger in response to an event. Developers can write functions in Javascript and run them within a Node.js framework. As such, Google Cloud Functions features much of the functionality of Amazon Web Services Lambda, a product that similarly uses functions to capture data related to specific events instead of “persistent applications that reside on virtual machines or servers.” Because Google Cloud Functions dispenses with the need to store applications on VMs for the purpose of capturing events, customers stand to benefit from the combination of cost savings and reduced operational complexity specific to this fully managed service. The product underscores Google’s interest in competing with the likes of Amazon Web Services and Microsoft Azure for public cloud market share although Google still has considerable catch up work to do if it intends to keep pace with or ultimately surpass its Seattle and Redmond, WA based competitors.

Google CEO Sundar Pichai Asserts Google Cloud Platform Is Used By 4 Million Applications

Google CEO Sundar Pichai recently announced that Gmail has surpassed 1 billion users per month and that its Google Cloud Platform is used by more than 4 million applications. Pichai also asserted that the Google Cloud Platform “is ready to be used at scale,” and that the company has reached a point where its cloud infrastructure and applications have reached a level of maturity at exactly the time when the broader, industry-wide “movement to cloud has reached a tipping point.” Pichai further noted that Catholic Health Initiatives, one of the nation’s largest non-profit health systems, announced its transition to Google Apps last quarter in what amounts to yet another example of the Google Cloud Platform’s readiness to embrace workloads from large organizations and enterprises. Unlike Microsoft and Amazon, Alphabet, Google’s parent company, failed to break out revenue run rate details about its subsidiary cloud business but the company’s appointment of VMware executive Diane Greene to head Google’s cloud services division in November constitutes ample proof of the company’s interest in building out its cloud business. The question now, however, is when and how Google plans to court the enterprise, which has traditionally been dominated by Microsoft and IBM in the enterprise software and infrastructure space. Without more details of its anticipated strategy for gaining traction for cloud products and services in the enterprise, investors and analysts alike will be hard pressed to understand how Google plans to build cloud market share, particularly given continued impressive revenue growth for Amazon Web Services and Microsoft’s growing ascendancy in the cloud products and services space under CEO Satya Nadella.

Windows Server Achieves General Availability On Google Cloud Platform

Windows Server has now graduated to general availability as a supported OS on the Google Cloud Platform infrastructure. As a result, Google Cloud Platform now supports Windows Server 2012 R2 and Windows Server 2008 R2 operating systems in addition to Linux distributions such as CentOS, Debian, RHEL, SUSE and Ubuntu. Recent enhancements to Windows Server OS on GCP include multi queue and generic receive offload support that enhances throughput while reducing the number of Windows Server instances required for a specific web-based application. By achieving general availability status, Windows Server deployments are covered by the Google Compute Engine SLA and stand to receive consultative support regarding architectural design via Google Cloud Platform support packages. The timing of Google’s release of the general availability of Windows Server on Google Cloud Platform coincides with Microsoft’s Worldwide Partner Conference in Orlando and tacitly recognizes the growing ascendancy of Microsoft’s cloud services and technologies more generally. In a blog post, Google elaborated on its GA of Windows Server as a means of empowering customers to “deploy and operate diverse sets of technologies in mixed Linus and Windows environments,” thereby positioning GCP as an infrastructure suitable for hybrid cloud deployments. Despite the GA of Windows Server, however, Google Cloud Platform has a long way to go toward becoming an enterprise-friendly cloud platform, particularly in comparison to the Azure cloud, for example, whose impressive roster of industry partnerships has rendered it an increasingly attractive option for enterprise customers, particularly in light of its recent partnership with Rackspace.