Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)



Google Cloud Platform Videos

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:

  • Summary of advanced tools (startup scripts, metadata server, service accounts, load balancing)
  • Building and managing clusters
  • storage options and tradeoffs (scratch disk vs. persistent disk vs. cloud storage, snapshots, hot swap PD)
  • dealing with outages (planned and unplanned)

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

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.