A Visualization Application On AppEngine (Google Cloud)

2,430 views

Published on

This presentation walks you through the possibilities of creating a visualization application on top of AppEngine (Google PaaS).This also demonstrates the technologies that are used during the making of this application called InnovatorWatcher.The next series of slides would walk you through the InnovatorWatcher application.For details visit www.surprisedcloud.com

Published in: Technology, Business
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,430
On SlideShare
0
From Embeds
0
Number of Embeds
181
Actions
Shares
0
Downloads
0
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

A Visualization Application On AppEngine (Google Cloud)

  1. 1. Welcome to the world of cloud computing A Presentation On Creating stunning visuals on cloud 2009 The Eternally Surprised All rights reserved. 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  2. 2. Agenda • Google Appengine • Google Web Toolkit (GWT) • Google Visualization API for GWT • Google Maps API for GWT • The Data Store • Innovator Watcher - A Case Study on the Google Cloud 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  3. 3. App Engine- Why? The Surprised is very excited to unveil The Innovator Watcher application on Google Appengine. This slides will walk you through the API's used & quick architecture of Innovator Watcher cloud application. Google Appengine was selected due to the three key areas: Scalability: Security,Reliability Java,Java & Java: built on the same highly secure & reliable smooth transition from scalable tools on infrastructure of Google Enterprise Application which Google Development Apps are built Background 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  4. 4. GWT - Why? GWTGWT Ofo Others OTHERS • Out Of the Box support for • Need to be adapted to the AppEngine Appengine platform • End to End Java • Steep learning curve Application. (client-server • Major vendors are both in java) providing paid tooling • No need to work around support browser fallacies • AJAX apps development • Free tooling support are tedious & errorprone • Lots of ready baked • Building,Reusing,Maintaini widgets ng large JavaScript apps • API support for Maps & are fragile & painful Visualization • Browser Quirks (& more...) • Fastest AJAX (And More..) 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  5. 5. GWT Visualization API Graphs,Charts & Maps Motion Chart Widgets - Run Re-Use any pre-built with datastore/Spreadsheets visualization widget by providing the datasource connection.Pie Charts , Bar Charts , Geo Maps on the Cloud. Create a highly responsive AJAX application on the cloud. Annotated Timeline, Stock Monitoring Charts & other complex charts in a jiffy 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  6. 6. Google Maps API for GWT - A Geocoding Tour Deffault Cloudy Mashups Create stunning 2D Maps with geographical Serve Images on Maps more efficiently with data & Highly interactive markers! lower load time on Google Cloud. No Flex , No Scripts, Java API Data Know Java! You already know how to write Maps Applications! Don't envy Flex apps!! Have Data will Map!! Bring any geocodable Bring your years invested in Java to Maps! data representation JDO/JPA , JSON OR XML. It supports all ! Well , almost all ;) 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  7. 7. RDBMS - Relational Stores (More Relatives - Less You) 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  8. 8. DataStore - Softer side of employee - Transparent Persistence 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  9. 9. Representation of InnovatorWatcher's Persistence on Cloud 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  10. 10. For More Information Thank you for taking a look at Innovator Watcher. Next Steps: • Share this presentation with others! • Please send me feedback at ceo@surprisedcloud.com. • (We will publish the next walkthrough of the real prototype via our official twitter stream ->http://twitter.com/surprisedcloud • Next from Surprised : Walkthrough of the Innovator Watcher Application 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com

×