Google I/O 2010 Keynote Day 1, pt. 12 PDF Print E-mail
User Rating: / 0
PoorBest 
Advanced Software Home - Video
Monday, 07 June 2010 10:30
" /> &fullscreen=true" />
Video footage from Day 1 keynote at Google I/O 2010
0:00But, instead, we believe in looking at the productivity of your company as a whole and
0:04seeing what we can do to help. Now, one area that we've noticed is a growing
0:10productivity problem for a lot of you out there is managing all of the applications
0:14of your company. Companies grow, engineering teams change,
0:20servers move. As all of that happens, it becomes increasingly
0:23difficult to manage all of the applications at your company.
0:28As your company grows from having a few Internet apps to having hundreds, and from ten employees
0:34to thousands, managing that whole ecosystem and keeping it healthy becomes an increasingly
0:39large challenge for you. So at Google, we thought about this problem.
0:44And we wanted to do something to help. Of course, since it has to do with hosting,
0:49we looked to Google App Engine, Google's hosting offering, which already serves over 100,000
0:54applications that are used every single week. But as we try to use App Engine to help with
1:01enterprise software, we noticed that there were some challenges to getting started.
1:06As Google moved over its own I.T. infrastructure to App Engine and as we talked to our employees,
1:12our customers, and VMWare, it became increasingly clear to us that the public cloud in general,
1:17and Google's cloud in particular had some barriers to writing enterprise software.
1:23We heard that you needed something that was more reliable.
1:26We heard that you needed something that came with support.
1:30We heard you needed something with key features that your enterprise can't live without.
1:35We heard that you needed a better way to manage all of these applications in the cloud, and
1:41a way that would seem like the best possible solution both to the engineers at your company,
1:46as well as the I.T. administrators. And, finally, we thought that you needed a
1:51better way to pay for all of this. Having a single engineering team sign up with
1:55a credit card each time you want to create an app, it's not a very scalable solution.
2:00So we took these problems to heart, and over the past year, we made investments to try
2:05to fix these problems. And thus, today's, I'm really excited to announce
2:09to you a new product, Google App Engine for Business.
2:15Google App Engine for Business represents a new version of App Engine that was built
2:19from the ground up around solving the real problems that enterprises face.
2:24It's composed of five features that we believe any business needs to build its infrastructure
2:29on App Engine. Those features are, one, a new company-centric
2:35management console which makes it easy for you to see, manage, and set security policies
2:41across all of the applications in your domain. Two, it comes with professional support so
2:47that when it's crunch time and you need help with your application, you know that there's
2:51someone out there that you can reach. It also comes with a formal service-level
2:56agreement, or SLA, for the first time with App Engine.
3:00That means we're putting our money where our mouth is when it comes to the reliability
3:03of your business. And, finally, it also comes with two additional
3:07key features that we had heard almost every enterprise needs: SSL for your company's domain,
3:14and SQL databases. That's right.
3:17[ Applause ] >>Kevin Gibbs: You heard me right.
3:20When Google App Engine for Business is completely available, you'll have the choice of using
3:25our scalable data store, which is built on Bigtable, or a standard SQL database.
3:30We know that these features are critical to enterprise adoption.
3:35And, finally, Google App Engine for Business also comes with a new way to pay for App Engine,
3:39a new pricing model that's based around something that's simple, your applications and your
3:46users. But, you know, I actually think the greatest
3:48thing about Google App Engine for Business is that it's based on the success that we've
3:52already had with Google App Engine, a product that's over a half a billion daily page views
3:58strong and still growing. It comes with all of the features that you
4:02already know and love about Google App Engine: Its standard Python and Java programming environments;
4:08that it's easy to use and easy to scale, including that it's free to get started.
4:14With Google App Engine for Business, anyone in your company can create an application,
4:19develop it and test it, all for free. When they're ready to share it with their
4:23whole company, they just press "publish." Now, I mentioned to you that Google App Engine
4:30for Business comes with a new pricing model. We had heard that our current pricing model
4:34for App Engine is fairly complex, especially for the enterprise use case.
4:39So we wanted to do something simple. We took a note from Google Apps for your domain.
4:45The pricing for Google App Engine for Business is really easy to understand.
4:49Your applications cost $8 per user, up to a maximum of $1,000 per application per month.
4:57That's it. There are no other fees or charges for you
5:00to understand. If you use your application within your domain,
5:04your usage is unlimited and you can create as many applications as you'd like.
5:10That means with App Engine for Business, you don't have to worry about the cost of your
5:14data center, the cost of your management console, the cost of your licenses and usage, all of
5:19those things. It's one simple price.
5:23You know, we talked to a lot of CIOs when we were working on this.
5:26And we heard from many of you were spending 60% of your enterprise I.T. budget just keeping
5:33the lights on. Well, with Google App Engine for Business,
5:36we think we can get that down to zero. And we're putting our money where our mouth
5:41is. If your application in App Engine for Business
5:44has no usage, you don't pay a dime. Now, that's been a lot of me talking about
5:51this new product. I'd like to now actually show it to you.
5:54I'd like to show you how the management console in Google App Engine for Business makes it
5:59easier for you to scale your company in terms of the number of applications that you have
6:03from the point of view of an engineer, an I.T. admin, and a CIO.
6:09So let me get started. Bruce, I might need your help to log in here.
6:17Thanks, Bruce. All right.
6:23So let me go ahead and open it up. I'm going to open the management console for
6:32App Engine for Business. Now, for the purposes of this demo, we've
6:35created an example company, The Surly Butcher Corporation.
6:38So I'm going to go ahead and log in as a developer there.
6:46Now, if you've used App Engine before, this screen should be familiar.
6:49It's our normal list of the applications that you work on as an engineer at the company.
6:53But as you go to create an application, you'll notice there are a few things that are different.
6:59One, you'll find that it's easier to find an application identifier for the apps that
7:03you want to create because these application identifiers are limited to being within your
7:07business. So you no longer have to hunt around for one
7:10in the global name space across Google. You'll also notice that we've got a little
7:15 -- a different host name listed here, rather than appspot.com.
7:19When you create an application on Google App Engine for Business, it's automatically mapped
7:23into your company's domain. You don't have to do any DNS setup or do any
7:27virtual host or anything like that. It just works with your company's domain name
7:32and brand. Now, I'm going to step back here for a second,
7:35and I'm going to go to an application that I deployed this morning, which is a sample
7:39blog for The Surly Butcher Company. So I'm going to open that up for you.
7:43But before I do, I'm going to go in the background, and I'm going to go log out of App Engine.
7:50So I should be logged out now. Now I'm going to go ahead and open up the
7:54blog. There we go.
7:58And you can see it asked me to log back in. That's because Google App Engine for Business
8:02has security default. They are set by the domain administrator,
8:09and developers can't change them without permission. That means that you can be sure your Internet
8:14apps are safe. So let me go ahead and log into the simple
8:18app. So there we go.
8:23There's the company's simple blog. You can see it's hosted on the company's domain
8:27name, and I didn't have to set anything up. So I'm going to go back to the application
8:34view within the admin console. Now, as I said before, this view should be
8:37familiar to you. This is the standard view you see in App Engine.
8:39It will be the apps you work on. But because this is a company, you'll notice
8:42there's a new link up here which gives me a link to all of the applications for this
8:48company. As I click on that, I can now see every application
8:51that has been created within my company. And for each application, I can see the applications
8:56that I have access to and the ones that I don't.
9:00This helps your developers collaborate across your company.
9:03Now, one application that I work on inside this company is the TechStop application.
9:09This is one we use for our I.T. help desk for the company.
9:12When I open up this application, though, you'll see the familiar dashboard.
9:17But you'll notice there's a new tab under "permissions."
9:21With App Engine for Business, you can control who has access to which application and what
9:25level of access they have. Now, for this application, you can see I'm
9:29listed as a developer. And that means that I have pretty much full
9:32rights. I can view the logs of this application.
9:35I can go and deploy a new version of the application. And I can go into the data store viewer for
9:39the app and create new data or change data. But if I go back to a list of applications,
9:46I can see that there are some apps that I don't have all the same level of privileges.
9:51So if I open up our company's code review application where we audit the code that we
9:55work on, I can see that for this application, I'm only listed as a viewer.
10:00That means I can get to this dashboard and view logs, but if I go to the data store viewer,
10:05I can't change any data in the app and I can't deploy a new version.
10:09So this helps you manage within your company and manage the data that you're working on
10:13and the safety permissions with your company. Now, if I jump back to the list of applications,
10:19you'll see that there are some that I have no access to at all.
10:22These applications are ones that I'm just not a developer on.
10:24And if I click on one, you'll see I have no access.
10:27I can request access, though. And I'll e-mail the developers to let me on
10:31if I can. Now, I said I was going to show you one other
10:34thing. And that was showing you that -- how a domain
10:38administrator or CIO looks at all of this. So I'm going to sign out quickly.
10:42And I'm going to sign back in as someone who is a domain administrator at this company.
10:49So let me do that. Now, as a domain administrator, I don't actually
10:56have any applications, 'cause I don't write code anymore.
10:59But when I go to a list of all of the applications for the company, you can see I have full access
11:04to all of them. And that means I can go to any app, grant
11:07developer access or remove a developer who has left the company and handle situations
11:11like that. So that's the demo of App Engine for Business.
11:18Now I want to make one thing clear: Google App Engine for Business represents a major
11:22new effort from Google. It's a big new thing that we're doing.
11:26Today, I'm announcing App Engine for Business. It's not yet entirely available for everyone
11:31to use, but we know that enterprise development schedules take time and that you need time
11:37to plan. Thus, we wanted to tell you about this as
11:40soon as we could. So in response to that, today, we're publishing
11:44the road map for Google App Engine for Business. Because some of the features I told you about
11:49today will take longer than others, some will be available sooner than others.
11:54Our road map which is published online at code.google.com, gives you an idea of when
11:59each of these features will be available and when you can expect to see it.
12:05Already, a number of companies that we're working with are already testing the App Engine
12:10management console and using it to help manage their company and all of the applications
12:14within it. So, that's the end of my talk today.
12:19What I've shown you is a new version of App Engine which is suited to business needs and
12:24a new way to manage all of your applications in the cloud.
12:28So thank you for your time. Please keep watching our road map to see how
12:32we're doing. And if you'd like to learn more about our
12:35toughest customer of Google App Engine for Business, please come see these talks where
12:39you can see how Google itself is building its I.T. apps on App Engine.
12:44Thank you. [ Applause ]
12:46>>David Glazer: Thanks, Kevin. Thank you, Kevin.
12:52Thank you, everyone. Three more slides.
12:54What did we show you? We made four promises at the beginning.
12:57We said we were going to show you how to build apps faster with familiar technology, showed
13:01you how integrating Spring tools in Google Web Toolkit let that happen.
13:05We said we were going to show you how to reach all your user on all their devices.
13:09The new mobile-ready widgets in Google Web Toolkit make that happen.
13:13We said we were going to show you how to stop being trapped into an architecture by a choice
13:17you make when you write your code. The cloud portability solution we showed you,
13:21working on VMWare on open standards made that happen.
13:24And we said we were going to show you how to juggle a thousand applications for your
13:28company and keep your sanity. App Engine for Business allows that to happen.
13:33If you want to learn more, attend the sessions, you can go online at cloudportability at either
13:40google.com or VMWare.com, get a lot more information, pointers to documentation, downloads the tools,
13:46access the road map, sign up for early use, all of that.
13:53We started this morning by talking about the power of open standards and how open standards
13:59leads to innovation. Some of the people who started using the tools
14:03that we showed you today, some of the people who started using Spring several years ago,
14:07started using Google Web Toolkit two years ago, you're in this room.
14:11When you started using those tools, you didn't know that you were building applications that
14:15were ready to run on Chrome. You didn't know that you were running applications
14:19that were ready to run on the Android browser. You didn't know that you were building for
14:24the platform of the future, because it didn't exist when you started building your apps.
14:29But because you chose to invest in open standards, you chose to innovate in the open, you are
14:34ready for the future. Stay with the open standards.
14:37Stay with the Web. Stay with HTML5.
14:40Come with us into the future. We're excited about it.
14:42We know you're excited. Enjoy the sessions.
14:45Enjoy the rest of your two days here. Thank you very much.
14:51[ Applause ]
 
