What is Google App Engine?
Resumo
Google App Engine is a unique hosting platform that lets you build applications and run them in Google's data centers using the same massive global infrastructure built to run the Internet giant. All of the research and development hours the company has spent on speed, scalability, and reliability are now available to *your* apps!
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.
App Engine offers a development environment that uses familiar technologies (Java, Python, and now Go) and provides a powerful and robust set of APIs to users while maintaining security and independence from other apps running in the cloud. It is always free to get started so you can try it out with no risk using the free tier.
For apps which need more resources, there are several paid tiers of service. We offer competitive market pricing which allows you to scale your application to millions of users. You just upload your code to Google: use our simple deployment system will have your app up and
ready to serve the world generally in less than 60 seconds!
In this informative session, we review cloud computing as an industry then detail where App Engine fits into the picture. Specifically, we discuss App Engine as a PaaS solution because of the inherent
challenges of building web and other applications. We'll outline the architecture of App Engine, what it's major components are, introduce its features and APIs, discuss the service and how it works (including information on the free quotas), and also present some information about current users and usage.[, including integration with Google Apps.]
For additional information, visit the App Engine home page at http://code.google.com/appengine
Detalhes sobre o palestrante
WESLEY J. CHUN, MSCS, is the author of Prentice Hall's bestseller, "Core Python Programming" (http://corepython.com), its video training course, "Python Fundamentals" (LiveLessons DVD), and co-author of "Python Web Development with Django" (http://withdjango.com), and has written for Linux Journal, CNET, and InformIT. In addition to being an engineer and Developer Advocate at Google, he runs CyberWeb (http://cyberwebconsulting.com), a consultancy specializing in Python software and training courses. He has over 25 years of programming, teaching, and writing experience, including more than a decade of Python. While at Yahoo!, Wesley helped create Yahoo!Mail using Python. He holds degrees in Computer Science, Mathematics, and Music from the University of California.