SlideShare a Scribd company logo
1 of 28
Download to read offline
WHY NETWORK DEVICES & ENVIRONMENTS?
•  remote monitoring & control
•  connected interactions, new social relationships
•  products  services (recurring revenue)
•  new business-models
•  real-time product analytics
•  unique in the market
•  network, many-to-many & cross-domain benefits/efficiencies
•  both ‘making data public’ & ‘public making data’
•  third-party extensibility
PACHUBE IS...
A ‘PATCH-BAY’ FOR DEVICES & ENVIRONMENTS


microcontrollers & sensors




building management systems




mobile objects & vehicles    wearable & biosensors environmental/pollution   virtual environments   automation systems
HORIZONTALITY ENABLES INNOVATION
PACHUBE’S API MAKES IT POSSIBLE

•  Enables both storing & sharing state & context data
•  Supports multiple protocols & adapters
•  Manages & stores all data – not just summaries
•  Provides for rich, user-extensible meta-data
•  Delivers scalable, resilient, always-on services
KEY MARKETS
   Energy: smart meters talk to utilities to load-balance & reduce
   total capital investment; utilities communicate with customers
                                                                     now
   Buildings & Home Automation: sharing environmental &
   occupancy data to lower energy costs & increase efficiency

   Industrial Process Monitoring: remote status, tracking &
   trending, exception alerts

   Sensor Networks: analysis & monitoring; warning of dangers
                                                                     next
   to infrastructure, minimizing damage to property & harm to
   people

   Transportation: sharing location & status to optimize routing,
   maintain efficiency, minimize repairs
                                                                     later
   Home Healthcare: communicate with hospitals to improve
   outcomes & lower the overall cost of care
THERE ARE MANY CHALLENGES...
•  Scalability of m2m data that is increasing exponentially

•  Interoperability across all devices & networks

•  Management via web-based tools to control & visualize

•  Performance demands of high-throughput, low-latency

•  Openness for ease of adoption & industry acceptance

•  Security controls that are flexible & robust
...HERE’S HOW WE MEET THEM
•  Scalability of m2m data that is increasing exponentially
      •  innovative architecture, proven reliability & uptime, cloud-based infrastructure
      •  on-demand scalability
•    Interoperability across all devices & networks
      •  adapters & libraries for every major programming language
      •  device & technology-agnostic
•    Management via web-based tools to control & visualize
      •  ‘out-of-the-box’ control apps & visualization widgets
      •  tool-kit for creating, customizing & maintaining 3rd party services
•    Performance demands of high-throughput, low-latency
      •  engineered & optimized for high data-loads & low latency
      •  redundancy architecture for high-availability
•    Openness for ease of adoption & industry acceptance
      •  standards-based APIs
      •  simple & quick sign-up for prototyping & development
•    Security controls that are flexible & robust
      •  industry-standard HTTPS, SSL
      •  powerful permissions & authentication management
OUR VISION
4. PRODUCT OVERVIEW



CORE APPLICATION




                            www.pachube.com
                      website & RESTful API, range of account types
4. PRODUCT OVERVIEW



CORE APPLICATION
•  Web site & API
   •  Ruby on Rails
   •  PostgreSQL DBMS
   •  Hosted with Rackspace Cloud (dedicated DB server)
•  Functionality
   •  Users > Environments > Datastreams > Datapoints
         •  users, environments & datastreams may or may not be individual devices
    •  RESTful interface, XML, JSON, CSV
         •    feeds (i.e. individual environments with a geolocation and other metadata)
         •    datastreams (i.e. individual datastreams with tags, units and other metadata within a feed)
         •    datapoints in a variety of formats (int, float, string, etc.) with a timestamp
         •    triggers / notifications
         •    history
         •    PNG graph of individual datastream activity over last 1 hr, 24 hrs, 4 days or 3 months
         •    search functionality for feeds and datastreams by query, tag, user, units or status, geolocation
         •    User API
    •  Device Provisioning Server
         •  register devices / feeds / users in-factory
         •  manage device deployment
PACHUBE’S WEB DASHBOARD
APPLICATION ECOSYSTEM
Visualization tools                      Feed input tools                                  Mobile device applications
• PNG realtime graph gadgets             • Web service / mashup                            • iPhone
      • 1-hr, 24-hrs, 4-days, 3-months         • Pachube Pipes                                   • Data Logger
