"Interesting stuff of the Technology, Products and Web 2.0..."

Wednesday, May 28, 2008

Google App Engine to Announce Open Sign-ups, Pricing Plans, and New APIs at Google I/O

Google App Engine™ enables developers to build their web apps on the same infrastructure that powers Google's own applications. So developers eager to build highly scalable web apps will be especially pleased with the following piece of Google I/O news: Google App Engine is announcing open sign-ups. More than 150,000 developers have joined the product's waiting list over the past 6 weeks; on Wednesday, Google App Engine will be available to everyone - no waiting required.

Google App Engine is also announcing its pricing plans (effective later this year) for purchasing additional computing resources; this is something developers have been asking for ever since the initial launch. The product will be free to get started, and in the current preview release apps will continue to be restricted to that free quota. Later this year, once the preview period has ended, developers can expect to pay:

  • Free quota to get started: 500MB storage and enough CPU and bandwidth for about 5 million pageviews per month
  • $0.10 - $0.12 per CPU core-hour
  • $0.15 - $0.18 per GB-month of storage
  • $0.11 - $0.13 per GB outgoing bandwidth
  • $0.09 - $0.11 per GB incoming bandwidth

Lastly, and likewise in response to developer feedback, Google App Engine will provide two new APIs in the coming weeks. The image-manipulation API enables developers to scale, rotate, and crop images on the server, and the memcache API is a high-performance caching layer designed to make page rendering faster for developers.

More information about Google App Engine is available at http://code.google.com/appengine/.

Building more powerful, faster AJAX applications: Google Web Toolkit 1.5 Release Candidate

With Google Web Toolkit™, developers can develop and debug web applications in the familiar Java programming language, and then deploy them as highly optimized JavaScript. In doing so, developers sidestep common AJAX headaches like browser compatibility, and enjoy significant performance and productivity gains. Google Health is one recently launched application to use Google Web Toolkit.

Google Web Toolkit Release Candidate 1.5 will be available later this week and includes Java 5 language support so that developers can enjoy using the full capabilities of the Java 5 syntax. These capabilities include Java generics, enumerated types, annotations, auto-boxing, variable parameter lists, and more. The compiler in Google Web Toolkit 1.5 produces faster code than ever, delivering performance gains big enough for end users to notice; indeed, it is often the case that the compiler produces faster JavaScript than a person would write by hand in JavaScript. Google Web Toolkit 1.5 accomplishes this by performing deep inlining, better dead code elimination, and other forms of enhanced static analysis.

Google Web Toolkit also continues to provide a rich and growing set of libraries that help developers build world-class AJAX, including thoroughly-tested reusable libraries for implementing user interfaces, data structures, client/server communication, internationalization, testing, and accessibility. More information about Google Web Toolkit is available at http://code.google.com/webtoolkit/.

Innovation in the Open: At the Event

Google I/O will include a mix of practical, hands-on advice for building web apps as well as opportunities to learn about and discuss emerging trends. Sessions with top Google engineers will cover tools developed both inside and outside of Google. Topic areas will include:

  • AJAX & JavaScript
  • APIs & Tools
  • Social
  • Mobile
  • Maps & Geo

More information about Google I/O is available at http://code.google.com/io/. Google will be accepting online registrations until the evening of May 27th and on-site the day of the event.

No comments: