SlideShare a Scribd company logo
1 of 35
Inside the Technical Data Cloud

                Julien De Freitas
Engineer's degree / M.Sc. in Electrical Engineering
             Applications Engineer
        National Instruments Switzerland
Example

A NI integrator sells Autonomous Surface Vehicles (ASV) that use
 embedded controllers and loggers




 How to manage data storage and access from different
                distributed systems?
Outline

• From Distributed Measurement Systems to NI Technical Data
  Cloud
• Introduction and Definition to „The Technical Data Cloud“
• How can „The Cloud“ help you?
Outline




      From Distributed Measurement
    Systems to NI Technical Data Cloud
Distributed / Inaccessible / Remote
Measurement Systems
Measure locally




                                  Distribute globally
Distributed / Inaccessible / Remote
Measurement Systems
Distributed / Inaccessible / Remote
Measurement Systems

Types of monitoring systems:
• Environmental
• Machine condition
• Power
• Green energy
• Pipeline
Distributed / Inaccessible / Remote
Measurement Systems

• Any application where:
    • Measurements are made with geographically distributed
      systems
Measurement Challenges

• Expensive or difficult to reach system locations

• Limited storage at site

• Access to data at any time and anywhere

• Many data producers, many data consumers
Outline




   Introduction and Definition to „The
         Technical Data Cloud“
Description




              Services to store data
Description




          Services to manage and access data
Description




                    System 1




         System 2



                        System 3

         Data from distributed monitoring systems
Description




Services based on standard Internet communication and security
Description
 Services to store, manage, and access data from distributed
 monitoring systems based on standard Internet communication
                         and security




          System 1




                     System 2
Cloud application examples

• iCloud
• Google Docs
• Gmail
• Dropbox
Dropbox example
TDC Architecture
Data Structure in TDC

                                 A “Project” allows a user to
                                    organize online data
                                           Data Project
  Measurement System              HTTPS
                         chan1                        Measurement

                Device   chan2                                chan1
                         chan3
    Sensors                                                   chan2

 A device is specifically                                     chan3

 provisioned to log data                    The user device
       to the cloud                     creates online channels
                                           when it logs data
Data Structure in TDC
Outline




     How can „The Cloud“ help you?
Advantages

• Guaranteed uptime
• Lower cost of entry
• No IT headaches
• Performance
• Reliability
• On-demand service
But the Top Benefit is

• You will gain in scalability / elasticity
                  Cloud Approach to Infrastructure Expansion
   Data storage




                                                               Time
Easy to implement
• Use LabVIEW TDC APIs (Application Programming Interface)




• Create low-level HTTP requests in a text-based programming
  language
LabVIEW TDC APIs
• High Level APIs
• Data transmission can be encrypted by SSL
• Data caching during broken connection
• Supported on both Windows and NI Real-Time targets




            Open         Action     Close
Easy to test the use of future TDC
• The „official“ TDC planned for the beginning of 2014.
• You are able to test it with the Early Access Release.
• For more information, do not hesitate to ask me.


                     What do you need to start?
                     Ask for username and password to access TDC
                     Install the LabVIEW API for TDC
Summary

• Services to store, manage, and access data from distributed
monitoring systems based on standard Internet communication
and security
• Easy to implement: LabVIEW TDC APIs
• Official release of TDC planned for the beginning of 2014
Try




         “The true method of
      knowledge is experiment.”
            [William Blake]
Try for free




      Try „Technical Data Cloud“ for free
Demonstration 1: Wind farms in Switzerland

                                           1       4 Data Readings
                                                     Data Dashboard
                                   TDC Access
                                                           2.0
  Data Management/                Access
      Readings                      keys

2        TDC
    Management
        Portal
    tdcportal.niwsc.com                        3

                           Data Management/
                          Generations/Readings
Demonstration 2: Temperature value readings

     Thermocouple            2   CompactDAQ + LabVIEW




          1

    Data Dashboard 2.0



                         3
References and links
• Inside the NI Technical Data Cloud – TDC Overview, Benefits of TDC
http://zone.ni.com/devzone/cda/epd/p/id/6422
• Technical Data Coud Product In-Depth – Details about Data types in the Cloud, TDC APIs,
  Authentication
http://zone.ni.com/devzone/cda/epd/p/id/6421
Enter the cloud




                  Enter the cloud
Questions




              Thank you for your attention!
      For any questions, startup help, support,
            do not hesitate to e-mail me:
              julien.de.freitas@ni.com
Thank you




Many thanks to Derrick Snyder – Product Marketing
    Manager at NI Corporate – for his support

More Related Content

What's hot

Reactive Systems with Data Distribution Service (DDS)
Reactive Systems with Data Distribution Service (DDS)Reactive Systems with Data Distribution Service (DDS)
Reactive Systems with Data Distribution Service (DDS)Abdullah Ozturk
 
Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud Girish Chandra
 
IRJET- Secure Data Deduplication for Cloud Server using HMAC Algorithm
IRJET- Secure Data Deduplication for Cloud Server using HMAC AlgorithmIRJET- Secure Data Deduplication for Cloud Server using HMAC Algorithm
IRJET- Secure Data Deduplication for Cloud Server using HMAC AlgorithmIRJET Journal
 
Secure Data Sharing in Cloud (SDSC)
Secure Data Sharing in Cloud (SDSC)Secure Data Sharing in Cloud (SDSC)
Secure Data Sharing in Cloud (SDSC)Jishnu Pradeep
 
A Novel privacy preserving public auditing for shared data in cloud
A Novel privacy preserving public auditing for shared data in cloudA Novel privacy preserving public auditing for shared data in cloud
A Novel privacy preserving public auditing for shared data in cloudJAVVAJI VENKATA RAO
 
Identity based distributed provable data possession in multi-cloud storage
Identity based distributed provable data possession in multi-cloud storageIdentity based distributed provable data possession in multi-cloud storage
Identity based distributed provable data possession in multi-cloud storagePapitha Velumani
 
Improve HLA based Encryption Process using fixed Size Aggregate Key generation
Improve HLA based Encryption Process using fixed Size Aggregate Key generationImprove HLA based Encryption Process using fixed Size Aggregate Key generation
Improve HLA based Encryption Process using fixed Size Aggregate Key generationEditor IJMTER
 
Elastic Software Infrastructure to Support the Industrial Internet
Elastic Software Infrastructure to Support the Industrial InternetElastic Software Infrastructure to Support the Industrial Internet
Elastic Software Infrastructure to Support the Industrial InternetReal-Time Innovations (RTI)
 
The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security & Fo...
The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security &  Fo...The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security &  Fo...
The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security & Fo...Sharique Rizvi
 
Insuring Security for Outsourced Data Stored in Cloud Environment
Insuring Security for Outsourced Data Stored in Cloud EnvironmentInsuring Security for Outsourced Data Stored in Cloud Environment
Insuring Security for Outsourced Data Stored in Cloud EnvironmentEditor IJCATR
 
identity-based distributed provable data possession in multi-cloud storage
identity-based distributed provable data possession in multi-cloud storageidentity-based distributed provable data possession in multi-cloud storage
identity-based distributed provable data possession in multi-cloud storageswathi78
 
IRJET- Protection of Personal Data on Distributed Cloud using Biometrics
IRJET- Protection of Personal Data on Distributed Cloud using BiometricsIRJET- Protection of Personal Data on Distributed Cloud using Biometrics
IRJET- Protection of Personal Data on Distributed Cloud using BiometricsIRJET Journal
 
Lecture28 cc-security3
Lecture28 cc-security3Lecture28 cc-security3
Lecture28 cc-security3Ankit Gupta
 
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...IRJET Journal
 
PUBLIC AUDITING FOR SECURE CLOUD STORAGE ...
PUBLIC AUDITING 	             FOR SECURE CLOUD STORAGE                       ...PUBLIC AUDITING 	             FOR SECURE CLOUD STORAGE                       ...
PUBLIC AUDITING FOR SECURE CLOUD STORAGE ...Bharath Nair
 
Data Sharing: Ensure Accountability Distribution in the Cloud
Data Sharing: Ensure Accountability Distribution in the CloudData Sharing: Ensure Accountability Distribution in the Cloud
Data Sharing: Ensure Accountability Distribution in the CloudSuraj Mehta
 

What's hot (20)

Reactive Systems with Data Distribution Service (DDS)
Reactive Systems with Data Distribution Service (DDS)Reactive Systems with Data Distribution Service (DDS)
Reactive Systems with Data Distribution Service (DDS)
 
Ppt 1
Ppt 1Ppt 1
Ppt 1
 
Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud
 
IRJET- Secure Data Deduplication for Cloud Server using HMAC Algorithm
IRJET- Secure Data Deduplication for Cloud Server using HMAC AlgorithmIRJET- Secure Data Deduplication for Cloud Server using HMAC Algorithm
IRJET- Secure Data Deduplication for Cloud Server using HMAC Algorithm
 
Secure Data Sharing in Cloud (SDSC)
Secure Data Sharing in Cloud (SDSC)Secure Data Sharing in Cloud (SDSC)
Secure Data Sharing in Cloud (SDSC)
 
A Novel privacy preserving public auditing for shared data in cloud
A Novel privacy preserving public auditing for shared data in cloudA Novel privacy preserving public auditing for shared data in cloud
A Novel privacy preserving public auditing for shared data in cloud
 
Identity based distributed provable data possession in multi-cloud storage
Identity based distributed provable data possession in multi-cloud storageIdentity based distributed provable data possession in multi-cloud storage
Identity based distributed provable data possession in multi-cloud storage
 
Improve HLA based Encryption Process using fixed Size Aggregate Key generation
Improve HLA based Encryption Process using fixed Size Aggregate Key generationImprove HLA based Encryption Process using fixed Size Aggregate Key generation
Improve HLA based Encryption Process using fixed Size Aggregate Key generation
 
Elastic Software Infrastructure to Support the Industrial Internet
Elastic Software Infrastructure to Support the Industrial InternetElastic Software Infrastructure to Support the Industrial Internet
Elastic Software Infrastructure to Support the Industrial Internet
 
The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security & Fo...
The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security &  Fo...The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security &  Fo...
The Trouble with Cloud Forensics :Sharique M. Rizvi Head of IT Security & Fo...
 
IoTReport
IoTReportIoTReport
IoTReport
 
Insuring Security for Outsourced Data Stored in Cloud Environment
Insuring Security for Outsourced Data Stored in Cloud EnvironmentInsuring Security for Outsourced Data Stored in Cloud Environment
Insuring Security for Outsourced Data Stored in Cloud Environment
 
identity-based distributed provable data possession in multi-cloud storage
identity-based distributed provable data possession in multi-cloud storageidentity-based distributed provable data possession in multi-cloud storage
identity-based distributed provable data possession in multi-cloud storage
 
IRJET- Protection of Personal Data on Distributed Cloud using Biometrics
IRJET- Protection of Personal Data on Distributed Cloud using BiometricsIRJET- Protection of Personal Data on Distributed Cloud using Biometrics
IRJET- Protection of Personal Data on Distributed Cloud using Biometrics
 
Build Safe and Secure Distributed Systems
Build Safe and Secure Distributed SystemsBuild Safe and Secure Distributed Systems
Build Safe and Secure Distributed Systems
 
Lecture28 cc-security3
Lecture28 cc-security3Lecture28 cc-security3
Lecture28 cc-security3
 
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
 
Oruta project report
Oruta project reportOruta project report
Oruta project report
 
PUBLIC AUDITING FOR SECURE CLOUD STORAGE ...
PUBLIC AUDITING 	             FOR SECURE CLOUD STORAGE                       ...PUBLIC AUDITING 	             FOR SECURE CLOUD STORAGE                       ...
PUBLIC AUDITING FOR SECURE CLOUD STORAGE ...
 
Data Sharing: Ensure Accountability Distribution in the Cloud
Data Sharing: Ensure Accountability Distribution in the CloudData Sharing: Ensure Accountability Distribution in the Cloud
Data Sharing: Ensure Accountability Distribution in the Cloud
 

Viewers also liked

Foundation Framework
Foundation FrameworkFoundation Framework
Foundation FrameworkPlugginto
 
Jubaili Generators Certificate
Jubaili Generators CertificateJubaili Generators Certificate
Jubaili Generators CertificateZiad Lawand
 
ABB Emergency Lighting Standards Certificate (2)
ABB Emergency Lighting Standards Certificate (2)ABB Emergency Lighting Standards Certificate (2)
ABB Emergency Lighting Standards Certificate (2)Ziad Lawand
 
Chiba spine youth meeting 13th- (1)
Chiba spine youth meeting 13th- (1)Chiba spine youth meeting 13th- (1)
Chiba spine youth meeting 13th- (1)Yoshihisa Sugimoto
 
Concurso valores assa (fotos)
Concurso valores assa (fotos)Concurso valores assa (fotos)
Concurso valores assa (fotos)assanet
 
Ducab Certificate
Ducab CertificateDucab Certificate
Ducab CertificateZiad Lawand
 
English novel form 3
English novel form 3 English novel form 3
English novel form 3 aryuediana
 

Viewers also liked (11)

Foundation Framework
Foundation FrameworkFoundation Framework
Foundation Framework
 
Jubaili Generators Certificate
Jubaili Generators CertificateJubaili Generators Certificate
Jubaili Generators Certificate
 
Rosa martínez fernández. grupo 10.
Rosa martínez fernández. grupo 10.Rosa martínez fernández. grupo 10.
Rosa martínez fernández. grupo 10.
 
Paula1
Paula1Paula1
Paula1
 
ABB Emergency Lighting Standards Certificate (2)
ABB Emergency Lighting Standards Certificate (2)ABB Emergency Lighting Standards Certificate (2)
ABB Emergency Lighting Standards Certificate (2)
 
Chiba spine youth meeting 13th- (1)
Chiba spine youth meeting 13th- (1)Chiba spine youth meeting 13th- (1)
Chiba spine youth meeting 13th- (1)
 
Resume 2015
Resume 2015Resume 2015
Resume 2015
 
Concurso valores assa (fotos)
Concurso valores assa (fotos)Concurso valores assa (fotos)
Concurso valores assa (fotos)
 
Ducab Certificate
Ducab CertificateDucab Certificate
Ducab Certificate
 
Estudios de linea.
Estudios de linea.Estudios de linea.
Estudios de linea.
 
English novel form 3
English novel form 3 English novel form 3
English novel form 3
 

Similar to Inside the technical_data_cloud

Big Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data InitiativeBig Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data InitiativeDenodo
 
1-160730050929.pptx dynamic hash table info
1-160730050929.pptx dynamic hash table info1-160730050929.pptx dynamic hash table info
1-160730050929.pptx dynamic hash table infoMdjunaidAli3
 
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...Codit
 
Ensuring d.s
Ensuring d.sEnsuring d.s
Ensuring d.skarthi j
 
Splendens Project Proposal by Slidesgo.pptx
Splendens Project Proposal by Slidesgo.pptxSplendens Project Proposal by Slidesgo.pptx
Splendens Project Proposal by Slidesgo.pptxssuserea0dfe
 
dell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptxdell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptxSriramFreelance
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computingPrince Chandu
 
