Introducing Google App Engine + our new blog



At tonight's Campfire One we launched a preview release of Google App Engine -- a developer tool that enables you to run your web applications on Google's infrastructure. The goal is to make it easy to get started with a new web app, and then make it easy to scale when that app reaches the point where it's receiving significant traffic and has millions of users.



Google App Engine gives you access to the same building blocks that Google uses for its own applications, making it easier to build an application that runs reliably, even under heavy load and with large amounts of data. The development environment includes the following features:



  • Dynamic webserving, with full support of common web technologies

  • Persistent storage (powered by Bigtable and GFS with queries, sorting, and transactions)

  • Automatic scaling and load balancing

  • Google APIs for authenticating users and sending email

  • Fully featured local development environment



Google App Engine packages these building blocks and takes care of the infrastructure stack, leaving you more time to focus on writing code and improving your application.



Today's launch is a preview release -- we're by no means feature-complete, and we're giving you early access because we really want your feedback. This preview of Google App Engine is available for the first 10,000 developers who sign up, and we plan to increase that number in near future.



During this preview period, applications are limited to 500MB of storage, 200M megacycles of CPU per day, and 10GB bandwidth per day. We expect most applications will be able to serve around 5 million pageviews per month. In the future, these limited quotas will remain free, and developers will be able to purchase additional resources as needed.



If you'd like to try it out, sign up for access to the preview release and then download the SDK to get started. The best place to give us feedback is in the discussion group. Future announcements from us will appear there and/or this blog.

Better Know Your Mobile: Using My Location and Traffic features on Google Maps



We've found that a lot of you that use our services like Google Maps for mobile haven't yet tried some of the great features that are available. Well, those days are hopefully coming to an end. Today we're launching a new video series to help you Better Know Your Mobile by showing you some cool tips and tricks for getting information on the go.

If you've ever wondered how to get the most out of Maps for mobile, then this post is for you. These first two videos highlight the My Location and Traffic view features of Maps for mobile. Stuck in terra incognita? Check out the My Location video to learn how you can quickly find yourself on the map. Once you know your approximate location, you can also figure out whether there's traffic nearby using the Traffic feature. We'll even show you exactly what the different traffic colors actually mean.

If there are any features you'd like to learn more about, give us a shout on the blog or video comments - we'll be rolling out more videos in the near future. To browse all of our videos, hop over to the Google mobile help channel. While you're at it, bookmark that channel to catch new videos about using Google mobile.

a funny thing happened...

Last night I was writing some thank you notes in the sun room, and I thought I heard some rain outside. For a brief moment I thought to myself "I hope the weather isn't bad for Ryan to drive home in." And then the sweet reality hit me: But wait, he IS home! Ahh... the married life. I LOVE him staying with me and not having to leave every night. One of my favorite things by far. Just thought I'd share. :)