• Zoomable Javascript graph                    • XML 2 CSV                                       • Pachube Mon
                                               • PachTweet                                       • Porthole iPhone
      • 30-days
                                               • Status2Pachube
• Embeddable Flash widget                                                                  • Android
      • PachuBlog
                                         • Converters                                            • Pachube Viewer
                                               • Pachube KML Convert                             • Fasteque Pachube Widget
      • Google Gadget Feed Badge
                                               • Pachube Google Doc Spreadsheet Importer
      • PachuDial                                                                          • Blackberry
                                                                                                 • PachuBerry
                                         Feed output tools
Control tools                                                                              • Java (e.g. Nokia N95)
                                                                                                 • PachuRadar
                                         • Alerts
• Dashboards                                   • SMS alert
      • PachuSwitch                            • Twitter trigger, email alert
      • Pachube Controller (Appspot)
                                                                                           SMS Gateway
                                         • Converters
• HTML Control Form                            • AMEE Carbon Footprint                     • Input & Output
      • standard HTML form
                                         • Plug-ins                                             • Control feeds
                                               • Pachube2Sketchup                               • Receive alerts, query
                                               • Pachube2SecondLife
Mapping tools                                                                              Augmented Reality apps
                                         Feed discovery
• 2-d tracking                           • Text                                            • AR Toolkit / QR Code
     • Trails                                 • Feed Finder                                     • Pachube AR
• 3-d flythrough                         • Geolocation                                          • Porthole (Mac / iPhone)
     • Earth Browser                          • PachuRadar
API: PLATFORM INTEGRATION
•  Software libraries & examples
   •  Java, Ruby, .net, Perl, C, Python, PHP, Visual Basic, Javascript
   •  LabVIEW, Processing, OpenFrameworks, Flash, Adobe AIR, Google Visualization API
   •  Asterisk PBX, Cold Fusion, xAP, DomotiGa, Germanium Web 3D, FHEM Home
      automation

•  Hardware applications & examples
   •  iPhone, Blackberry, G1/Android Google Phone, Windows CE for smartphones
   •  Arduino, Zigbee, SunSPOT, Phidgets, GainSpan, Mocana
   •  weather stations, LiveBox, CurrentCost, Insteon/Indigo Home Automation
•  Virtual systems
   •  Second Life, OpenSim, server monitoring, webscraping
•  Web service & application integration
   •  Twitter, AMEE, SketchUp, Google Earth, Skype, MSN, AIM, Yahoo, xAP
•  Physical installations
   •  Buildings, energy meters, pollution monitors, ships, satellites, city utilities, mobile
      devices, automobiles
OUT-OF-THE-BOX APPS
•  Embed visualization tools, maps & graphs in websites
OUT-OF-THE-BOX APPS
•  Dashboards & widgets for branded portals
OUT-OF-THE-BOX APPS
•  Mapping tools: track mobile feeds & distributed sensor networks in real time
PORTHOLE
           color: sensor type




           radius: 24hr variance




           height: realtime value




           graph: 24hr values
OUT-OF-THE-BOX APPS
•  Augmented Reality: visualize environmental & sensor data from devices & buildings
OUT-OF-THE-BOX APPS
•  Smart phones: monitor, control & update feeds using a variety of mobile phone apps
REALTIME DATA IN DESIGN
•  Mash-ups & web app integration: with services like Twitter, Skype, SketchUp & AMEE
CASE STUDY 1: CURRENT COST LTD
                                         Current Cost
                                         • out-of-the-box API
                                         • device provisioning
                                         • energy distribution tracking
                                         • expandable, upgradable
                                         • 3rd party app developers

                 'Bridge'   to the Web
                                         Current Cost's customers
                  device
                                         • secure login
                                         • remote monitoring of
                                           energy use
                                         • energy use comparison
                                         • mobile phone app
                                         • SMS alerts
                                         • no subscription
energy monitor
CASE STUDY 1: CURRENT COST LTD
                                                                       Current Cost
                                                                       • out-of-the-box API
                                                                       • device provisioning
                                                                       • energy distribution tracking
                                                                       • expandable, upgradable
                                                                       • 3rd party app developers

                 'Bridge'                       to the Web
                                                                       Current Cost's customers
                  device
                                                                       • secure login
                                                                       • remote monitoring of
                                                                         energy use
                            Pachube's API                              • energy use comparison
                            • simplifies device programming            • mobile phone app
                            • cheaper hardware                         • SMS alerts
                            • a broker, not an end-point               • no subscription