Get started with Cloudera's cyber solution
Get started with Cloudera's cyber solutionGet started with Cloudera's cyber solution
Get started with Cloudera's cyber solutionCloudera, Inc.
 
Cloud computing infrastructure
Cloud computing infrastructure Cloud computing infrastructure
Cloud computing infrastructure Dr. Anita Goel
 
0th PPT - BLOCKCHAIN-CBE (1).ppt
0th PPT - BLOCKCHAIN-CBE (1).ppt0th PPT - BLOCKCHAIN-CBE (1).ppt
0th PPT - BLOCKCHAIN-CBE (1).pptVarioTechnology
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight Mark Hinkle
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsGordon Haff
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Denodo
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer networkTrinity Dwarka
 
Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudLeveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudInductive Automation
 
Leveraging Operational Data in the Cloud
 Leveraging Operational Data in the Cloud Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudInductive Automation
 
Cloudera federal summit
Cloudera federal summitCloudera federal summit
Cloudera federal summitMatt Carroll
 

Similar to Inside the technical_data_cloud (20)

LDSS for mobile cloud
LDSS for mobile cloud  LDSS for mobile cloud
LDSS for mobile cloud
 
Big Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data InitiativeBig Data Fabric: A Necessity For Any Successful Big Data Initiative
Big Data Fabric: A Necessity For Any Successful Big Data Initiative
 
1-160730050929.pptx dynamic hash table info
1-160730050929.pptx dynamic hash table info1-160730050929.pptx dynamic hash table info
1-160730050929.pptx dynamic hash table info
 
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
 
Ensuring d.s
Ensuring d.sEnsuring d.s
Ensuring d.s
 
Splendens Project Proposal by Slidesgo.pptx
Splendens Project Proposal by Slidesgo.pptxSplendens Project Proposal by Slidesgo.pptx
Splendens Project Proposal by Slidesgo.pptx
 
dell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptxdell-emc-powerscale-for-ngs.pptx
dell-emc-powerscale-for-ngs.pptx
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 
Get started with Cloudera's cyber solution
Get started with Cloudera's cyber solutionGet started with Cloudera's cyber solution
Get started with Cloudera's cyber solution
 
Cloud computing infrastructure
Cloud computing infrastructure Cloud computing infrastructure
Cloud computing infrastructure
 
0th PPT - BLOCKCHAIN-CBE (1).ppt
0th PPT - BLOCKCHAIN-CBE (1).ppt0th PPT - BLOCKCHAIN-CBE (1).ppt
0th PPT - BLOCKCHAIN-CBE (1).ppt
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 
234 237
234 237234 237
234 237
 
234 237
234 237234 237
234 237
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of Things
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudLeveraging Operational Data in the Cloud
Leveraging Operational Data in the Cloud
 
Leveraging Operational Data in the Cloud
 Leveraging Operational Data in the Cloud Leveraging Operational Data in the Cloud
Leveraging Operational Data in the Cloud
 
Cloudera federal summit
Cloudera federal summitCloudera federal summit
Cloudera federal summit
 