More articles :

» Google I/O 2010 Keynote Day 1, pt. 11

{flv}Google I_O 2010 Keynote Day 1, pt. 11|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 10

{flv}Google I_O 2010 Keynote Day 1, pt. 10|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 9

{flv}Google I_O 2010 Keynote Day 1, pt. 9|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 8

{flv}Google I_O 2010 Keynote Day 1, pt. 8|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 7

{flv}Google I_O 2010 Keynote Day 1, pt. 7|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 6

{flv}Google I_O 2010 Keynote Day 1, pt. 6|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 5

{flv}Google I_O 2010 Keynote Day 1, pt. 5|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 4

{flv}Google I_O 2010 Keynote Day 1, pt. 4|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 3

{flv}Google I_O 2010 Keynote Day 1, pt. 3|600|450|1{/flv} Video footage from Day 1 keynote at Google I/O 2010

» Google I/O 2010 Keynote Day 1, pt. 1

{flv}Google_I_O_2010_Keynote_Day_1,pt.1|600|450|1{/flv}Video footage from Day 1 keynote at Google I/O 2010

Add comment


Security code
Refresh

Quotes

There is no mistake so greatas that of always being right !!!~My Fortune Cookie

Translate

Registration / Enter

Articles Listing

Latest Articles:

Voting

What do u think about our site?
 

Google Search

Webadsh2007.com

Online

We have 92 guests online
free counters

Calendar

May 2012
MTWTFSS
 123456
78910111213
14151617181920
21222324252627
28293031 

Music

Subscribe

Subscribe to our newsletter and get deals you wont find anywhere else straight to your inbox!