16. About Billing
Information about free
usage tier quotas
Scalable storage via
many choices
Understanding
Sandbox vs. Production
Monitoring Usage
Via Service Dashboards
Via APIs
(programmable alerts /
alarms)
How Scaling Works
Default is auto-scale
20. Setting up gcutil
Set up for language (per OS) and environment
Python runtime
gcutil download
obtain SSH key
Python for your OS
Python for your OS
Download
Download
Configure
Configure
gcutil OAuth Handshake
gcutil OAuth Handshake
SSH key / passphrase
SSH key / passphrase
verify metadata
verify metadata
Tip: it can take up to 30 minutes to associate a new key with the first VM
instance in your project
27. Getting started with GCE programming
Choose language, editor and environment
Java or Python
Eclipse or Sublime
SDKs and IDE plug-ins
Dev Tools
Dev Tools
Java SDK
Java SDK
Developer IDE
Developer IDE
Eclipse (version)
Eclipse (version)
GAE tools
GAE tools
GAE SDK
GAE SDK
Eclipse plug-in
Eclipse plug-in
Note: APIs differ by language – Python is the most fully implemented.
36. Taking Google Compute Engine further…
Data Storage Options
Disks
Scratch (Ephemeral)
Persistent
Google Cloud Storage
Google Drive
GAE integration
All consoles are hosted in GAE
Caching, routing
Other Google APIs
Prediction, Translation…
Scaling
Google whitepaper w/reference architecture – here
Whitepaper and code sample (w/scripts) for
‘HA w/LAMP on GCE’ - here
38. Understanding Google’s Developer Resources
Each product has API documentation and samples
RSS Google Developer Blog for product updates
Google IO and other community events
GTUGs
YouTube Channel
Google Developer Advocate Hangouts
Google’s Developer Expert Program
40. Keep Learning
Twitter: @LynnLangit
YouTube:
http://www.youtube.com/user/SoCalDevGal
Hire me
To help build your BI/Big Data solution
To teach your team next gen BI
To learn more about using NoSQL solutions
Notes de l'éditeur
Getting started documentation -- https://developers.google.com/compute/docs/api/prereqs
From the GCE documentation -- https://developers.google.com/compute/docs/faq#morecompute
“Can you explain more about the value of Google Compute Engine?
We measure the compute power in GCEUs. Based on our benchmarks, one GCEU is at least as powerful as the CPU capacity of a 1.0-1.2 GHz 2007 Opteron. The hourly rate for each GCEU is $.053. Our analysis of on-demand pricing for similarly configured instance types shows that customers get 50% more compute power (GCEUs) for their money than when running on other leading cloud providers. Note that compute power transfers to applications differently, which can affect the level of performance gains.”