This is a dictation from a
clip of video introducing Google App Engine on
YouTube.
Video Clip : Google Campfire One: Introduce Google App Engine
Video Clip : Google Campfire One: Introduce Google App Engine
The following are what I've
heard. Those details I'm not sure are marked in red
and bold. You might wanna help me out :)
[00:00~05:03]
Hi everyone, um, you need more time to take your seats, that's all. My name is Tom Stucky, and this is intimidating, hah...hah, my name is Tom Stucky and I'd like to welcome you to Google Campfire one on this nice blessed day. Um... we think these Campfires are great way to engage with developer community. I hope tonight leads to increase collaboration and open disscusion around, Moving the web forward as platform. For the developer product team, that's really our focus. To help move the web forward as a platform. We think about it as developer app-user circle, as the web platform improved, that attracts more developers to it which leads more application, which leads more users and increases uses of Internet, which in turn attracts more developers and increases investment in the web platform. And it's a virtuous cycle, which is ultimately driving use of Internet, something is good for google, and Good for every other site on the web.
Tonight, we're introducing a
preview release of Google App Engine. Google App Engine, ooh,
shut out, hah...hah, Google App Engine is a way to
run your web application on Google Infrastructure. And the focus is
really two things. One, to make it easy to start. So that time to
deployment, we're trying to reduce that, the time
to deployment from when you first have that great
idea for application through that application is running live on
the web. And second, we're trying to make it easy to scale. So once
your application
...... have serious
traffic, you've got million users, we wanna make sure your
infrastructure they would handle that increase
...... It's an
important emphasis that this is a preview release, which means it's
not feature complete, it's not ready for prime time, and we're
giving you early access to the product really because we wanna get
your feedback early and use that feedback to drive the design of
the product, we really want your participation in the design process to make sure it's as useful
as possible for the developer community. So let's get into the
details, to give you a sense what's coming, we're gonna set out
with the technical overview of the product, followed by live demo
and then we will hear from Guido Van Rossum, the creator of
Python,
... Python fits in
all this. And then we will run through some other features of the
system, and before I hand it off, I just wanna give a ...
to our developer conference, that's happening in May, BANG! It's
called Google I/O. It's May 28 to 29 in San Francisco, and everyone
you hear from tonight and probably a lot of the other people
attending tonight are gonna be there, and we hope you can join us
as well. So with that I would like to hand it off to Kevin Gibbs,
Kevin is the tech lead for Google App Engine, and he's gonna run
through a technical overview of the product.Hi everyone, um, you need more time to take your seats, that's all. My name is Tom Stucky, and this is intimidating, hah...hah, my name is Tom Stucky and I'd like to welcome you to Google Campfire one on this nice blessed day. Um... we think these Campfires are great way to engage with developer community. I hope tonight leads to increase collaboration and open disscusion around, Moving the web forward as platform. For the developer product team, that's really our focus. To help move the web forward as a platform. We think about it as developer app-user circle, as the web platform improved, that attracts more developers to it which leads more application, which leads more users and increases uses of Internet, which in turn attracts more developers and increases investment in the web platform. And it's a virtuous cycle, which is ultimately driving use of Internet, something is good for google, and Good for every other site on the web.
Thanks Tom. So, what is Google App Engine? Well, Google App Engine is a system to expose Google scalable infrastructure to your server side web application, that's what we're trying to do. Let me take a step back. Why are we trying to solve this problem? Why do we choose to attack this specific problem? One thing that we've noticed is that it's actually pretty difficult to create and to deploy a web application today. There're significant challenges to getting ...... even the smallest web app. You have a number of tasks you have to get them done, ... the first one, writing the code ..., that make sense, we all expect to do that. But even after you write your code you've got a lot of tasks to do, just to get your app started. You gotta set up your Apache web server, set up basic configures, you gotta set up your SQL database, you gotta connect the two, hook them up, you gotta create the table inside the SQL database, and then you gotta set up some scripts, getting the machine running right, all the jobs running properly. After that, then you've got a lot of other things to do, you need to get, some way to push new versions of your code when you upgrading your app, you gotta have some way to monitor your app, so you can see if it's down, see how much traffic you can get in, all sort of things like that. And that's the technical ...... , or the physical challenges you have. Once you have that solved and you've got your web app ready to run, you've got another challenge, you gotta find machines, you gotta find some place actually put your web app. That usually means finding physical machines somewhere, or getting machines from virtual hosting provider. And either of the situations generally mean one other thing, money, you gotta pay some to do this, even for the smallest web app that only gets a few requests a week, you have to pay someone just to get it up and running. So that's the financial challenge you face. So now you've got your web app configured and ...
插入表情