energy monitor              • manages millions of datapoints per day
                            • expandable, upgradable
                            • revenue sharing
CASE STUDY 2:
CASE STUDY 3: NATURAL FUSE
CASE STUDY 4: COFFEE MACHINE




                     coffee
                   algorithm
               sum(desire/distance)

                                      Siemens – Logo control
QUESTIONS?

More Related Content

Similar to Extreme Connectivity: tools & applications for networked devices & environments

Tech trends - Get some of these skills to stay current
Tech trends - Get some of these skills to stay currentTech trends - Get some of these skills to stay current
Tech trends - Get some of these skills to stay currentSandeep Bhatnagar
 
Track and Trace Solution Details
Track and Trace Solution DetailsTrack and Trace Solution Details
Track and Trace Solution DetailsPropix Technologies
 
Mu Studio Performance Suite
Mu Studio Performance SuiteMu Studio Performance Suite
Mu Studio Performance Suiteaquaphlex
 
ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...
ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...
ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...Altinity Ltd
 
Bug Labs Gov Web
Bug Labs Gov WebBug Labs Gov Web
Bug Labs Gov Webbuglabs
 
Customer Applications Of Hadoop On Red Hat Storage Server
Customer Applications Of Hadoop On Red Hat Storage ServerCustomer Applications Of Hadoop On Red Hat Storage Server
Customer Applications Of Hadoop On Red Hat Storage ServerRed_Hat_Storage
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud PlatformSujai Prakasam
 
2012 sept 18_thug_biotech
2012 sept 18_thug_biotech2012 sept 18_thug_biotech
2012 sept 18_thug_biotechAdam Muise
 
Agile infrastructure
Agile infrastructureAgile infrastructure
Agile infrastructureTarun Rajput
 
Webinar: What's new in CDAP 3.5?
Webinar: What's new in CDAP 3.5?Webinar: What's new in CDAP 3.5?
Webinar: What's new in CDAP 3.5?Cask Data
 
Trend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache BigtopTrend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache BigtopEvans Ye
 
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsValencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsDavid Bericat
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Andrés Colón Pérez
 
Big data analytics and machine intelligence v5.0
Big data analytics and machine intelligence   v5.0Big data analytics and machine intelligence   v5.0
Big data analytics and machine intelligence v5.0Amr Kamel Deklel
 

Similar to Extreme Connectivity: tools & applications for networked devices & environments (20)

Tech trends - Get some of these skills to stay current
Tech trends - Get some of these skills to stay currentTech trends - Get some of these skills to stay current
Tech trends - Get some of these skills to stay current
 
Track and Trace Solution Details
Track and Trace Solution DetailsTrack and Trace Solution Details
Track and Trace Solution Details
 
Mu Studio Performance Suite
Mu Studio Performance SuiteMu Studio Performance Suite
Mu Studio Performance Suite
 
ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...
ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...
ClickHouse Paris Meetup. Pragma Analytics Software Suite w/ClickHouse, by Mat...
 
GPA Software Overview R3
GPA Software Overview R3GPA Software Overview R3
GPA Software Overview R3
 
Bug Labs Gov Web
Bug Labs Gov WebBug Labs Gov Web
Bug Labs Gov Web
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
Design patternsforiot
Design patternsforiotDesign patternsforiot
Design patternsforiot
 
Customer Applications Of Hadoop On Red Hat Storage Server
Customer Applications Of Hadoop On Red Hat Storage ServerCustomer Applications Of Hadoop On Red Hat Storage Server
Customer Applications Of Hadoop On Red Hat Storage Server
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform
 
Un-clouding the cloud
Un-clouding the cloudUn-clouding the cloud
Un-clouding the cloud
 
2012 sept 18_thug_biotech
2012 sept 18_thug_biotech2012 sept 18_thug_biotech
2012 sept 18_thug_biotech
 
Agile infrastructure
Agile infrastructureAgile infrastructure
Agile infrastructure
 
Secure Big Data Analytics - Hadoop & Intel
Secure Big Data Analytics - Hadoop & IntelSecure Big Data Analytics - Hadoop & Intel
Secure Big Data Analytics - Hadoop & Intel
 
Webinar: What's new in CDAP 3.5?
Webinar: What's new in CDAP 3.5?Webinar: What's new in CDAP 3.5?
Webinar: What's new in CDAP 3.5?
 
