Software

IoT in the Cloud: Build & Unleash the Value in your Renewable Energy System

Description
Learn how to build scalable, self-sustaining Embedded Ecosystems powered by small-scale Renewable Energy systems...connect them to cloud services using Java Embedded, Cloud services, & JavaScript...and control them from desktop, mobile, & wearables! NOTE: This is the condensed, 30-minute version of a longer talk & demonstration.
Categories
Published
of 27
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  • 1. IoT in the Cloud Build & Unleash the Value in your Renewable Energy System Mark Heckler Principal Technologist/Developer Advocate Pivotal Software, Inc. www.thehecklers.org @MkHeck @MkHeck
  • 2. @MkHeck Let’s talk about…
  • 3. @MkHeck Let’s talk about… • what is involved in an IoT project • how to approach one • breaking it down • demo time!
  • 4. @MkHeck What is involved?
  • 5. @MkHeck What is involved? Devices
  • 6. @MkHeck What is involved? Devices Microcontroller(s)
  • 7. @MkHeck What is involved? Devices Microcontroller(s) IoT Gateway
  • 8. @MkHeck What is involved? Devices Microcontroller(s) IoT Gateway Back end service
  • 9. @MkHeck What is involved? Devices Microcontroller(s) IoT Gateway Back end service Front end application (with User Interface)
  • 10. @MkHeck Bounded contexts “DDD deals with large models by dividing them into different Bounded Contexts and being explicit about their interrelationships.” — Martin Fowler
  • 11. @MkHeck Physical devices
  • 12. @MkHeck Microcontrollers
  • 13. @MkHeck Microcontrollers Open source Add-ons Programming language/environment Available in various configurations Durable & reliable Low power requirements
  • 14. @MkHeck IoT Gateway
  • 15. @MkHeck IoT Gateway Linux OS All major programming languages Communication/protocol options Remotely & securely accessible Inexpensive add-ons Same criteria plus:
  • 16. @MkHeck Back end service
  • 17. @MkHeck Back end service Communication, Query, Storage Open source development platform Versatile, open source cloud Velocity Portability SIMPLICITY Spring Boot + Cloud Foundry
  • 18. @MkHeck Front end application
  • 19. @MkHeck Front end application Available anywhere Runs on every client Versatile, open source cloud Library/framework support HTML + CSS + JS + Cloud Foundry
  • 20. @MkHeck Wearable application
  • 21. @MkHeck Wearable application Ultimate in versatility Monitoring+control simple+subtle Library/framework support Ease of development
  • 22. @MkHeck
  • 23. @MkHeck
  • 24. @MkHeck
  • 25. @MkHeck
  • 26. @MkHeck Thank You for Participating! • Helpful Links • Pebble Developer resources: developer.pebble.com • Spring Initializr: start.spring.io • Getting Started guides for Spring: spring.io/guides • Cloud Foundry: cloudfoundry.org • Pivotal Web Services (public cloud, free trial): run.pivotal.io • Code for this session: https://github.com/hecklerm/IoTintheCloud
  • 27. @MkHeck Thank You for Participating! • Helpful Links • Pebble Developer resources: developer.pebble.com • Spring Initializr: start.spring.io • Getting Started guides for Spring: spring.io/guides • Cloud Foundry: cloudfoundry.org • Pivotal Web Services (public cloud, free trial): run.pivotal.io • Code for this session: https://github.com/hecklerm/IoTintheCloud Keep the discussion going on Twitter! @MkHeck
  • Search
    Related Search
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks