Assistant at School of Computing & Informatics, University of Nairobi • Started, Deveint Ltd and Beyonde Labs • Software developer • Code is/and poetry :) • Website: nandaa.com
Engine is an infrastructure as a service (IaaS) that lets you run your large-scale computing workloads on Linux virtual machines hosted on Google's infrastructure. Cloud Storage • Store, access and manage your data on Google’s storage infrastructure. Big Query • Analyze Big Data in the cloud using SQL and get real-time business insights in seconds using Google BigQuery. Use a fully-managed data analysis service with no servers to install or maintain. cloud.google.com/
MySQL databases in Google's cloud. Use a fully managed service to maintain and administer your databases, so you can focus more on building your applications and worry less about database management. Others:- Prediction API, Google Translate API
platform as a service (PaaS) that uses familiar technologies to build and host applications on the same infrastructure used at Google. • Developer Productivity - familiar development tools that allow you to build, test and deploy quickly • Scale automatically - Whether you get huge traffic spikes or have lower traffic periods, App Engine scales your instances up and down automatically. • Google-tested - Use the same infrastructure that powers Google's applications
Scalability ◦ Approx. size of Google Search Index - 100m GB ◦ Videos uploaded to YouTube every minute - 100hrs / min ◦ Half of world’s internet addresses touch an App Engine address (per week) ◦ 7,500,000,000+ hits per day ◦ 4,500,000,000,000+ datastore requests per month • Google Global Network (see next)
Walk through code-lab session here (part 1). • Optional: Apply for Cloud Platform Starter pack - https://cloud.google. com/resources/starterpack/ [use gdg-in for “promo code”] • For Windows users: ◦ Install Python 2.7.5 - http://goo.gl/MsRR2R ◦ Download App Engine SDK - http://goo.gl/ocDVE, I prefer that you download the zip for “Linux/Other Platforms”, even though there is a . msi for Windows • For POSIX (*nix/Mac) users ◦ Make sure you have the right Python version ◦ Download App Engine SDK - http://goo.gl/ocDVE, “Linux/Ohter Platforms” • No deploy option (browser only): - https://cloud-playground.appspot. com/playground/
remember this! • A lot of great online resources • In case of any questions, I will be glad to quickly respond, get in touch: ◦ [email protected] ◦ GDG Nairobi mailinglist - [email protected] • Now go do great things that matter :-)