Welcome to the support and resources page for Google Compute Engine. On this page, you'll find lists of sample applications, videos, a support form, and links to additional resources. To get started, select an option below.
Videos
Videos are a quick and easy way to get started learning about Google Compute Engine. There are several types of videos available to watch, including presentations, screencasts, and technical overviews.
Visit the Google Cloud Platform YouTube Channel for a comprehensive list of videos. A great place to start is the Next Conference Compute Track Playlist.
Samples, articles, & best practices
This section provides samples, articles, and best practices on how to use Compute Engine. All samples are hosted in the GoogleCloudPlatform GitHub repository; this section lists relevant tutorials that may accompany the samples, as well a description and list of more advanced samples for particular use cases.
Samples
All these samples assume you have at least basic programming knowledge.
Getting started: Python client library
Learn how to get started with Compute Engine using the Google APIs Python client library. This sample describes how to authenticate to Compute Engine and how to list, create instances, and stop instances.
- Author
- Kathryn Hurley Developer Programs Engineer
- Libraries
- Google APIs Python client library
- Source code
- GitHub repo
- Required experience
- Familiarity with Python
Getting started: JavaScript client library
Learn how to get started using the Google APIs JavaScript client library. Create a webpage that adds, lists, and deletes instances, and lists other resources. Learn how to authorize requests through the JavaScript library.
- Authors
- Ziyad Mir Jonathan Simon Developer Programs Engineer
- Libraries
- Google APIs JavaScript client library
- Source code
- GitHub repo
- Required experience
- Familiarity with JavaScript and HTML
Getting started: PHP client library
Get started using the Google APIs PHP client library. Learn how to add, list, and delete instances, and how to list other resources. Learn how to authorize requests through the PHP library.
- Authors
- Ziyad Mir, Jonathan Simon Developer Programs Engineer
- Libraries
- Google APIs PHP client library
- Source code
- GitHub repo
- Required experience
- Familiarity with PHP
Getting started: Ruby client library
Get started using the Google APIs Ruby client library. Learn how to add, list, and delete instances, and how to list other resources. Learn how to authorize requests through the Ruby library.
- Authors
- Ziyad Mir, Jonathan Simon Developer Programs Engineer
- Libraries
- Google APIs Ruby client library
- Source code
- GitHub repo
- Required experience
- Familiarity with Ruby
Community
Ask development questions
Ask questions on Stack Overflow using the official google-compute-engine tag. Please review our FAQ before posting a new question.
Discuss Google Compute Engine
- Google Compute Engine Discussion Group: gce-discussion
- Operational Information (including scheduled maintenance): gce-operations