Inside the technical_data_cloud

  • 1. Inside the Technical Data Cloud Julien De Freitas Engineer's degree / M.Sc. in Electrical Engineering Applications Engineer National Instruments Switzerland
  • 2. Example A NI integrator sells Autonomous Surface Vehicles (ASV) that use embedded controllers and loggers How to manage data storage and access from different distributed systems?
  • 3. Outline • From Distributed Measurement Systems to NI Technical Data Cloud • Introduction and Definition to „The Technical Data Cloud“ • How can „The Cloud“ help you?
  • 4. Outline From Distributed Measurement Systems to NI Technical Data Cloud
  • 5. Distributed / Inaccessible / Remote Measurement Systems Measure locally Distribute globally
  • 6. Distributed / Inaccessible / Remote Measurement Systems
  • 7. Distributed / Inaccessible / Remote Measurement Systems Types of monitoring systems: • Environmental • Machine condition • Power • Green energy • Pipeline
  • 8. Distributed / Inaccessible / Remote Measurement Systems • Any application where: • Measurements are made with geographically distributed systems
  • 9. Measurement Challenges • Expensive or difficult to reach system locations • Limited storage at site • Access to data at any time and anywhere • Many data producers, many data consumers
  • 10. Outline Introduction and Definition to „The Technical Data Cloud“
  • 11. Description Services to store data
  • 12. Description Services to manage and access data
  • 13. Description System 1 System 2 System 3 Data from distributed monitoring systems
  • 14. Description Services based on standard Internet communication and security
  • 15. Description Services to store, manage, and access data from distributed monitoring systems based on standard Internet communication and security System 1 System 2
  • 16. Cloud application examples • iCloud • Google Docs • Gmail • Dropbox
  • 19. Data Structure in TDC A “Project” allows a user to organize online data Data Project Measurement System HTTPS chan1 Measurement Device chan2 chan1 chan3 Sensors chan2 A device is specifically chan3 provisioned to log data The user device to the cloud creates online channels when it logs data
  • 21. Outline How can „The Cloud“ help you?
  • 22. Advantages • Guaranteed uptime • Lower cost of entry • No IT headaches • Performance • Reliability • On-demand service
  • 23. But the Top Benefit is • You will gain in scalability / elasticity Cloud Approach to Infrastructure Expansion Data storage Time
  • 24. Easy to implement • Use LabVIEW TDC APIs (Application Programming Interface) • Create low-level HTTP requests in a text-based programming language
  • 25. LabVIEW TDC APIs • High Level APIs • Data transmission can be encrypted by SSL • Data caching during broken connection • Supported on both Windows and NI Real-Time targets Open Action Close
  • 26. Easy to test the use of future TDC • The „official“ TDC planned for the beginning of 2014. • You are able to test it with the Early Access Release. • For more information, do not hesitate to ask me. What do you need to start? Ask for username and password to access TDC Install the LabVIEW API for TDC
  • 27. Summary • Services to store, manage, and access data from distributed monitoring systems based on standard Internet communication and security • Easy to implement: LabVIEW TDC APIs • Official release of TDC planned for the beginning of 2014
  • 28. Try “The true method of knowledge is experiment.” [William Blake]
  • 29. Try for free Try „Technical Data Cloud“ for free
  • 30. Demonstration 1: Wind farms in Switzerland 1 4 Data Readings Data Dashboard TDC Access 2.0 Data Management/ Access Readings keys 2 TDC Management Portal tdcportal.niwsc.com 3 Data Management/ Generations/Readings
  • 31. Demonstration 2: Temperature value readings Thermocouple 2 CompactDAQ + LabVIEW 1 Data Dashboard 2.0 3
  • 32. References and links • Inside the NI Technical Data Cloud – TDC Overview, Benefits of TDC http://zone.ni.com/devzone/cda/epd/p/id/6422 • Technical Data Coud Product In-Depth – Details about Data types in the Cloud, TDC APIs, Authentication http://zone.ni.com/devzone/cda/epd/p/id/6421
  • 33. Enter the cloud Enter the cloud
  • 34. Questions Thank you for your attention! For any questions, startup help, support, do not hesitate to e-mail me: julien.de.freitas@ni.com
  • 35. Thank you Many thanks to Derrick Snyder – Product Marketing Manager at NI Corporate – for his support