LOD2 Plenary Meeting 2011: Institute Mihajlo Pupin – Partner Introduction
LOD2 Plenary Meeting 2011: Institute Mihajlo Pupin – Partner IntroductionLOD2 Plenary Meeting 2011: Institute Mihajlo Pupin – Partner Introduction
LOD2 Plenary Meeting 2011: Institute Mihajlo Pupin – Partner Introduction
 
Trend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache BigtopTrend Micro Big Data Platform and Apache Bigtop
Trend Micro Big Data Platform and Apache Bigtop
 
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutionsValencia Smart City project powered by Telefonica and Red Hat IoT solutions
Valencia Smart City project powered by Telefonica and Red Hat IoT solutions
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...
 
Big data analytics and machine intelligence v5.0
Big data analytics and machine intelligence   v5.0Big data analytics and machine intelligence   v5.0
Big data analytics and machine intelligence v5.0
 

Recently uploaded

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Extreme Connectivity: tools & applications for networked devices & environments

  • 1.
  • 2. WHY NETWORK DEVICES & ENVIRONMENTS? •  remote monitoring & control •  connected interactions, new social relationships •  products  services (recurring revenue) •  new business-models •  real-time product analytics •  unique in the market •  network, many-to-many & cross-domain benefits/efficiencies •  both ‘making data public’ & ‘public making data’ •  third-party extensibility
  • 4. A ‘PATCH-BAY’ FOR DEVICES & ENVIRONMENTS microcontrollers & sensors building management systems mobile objects & vehicles wearable & biosensors environmental/pollution virtual environments automation systems
  • 6. PACHUBE’S API MAKES IT POSSIBLE •  Enables both storing & sharing state & context data •  Supports multiple protocols & adapters •  Manages & stores all data – not just summaries •  Provides for rich, user-extensible meta-data •  Delivers scalable, resilient, always-on services
  • 7. KEY MARKETS Energy: smart meters talk to utilities to load-balance & reduce total capital investment; utilities communicate with customers now Buildings & Home Automation: sharing environmental & occupancy data to lower energy costs & increase efficiency Industrial Process Monitoring: remote status, tracking & trending, exception alerts Sensor Networks: analysis & monitoring; warning of dangers next to infrastructure, minimizing damage to property & harm to people Transportation: sharing location & status to optimize routing, maintain efficiency, minimize repairs later Home Healthcare: communicate with hospitals to improve outcomes & lower the overall cost of care
  • 8. THERE ARE MANY CHALLENGES... •  Scalability of m2m data that is increasing exponentially •  Interoperability across all devices & networks •  Management via web-based tools to control & visualize •  Performance demands of high-throughput, low-latency •  Openness for ease of adoption & industry acceptance •  Security controls that are flexible & robust
  • 9. ...HERE’S HOW WE MEET THEM •  Scalability of m2m data that is increasing exponentially •  innovative architecture, proven reliability & uptime, cloud-based infrastructure •  on-demand scalability •  Interoperability across all devices & networks •  adapters & libraries for every major programming language •  device & technology-agnostic •  Management via web-based tools to control & visualize •  ‘out-of-the-box’ control apps & visualization widgets •  tool-kit for creating, customizing & maintaining 3rd party services •  Performance demands of high-throughput, low-latency •  engineered & optimized for high data-loads & low latency •  redundancy architecture for high-availability •  Openness for ease of adoption & industry acceptance •  standards-based APIs •  simple & quick sign-up for prototyping & development •  Security controls that are flexible & robust •  industry-standard HTTPS, SSL •  powerful permissions & authentication management
  • 11. 4. PRODUCT OVERVIEW CORE APPLICATION www.pachube.com website & RESTful API, range of account types
  • 12. 4. PRODUCT OVERVIEW CORE APPLICATION •  Web site & API •  Ruby on Rails •  PostgreSQL DBMS •  Hosted with Rackspace Cloud (dedicated DB server) •  Functionality •  Users > Environments > Datastreams > Datapoints •  users, environments & datastreams may or may not be individual devices •  RESTful interface, XML, JSON, CSV •  feeds (i.e. individual environments with a geolocation and other metadata) •  datastreams (i.e. individual datastreams with tags, units and other metadata within a feed) •  datapoints in a variety of formats (int, float, string, etc.) with a timestamp •  triggers / notifications •  history •  PNG graph of individual datastream activity over last 1 hr, 24 hrs, 4 days or 3 months •  search functionality for feeds and datastreams by query, tag, user, units or status, geolocation •  User API •  Device Provisioning Server •  register devices / feeds / users in-factory •  manage device deployment
  • 14. APPLICATION ECOSYSTEM Visualization tools Feed input tools Mobile device applications • PNG realtime graph gadgets • Web service / mashup • iPhone • 1-hr, 24-hrs, 4-days, 3-months • Pachube Pipes • Data Logger • Zoomable Javascript graph • XML 2 CSV • Pachube Mon • PachTweet • Porthole iPhone • 30-days • Status2Pachube • Embeddable Flash widget • Android • PachuBlog • Converters • Pachube Viewer • Pachube KML Convert • Fasteque Pachube Widget • Google Gadget Feed Badge • Pachube Google Doc Spreadsheet Importer • PachuDial • Blackberry • PachuBerry Feed output tools Control tools • Java (e.g. Nokia N95) • PachuRadar • Alerts • Dashboards • SMS alert • PachuSwitch • Twitter trigger, email alert • Pachube Controller (Appspot) SMS Gateway • Converters • HTML Control Form • AMEE Carbon Footprint • Input & Output • standard HTML form • Plug-ins • Control feeds • Pachube2Sketchup • Receive alerts, query • Pachube2SecondLife Mapping tools Augmented Reality apps Feed discovery • 2-d tracking • Text • AR Toolkit / QR Code • Trails • Feed Finder • Pachube AR • 3-d flythrough • Geolocation • Porthole (Mac / iPhone) • Earth Browser • PachuRadar
  • 15. API: PLATFORM INTEGRATION •  Software libraries & examples •  Java, Ruby, .net, Perl, C, Python, PHP, Visual Basic, Javascript •  LabVIEW, Processing, OpenFrameworks, Flash, Adobe AIR, Google Visualization API •  Asterisk PBX, Cold Fusion, xAP, DomotiGa, Germanium Web 3D, FHEM Home automation •  Hardware applications & examples •  iPhone, Blackberry, G1/Android Google Phone, Windows CE for smartphones •  Arduino, Zigbee, SunSPOT, Phidgets, GainSpan, Mocana •  weather stations, LiveBox, CurrentCost, Insteon/Indigo Home Automation •  Virtual systems •  Second Life, OpenSim, server monitoring, webscraping •  Web service & application integration •  Twitter, AMEE, SketchUp, Google Earth, Skype, MSN, AIM, Yahoo, xAP •  Physical installations •  Buildings, energy meters, pollution monitors, ships, satellites, city utilities, mobile devices, automobiles
  • 16. OUT-OF-THE-BOX APPS •  Embed visualization tools, maps & graphs in websites
  • 17. OUT-OF-THE-BOX APPS •  Dashboards & widgets for branded portals
  • 18. OUT-OF-THE-BOX APPS •  Mapping tools: track mobile feeds & distributed sensor networks in real time
  • 19. PORTHOLE color: sensor type radius: 24hr variance height: realtime value graph: 24hr values
  • 20. OUT-OF-THE-BOX APPS •  Augmented Reality: visualize environmental & sensor data from devices & buildings
  • 21. OUT-OF-THE-BOX APPS •  Smart phones: monitor, control & update feeds using a variety of mobile phone apps
  • 22. REALTIME DATA IN DESIGN •  Mash-ups & web app integration: with services like Twitter, Skype, SketchUp & AMEE
  • 23. CASE STUDY 1: CURRENT COST LTD Current Cost • out-of-the-box API • device provisioning • energy distribution tracking • expandable, upgradable • 3rd party app developers 'Bridge' to the Web Current Cost's customers device • secure login • remote monitoring of energy use • energy use comparison • mobile phone app • SMS alerts • no subscription energy monitor
  • 24. CASE STUDY 1: CURRENT COST LTD Current Cost • out-of-the-box API • device provisioning • energy distribution tracking • expandable, upgradable • 3rd party app developers 'Bridge' to the Web Current Cost's customers device • secure login • remote monitoring of energy use Pachube's API • energy use comparison • simplifies device programming • mobile phone app • cheaper hardware • SMS alerts • a broker, not an end-point • no subscription energy monitor • manages millions of datapoints per day • expandable, upgradable • revenue sharing
  • 26. CASE STUDY 3: NATURAL FUSE
  • 27. CASE STUDY 4: COFFEE MACHINE coffee algorithm sum(desire/distance) Siemens – Logo control