• Save
A Visualization Application On AppEngine (Google Cloud)
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

A Visualization Application On AppEngine (Google Cloud)

  • 4,111 views
Uploaded 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......

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

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,111
On Slideshare
3,933
From Embeds
178
Number of Embeds
5

Actions

Shares
Downloads
0
Comments
0
Likes
6

Embeds 178

http://blog.surprisedcloud.com 115
http://www.surprisedcloud.com 35
http://www.slideshare.net 20
http://shudh.posterous.com 6
http://posterous.com 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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. 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. 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. 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. 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. 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. RDBMS - Relational Stores (More Relatives - Less You) 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  • 8. DataStore - Softer side of employee - Transparent Persistence 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  • 9. Representation of InnovatorWatcher's Persistence on Cloud 2009 The Eternally Surprised. All rights reserved. www.surprisedcloud.com
  • 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