Editor's Notes

  1. (1)Take time to explain exampleThe ASV is a completely autonomous small surface craft. Its autonomy and reliability are guaranteed by its state of the art equipment. Navigation itself is monitored by a DGPS positioning system. The progress of the ASV is tracked by a mobile control station (MCS) which can either remain on-shore or be placed on-board a mother ship. The mobile control station is needed to define and preprogram the mission of the ASV before its departure, launch the ASV, monitor its progress (the MCS can retake control of the ASV at any moment) and recover it at the end of its mission. This paper describes the general architecture of the ASV and the technological choices made. It then focuses on the identification process and on the development of the control system.(2)Break(3)Ask question- transition with outline
  2. Keypoint:How can „The Cloud“ help you? = Benefits, what applications
  3. Measure data locally .... Distribute globally (Distributed Measurement Systems)
  4. -- different types of business lines
  5. -- definition of a remote measurement system -> next slide
  6. Big pb: - new challenge
  7. In each of these application areas, it is extremely challenging for an engineer or technician to access one of these measurement devices to retrieve stored data, let alone hundreds or thousands of devices. Even if the data can be accessed (either physically or remotely), there still exists the secondary challenge of collecting data from multiple locations in one place and then sharing important data so that others can access it for analysis or reporting. 
  8. Solution: TDCPut all the data togetherCompare data from different locationsAccess to these data ANYwhere-- Definition: TDC -> 1st part: One goal: Storage of the data
  9. -- 2nd goal: manage and access your data
  10. Anywhere ... ANY types of devices: ipad, smartphones, PC (website, LV) Important point !!!! -- 3rd goal: from different locations
  11. And not only one and notonly at one place.... It could be in Africa, EU, US....-- 4th point: Data transmission in safe (find more details about it)
  12. SECURITY: https (Hypertext Transfer Protocol Secure) - SSL/TLS protocol-- Summary
  13. - examples of data computing in ‚real‘ life
  14. -- take the dropbox example
  15. Dropbox allows you to create a special folder on each of your computers. Dropbox synchronises every folder on each of your computer so that it appears to be the same folder (with the same contents).Files placed in this folder are accessible through a website and mobile phone applications.--- transition with TDC to explain the external communication + internal structure
  16. Any type of devices can have access to the cloud --- only keypoint: have a internet communication or have the posibility to publish the data over internetAny types of devices to read and write: ipad (with data dashboard app), pc (with TDC Mgmt Portal), PC (with LV)Internal structure: real data + descriptive informationIf event -> e-mail notification -- next feature-- multitenant architecture
  17. -- Data structure: Project / Meas / Chan
  18. Garanteed uptime: it will work at anytime Lower cost of entry: it will cost much less that building its own arhitecture No IT headaches: use only the architecture suggested by NI. No need to build another one On-demand service: it will adapt to the demands of the customer
  19. Sending data to and retrieving data from TDC is possible from any application running on any PC or intelligent device that is connected to the public internet via an Ethernet, WiFi, cellular or satellite connection. TDC has a set of web service APIs based on the RESTful standard that allow for sending and receiving data; users have two options for accessing those APIs:Use the LabVIEW TDC API. This API is a set of VIs (similar to a toolkit) for opening a connection to a particular TDC project and then reading, writing, updating or deleting data. Using this approach, a LabVIEW user works at a very high level (similar to file I/O) and does not need to understand low-level HTTP commands. This API also supports functionality like automatically retries in the event of a lost internet connection and VIs for temporary caching on disk so that data is not lost.Create low-level HTTP requests in a text-based programming language. TDC projects can also be accessed using C, C++, C#, and Python using the raw RESTful webs services directly. can be used to upload data to and access data in TDC because its APIs are based on standard REST web services. However, this approach is much more complex and requires knowledge of programming with HTTP and XML.
  20. Most engineers are used to the idea of purchasing computing as a product – such as the procurement of a laptop or server machine – but with the advent of cloud computing, computational, data storage, and software resources are increasingly being delivered and leveraged as a service. Affectionately referred to as “the cloud,” this networked, shared computing infrastructure is accessible via standard internet technologies and offers users the benefit of elastic, on-demand computing services that are metered by use. In other words, instead of working with IT in order to allocate the time and budget necessary to obtain, set up, and maintain the capital investment in a server resource, leveraging the cloud allows users to quickly scale up (or scale down) use of computing resources in an agile fashion and only pay for what is used.