Are you Energy Efficient? Sense it the WEB way

1,076 views

Published on

Are you Energy Efficient? Sense it the WEB way

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,076
On SlideShare
0
From Embeds
0
Number of Embeds
72
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Are you Energy Efficient? Sense it the WEB way

    1. 1. Are you Energy-Efficient? Sense it the WEB Way! Dominique Guinard & Vlad Trifa ETH Zurich / SAP Research 15.01.2009 @ Liip Zurich
    2. 2. Goal <ul><li>Have a systems that monitors, on the device level, the energy consumption of all the devices in the office of Cudrefin02.ch. </li></ul><ul><li>The system should be: </li></ul><ul><ul><li>Accessible to the world. </li></ul></ul><ul><ul><li>Easy to understand/use/install. </li></ul></ul><ul><ul><li>Should be somewhat attractive. </li></ul></ul><ul><ul><li>Energy/cost efficient. </li></ul></ul>
    3. 3. Hardware / Software
    4. 4. RESTful Thinking (Hype?) <ul><li>SOA WS-* Approach </li></ul><ul><li>HTTP as transporter. </li></ul><ul><li>The comp-comp interface is a WSDL. </li></ul><ul><li>User Interface? </li></ul><ul><li>Testing: stub generation from a WSDL and lots of SOAP messages. </li></ul><ul><li>SOA loves XML. </li></ul><ul><li>An App Server everywhere. </li></ul><ul><li>Heavy. </li></ul><ul><li>ROA REST Approach </li></ul><ul><li>HTTP as service platform! </li></ul><ul><li>The comp-comp interface is the URL. </li></ul><ul><li>The UI is the URL/browser. </li></ul><ul><li>Testing by typing a URL in your browser (doable?) </li></ul><ul><li>ROA loves JSON. </li></ul><ul><li>A Web Server everywhere. </li></ul><ul><li>Less heavy. </li></ul>
    5. 5. RESTful Gateway
    6. 6. Talk to devices: The WEB Way
    7. 7. GWT Interface
    8. 8. Great work! But so what? <ul><li>Energy </li></ul><ul><li>People want easy and fancy energy monitoring tools. </li></ul><ul><li>The deployment seemed to influence the office workers. </li></ul><ul><li>Could be a product soon (CurrentCost, etc.). </li></ul><ul><li>Architecture </li></ul><ul><li>For an Internet of Things, SOA is not always the right approach: </li></ul><ul><li>The Web of Things alternative seems quite interesting: </li></ul><ul><ul><li>Good for ad-hoc, tactical applications. </li></ul></ul><ul><ul><li>Mashing up of physical devices. </li></ul></ul><ul><ul><li>Services become a part of the web, of the cloud. </li></ul></ul>
    9. 9. Ambient Energy in 30 Minutes Dominique Guinard, Vlad Trifa, Thomas Pham

    ×