Google App Engine and Cloud Overview
Date: Thursday, October 03, 2013
Time: 12:00 PM to 1:00 PM Note: all times are in the Eastern Time Zone
Refreshments: 11:45 AM
Host: Professor Hal Abelson
Contact: Marisol Diaz, email@example.com
Speaker URL: None
TALK: Google App Engine and Cloud Overview
While many in academia are familiar with Google's productivity suite in the cloud, Google Apps and its educational offering, there is plenty more to the cloud than meets the eye. As we all know, cloud is the buzzword for the new decade... you hear about the cost-savings, consolidation and conservation of resources, etc. But finding the right cloud for you is just as important as moving to the cloud itself. Many apps can move to the cloud but some may not. You've got web apps, desktop apps, and mobile apps... can and should you move them? What are the different cloud service levels out there, and which may be more appropriate for your institution? This session attempts to answer all those questions and more.
This session starts out with an overview of cloud computing in general, then goes deeper into Google's cloud offerings, specifically Google App Engine, describing what it is, what it's *not*, its services and feature set, some current metrics, and sample user profiles. We will also introduce other components of the Google Cloud Platform and perhaps a few other Google, many of which should be interesting to students, faculty & lecturers for use in course projects or researchers in the lab, and also CIOs/CTOs plus the technical university IT staff that create the web & mobile apps that help their institutions operate as well as those who are considering augmenting and enhancing their campus computing infrastructure with public cloud services.
If you arent familiar with it, Google App Engine is an exciting development and cloud-hosting PaaS service thats unlike anything you can find at the infrastructure level (IaaS). It lets you build & deploy web (and non-web) applications on Google's scalable high-traffic infrastructure using familiar development environments. App Engine apps execute on servers in Google data centers and use the same technology that powers Google's websites for speed, scalability, and reliability. Applications are easy to maintain and scale as your traffic and resource needs grow (or shrink). With App Engine, there is no need to think about virtual machine images, operating systems, databases, Web servers, licensing, software updates/patches, load-balancing, or other hardware requirements. You just upload your code to Google: using our simple deployment system will have your app up and ready to serve the world generally in less than 60 seconds! You'll also hear about Google Compute Engine, Google BigQuery, and other exciting products in the Google Cloud Platform, and if you wait long enough, there'll also be a special surprise at the end.
WESLEY CHUN, MSCS, is the author of Prentice Hall's bestselling Core Python series, co-author of Python Web Development with Django, and has written for Linux Journal, CNET, and InformIT. In addition to being a software architect and Developer Advocate at Google, he runs CyberWeb, a consultancy specializing in Python training. Wesley has over 25 years of programming, teaching, and writing experience, and has held engineering positions at Sun, Cisco/Ironport, HP, Rockwell, and EMC/Legato. While at Yahoo!, he helped create Yahoo!Mail & Yahoo! People Search using Python. Wesley holds degrees in Computer Science, Mathematics, and Music from the University of California.
Created by Marisol Diaz at Wednesday, September 25, 2013 at 8:46 AM.