The App Engine team at the Google I/O announced the release of App Engine 1.5.0, complete with a bunch of new features. This release brings a whole new dimension to App Engine Applications with the introduction of Backends, some big improvements to Task Queues, a completely new, experimental runtime for the Go language, High Replication Datastore as the new default configuration (and a lower price!), and even more tweaks and bug fixes.
- With Backends, App Engine can now support apps that require long running and high memory processes. This feature allows for new classes of apps such as report generation apps and custom search engines to be hosted on the platform.
- The improvements to Task Queues allows for apps to control how tasks are executed and easily share the work using the new REST-based APIs. This API access expands App Engine's compatibility with other on-premise and cloud services, furthering our commitment to an open development platform.
In addition, "when we take App Engine out of preview in the second half of this year, we'll provide a 99.95% uptime service level agreement, operational and developer support, offline billing, and a new Terms of Service agreement geared towards businesses. We'll also introduce a new billing structure for App Engine based on more transparent usage-based pricing," Google stated.
"We're also announcing these features and pricing changes in advance so that our customers have time to review. Adding business features will help App Engine meet a broader set of needs and the new, more transparent pricing model will help customers better align their App Engine investment with their business goals," added Google.
You can learn more about these changes on the App Engine Blog.