Google Cloud Platform Videos are hosted on YouTube on the Google Developers channel . A select set of recent videos is highlighted below.
A calendar of upcoming live shows is available on Google Developers Live .
Google I/O 2013
Platform
Video | Description | Notes |
---|---|---|
Senior Vice President Urs Hölzle will share Google's vision for the next generation of cloud computing. He'll discuss how investments in infrastructure, software and people will help usher in this new era for Google and developers around the world via the Google Cloud Platform. This session will also include announcements and demo important new features of the Platform. |
View the Slides | |
From indie to AAA game studios, learn how cutting edge developers are building next generation experiences on the Google Cloud Platform. This session focuses on how developers are combining technologies such as App Engine, Compute Engine, and BigQuery to quickly build and scale their multi-platform releases. |
View the Slides | |
Highly scalable and rapid data collection and analysis is a key need for many mobile and gaming apps, as well as for sensor networks and the "Internet of Things." We'll show how the Data Sensing Lab incorporates a key Google Cloud Platform pattern: a high-throughput pipeline for data collection, processing, and analysis. We use the Cloud Endpoints API to collect constantly streaming data; process large amounts of data with high throughput using App Engine, Cloud Storage, and data transformation on Compute Engine; and query many GBs of collected data in just a few seconds using BigQuery. |
Download the Slides | |
The best Android applications take full advantage of the cloud to power great user experiences. This talk shows, in detail, how to use the server-code optional backend on the Google Cloud Platform to store application and game state in the cloud. We will then walk through adding your own custom logic via Google Cloud Endpoints and the Google Plugin for Eclipse. |
View the Slides | |
Ready to rock the world with your next application? Odds are you are thinking about mobile, web and the cloud. In this session we will walk through building a modern mobile web application that takes advantage of the Google Cloud Platform. Learn trips, best practices and solid architecture that will make your next mobile web app an amazing success. |
View the Slides | |
This session will review multiple approaches customers take when importing their large data sets into Google Cloud Storage, including trade-offs in time, cost, and complexity. These solutions include several advanced techniques which will also help you in a wide range of other situations. We'll show the architecture and code for some of these approaches and feature a case study of a 5 PB+ migration. |
View the Slides | |
This session will provide a clear, step-by-step approach to accessing Google Cloud Platform resources using OAuth 2.0. We will define the most important use cases and show how to build those solutions using practical code examples. The goal is to help you solve your authorization problems correctly and easily, without having to become an OAuth expert. |
View the Slides |
Compute Engine
Video | Description | Notes |
---|---|---|
Google Compute Engine's had a very busy year! We've made improvements to the underlying architecture to provide even better performance, released new versions of our APIs that improve the developer experience, and introduced many new features and instance types. Come join us as we guide you through what's new and cool with Google Compute Engine, and how recent improvements can help you build more efficient, scalable and cost-effective applications in the cloud. |
View the Slides | |
The performance, reliability and consistency of Persistent Disk (PD) are part of what distinguishes GCE as a next generation cloud service. Discover some of the internals of PD and what distinguishes it from comparable offerings. This session will include a technical deep dive into best practices for using PD with your GCE apps. |
View the Slides | |
Learn about an exciting new networking feature for Google Compute Engine that enables you to specifically control how traffic is routed throughout your virtual network. |
View the Slides | |
Learn tools and techniques to help you build rock solid, scalable, high performance, virtual computing clusters on Google Compute Engine. Topics we'll cover:
We'll conclude with a guided tour of a robust web service along with summary of best practices. |
View the Slides | |
Whether you're building a game, a mobile app, or a social analytics service, your information needs to be highly available, stored safely, and able to grow as your user base explodes. Come to this session to learn how modern distributed databases address these needs. You'll hear from a panel of four industry experts about their solutions for tackling this problem using Google's infrastructure and have the opportunity to ask the panel questions about their experiences. |
View the Slides | |
In this talk we will describe the ATLAS Experiment on Google Compute Engine (GCE) scientific computing project and illustrate several examples of large-scale high performance computing installations on GCE, including a 1000-core PROOF cluster for ATLAS data analysis and a 4000-core HTCondor cluster used for simulation of LHC collision events. We will also discuss Xroot technology used for high-performance data clustering. |
Download the Slides |
App Engine
Video | Description | Notes |
---|---|---|
This session introduces PHP support for App Engine. This new runtime allows developers to take advantage of App Engine's powerful scaling, services, durability, and ease of use, while leveraging familiar and powerful PHP frameworks to build applications. This session also talks about using App Engine and Google Cloud SQL to power a WordPress blog. |
View the Slides | |
Understand how to build Java applications that work well in an autoscaling environment. We'll discuss common anti-patterns in Java that make it difficult for autoscaling environments to deal with your application. We'll also discuss how App Engine knows when to scale up and back your application and how to take full advantage of this. |
View the Slides | |
The Google Developers website, aka developers.google.com, is one of thousands of Google applications that run on App Engine. In this talk, we walk through the real-world use cases and design patterns that drive the site's content management system, and discuss implementation techniques that have worked, and a few that haven't. As a bonus, we'll consider several of the newest App Engine features in the context of this app, and how they change the way we think about application architecture. |
View the Slides | |
The Go runtime for App Engine is a high performance engine for running web applications. It produces fast responses, starts instances in a fraction of a second, makes the most use of instance hours, and allows your app to do serious processing at full machine speed. Come along to hear how to fully exploit the power of Go on App Engine and make your web applications the best they can be. |
View the Slides |
BigQuery
Video | Description | Notes |
---|---|---|
We’ll look at how the Gamesys social MMORPG "Here Be Monsters" utilizes the Google Cloud Platform as a production data warehouse for managing user engagement and automating retention activities using App Engine. We’ll demo the game’s integration with Google Spreadsheets and BigQuery via Google Apps Script and dive into the code that enables automated reporting dashboards and ad hoc game optimization. |
View the Slides | |
Shutterfly is the market leader in digital personalized photo products and services and helps customers turn their precious memories into lasting keepsakes. Being able to analyze user data quickly is important for optimizing their customer and product marketing strategies. Learn how Shutterfly’s analytics and DW teams are integrating Google BigQuery into their workflows, using features like Big Join and Large Group Aggregations to mine terabytes of data, and rapidly identifying customer usage patterns and effective outreach campaigns - without massive hardware and software investments. |
||
Tens of thousands of ships report their position at least once every 5 minutes, 24 hours a day. Visualizing that quantity of data and serving it out to large numbers of people takes lots of power both in the browser and on the server. This session will explore the use of Maps, App Engine, Go, Compute Engine, BigQuery, Cloud Storage, and WebGL to do massive data visualization. |
Download the Slides | |
Google Analytics and AdSense are two Google products that will soon be able to deliver their reporting data into BigQuery, Google's big data query and analysis engine. In this session, see how Google Analytics Premium and AdSense users are able to conduct advanced data analysis using BigQuery. |
Download the Slides |