Support and resources for Compute Engine include the following sample apps, videos, a support form, and links to additional resources.
Videos
Videos are a quick and easy way to get started learning about Compute Engine. There are several types of videos available to watch, including presentations, screencasts, and technical overviews.
Visit the Google Cloud YouTube channel for a comprehensive list of videos. A great place to start is the Next Conference Compute Track Playlist.
Samples, articles, and best practices
The following samples, articles, and best practices show how to use Compute Engine. All samples are hosted in the GoogleCloudPlatform GitHub repository; this section lists relevant tutorials that might 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: Cloud Client Libraries for Python
Learn how to get started with Compute Engine using the Cloud Client Libraries for Python. This sample describes how to authenticate to Compute Engine and how to list instances, create instances, and stop instances.
- Author
- Kathryn Hurley Developer Programs Engineer
- Libraries
- API Client Library for Python
- Source code
- GitHub repo
- Required experience
- Familiarity with Python
Getting started: Cloud Client Libraries for Java
Learn how to get started using the Cloud Client Libraries for Java. 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
- API Client Library for JavaScript
- Source code
- GitHub repo
- Required experience
- Familiarity with JavaScript and HTML
Getting started: Cloud Client Libraries for PHP
Get started using the Cloud Client Libraries for PHP. 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
- API Client Library for PHP
- Source code
- GitHub repo
- Required experience
- Familiarity with PHP
Getting started: Cloud Client Libraries for Ruby
Get started using the Cloud Client Libraries for Ruby. 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
- API Client Library for Ruby
- Source code
- GitHub repo
- Required experience
- Familiarity with Ruby
Community
Ask development questions
Ask questions about Stack Overflow using the official google-compute-engine tag. Please review our FAQ before posting a new question.
Discuss Compute Engine
- Compute Engine discussion group: gce-discussion
- Operational information (including scheduled maintenance): gce-operations