Jump to content
OpenSplice DDS Forum

angelo.corsaro

Moderators
  • Content count

    117
  • Joined

  • Last visited

Everything posted by angelo.corsaro

  1. This presentation introduces XRCE a new protocol for very efficiently distributing data in resource constrained (power, network, computation, and storage) environments. XRCE greatly improves the wire efficiency of existing protocol and in many cases provides higher level abstractions. View the full article
  2. The DDS Security Standard

    This presentation introduces the DDS Security Standard. A plug-in based framework that provides data-centric security. View the full article
  3. These slides were presented at the oneM2M industrial Day in Shenzhen on the 24th of May 2017 View the full article
  4. RUSTing is not a tutorial on the Rust programming language. I decided to create the RUSTing series as a way to document and share programming idioms and techniques. From time to time I’ll draw parallels with Haskell and Scala, having some familiarity with one of them is useful but not indispensable. View the full article
  5. The large majority of commercial IoT platforms target consumer applications and fall short in addressing the requirements characteristic of Industrial IoT. Vortex has always focused on addressing the challenges characteristic of Industrial IoT systems and with 2.4 release sets a the a new standard! This presentation will (1) introduce the new features introduced in with Vortex 2.4, (2) explain how Vortex 2.4 addresses the requirements of Industrial Internet of Things application better than any other existing platform, and (3)showcase how innovative companies are using Vortex for building leading edge Industrial Internet of Things applications. View the full article
  6. Fog Computing Defined

    Fog computing has emerged as a new paradigm for architecting IoT applications that require greater scalability, performance and security. This talk will motivate the need to Fog Computing and explain what it is and how it differs from other initiatives in Telco such as Mobile/Multiple-Access Edge Computing. View the full article
  7. DDS In Action Part II

    Introduced in 2004, the Data Distribution Service (DDS) has been steadily growing in popularity and adoption. Today, DDS is at the heart of a large number of mission and business critical systems, such as, Air Traffic Control and Management, Train Control Systems, Energy Production Systems, Medical Devices, Autonomous Vehicles, Smart Cities and NASA’s Kennedy Space Centre Launch System. Considered the technological trends toward data-centricity and the rate of adoption, tomorrow, DDS will be at the at the heart of an incredible number of Industrial IoT systems. To help you become an expert in DDS and exploit your skills in the growing DDS market, we have designed the DDS in Action webcast series. This series is a learning journey through which you will (1) discover the essence of DDS, (2) understand how to effectively exploit DDS to architect and program distributed applications that perform and scale, (3) learn the key DDS programming idioms and architectural patterns, (4) understand how to characterise DDS performances and configure for optimal latency/throughput, (5) grow your system to Internet scale, and (6) secure you DDS system. View the full article
  8. DDS In Action Part II

    Introduced in 2004, the Data Distribution Service (DDS) has been steadily growing in popularity and adoption. Today, DDS is at the heart of a large number of mission and business critical systems, such as, Air Traffic Control and Management, Train Control Systems, Energy Production Systems, Medical Devices, Autonomous Vehicles, Smart Cities and NASA’s Kennedy Space Centre Launch System. Considered the technological trends toward data-centricity and the rate of adoption, tomorrow, DDS will be at the at the heart of an incredible number of Industrial IoT systems. To help you become an expert in DDS and exploit your skills in the growing DDS market, we have designed the DDS in Action webcast series. This series is a learning journey through which you will (1) discover the essence of DDS, (2) understand how to effectively exploit DDS to architect and program distributed applications that perform and scale, (3) learn the key DDS programming idioms and architectural patterns, (4) understand how to characterise DDS performances and configure for optimal latency/throughput, (5) grow your system to Internet scale, and (6) secure you DDS system. View the full article
  9. DDS in Action -- Part I

    Introduced in 2004, the Data Distribution Service (DDS) has been steadily growing in popularity and adoption. Today, DDS is at the heart of a large number of mission and business critical systems, such as, Air Traffic Control and Management, Train Control Systems, Energy Production Systems, Medical Devices, Autonomous Vehicles, Smart Cities and NASA’s Kennedy Space Centre Launch System. Considered the technological trends toward data-centricity and the rate of adoption, tomorrow, DDS will be at the at the heart of an incredible number of Industrial IoT systems. To help you become an expert in DDS and exploit your skills in the growing DDS market, we have designed the DDS in Action webcast series. This series is a learning journey through which you will (1) discover the essence of DDS, (2) understand how to effectively exploit DDS to architect and program distributed applications that perform and scale, (3) learn the key DDS programming idioms and architectural patterns, (4) understand how to characterise DDS performances and configure for optimal latency/throughput, (5) grow your system to Internet scale, and (6) secure you DDS system. View the full article
  10. DDS in Action -- Part I

    Introduced in 2004, the Data Distribution Service (DDS) has been steadily growing in popularity and adoption. Today, DDS is at the heart of a large number of mission and business critical systems, such as, Air Traffic Control and Management, Train Control Systems, Energy Production Systems, Medical Devices, Autonomous Vehicles, Smart Cities and NASA’s Kennedy Space Centre Launch System. Considered the technological trends toward data-centricity and the rate of adoption, tomorrow, DDS will be at the at the heart of an incredible number of Industrial IoT systems. To help you become an expert in DDS and exploit your skills in the growing DDS market, we have designed the DDS in Action webcast series. This series is a learning journey through which you will (1) discover the essence of DDS, (2) understand how to effectively exploit DDS to architect and program distributed applications that perform and scale, (3) learn the key DDS programming idioms and architectural patterns, (4) understand how to characterise DDS performances and configure for optimal latency/throughput, (5) grow your system to Internet scale, and (6) secure you DDS system. View the full article
  11. DDS and OPC UA Explained

    The Object Management Group (OMG) Data Distribution Service (DDS) and the OPC Foundation OLE for Process Control Unified Architecture (OPC-UA) are commonly considered as two of the most relevant technologies for data and information management in the Industrial Internet of Things. Although several articles and quotes on the two technologies have appeared on various medias in the past six months, there is still an incredible confusion on how the two technology compare and what’s their applicability. This presentation, was motivated by the author’s frustration with reading and hearing so many mis-conceptions as well as “apple-to-oranges” comparisons. Thus to contribute to clarity and help with positioning and applicability this webcast will (1) explain the key concepts behind DDS and OPC-UA and relate them with the reason why these technologies were created in the first place, (2) clarify the differences and applicability in IoT for DDS and OPC-UA, and (3) report on the ongoing standardisation activities that are looking at DDS/OPC-UA inter-working. View the full article
  12. DDS and OPC UA Explained

    The Object Management Group (OMG) Data Distribution Service (DDS) and the OPC Foundation OLE for Process Control Unified Architecture (OPC-UA) are commonly considered as two of the most relevant technologies for data and information management in the Industrial Internet of Things. Although several articles and quotes on the two technologies have appeared on various medias in the past six months, there is still an incredible confusion on how the two technology compare and what’s their applicability. This presentation, was motivated by the author’s frustration with reading and hearing so many mis-conceptions as well as “apple-to-oranges” comparisons. Thus to contribute to clarity and help with positioning and applicability this webcast will (1) explain the key concepts behind DDS and OPC-UA and relate them with the reason why these technologies were created in the first place, (2) clarify the differences and applicability in IoT for DDS and OPC-UA, and (3) report on the ongoing standardisation activities that are looking at DDS/OPC-UA inter-working. View the full article
  13. Early Internet of Things(IoT) applications have been build around cloud-centric architectures where information generated at the edge by the “things” in conveyed and processed in a cloud infrastructure. These architectures centralise processing and decision on the data-centre assuming sufficient connectivity, bandwidth and latency. As applications of the Internet of Things extend to industrial and more demanding consumer applications, the assumptions underlying cloud-centric architectures start to be violated as, — for several of these applications — connectivity, bandwidth and latency to the data-centre are a challenge.Fog and Mist computing have emerged as forms of “Cloud Computing” closer to the “Edge” and to the “Things” that should alleviate the connectivity, bandwidth and latency challenges faced by Industrial and extremely demanding Consumer Internet of Things Applications.This presentation, will (1) introduce Cloud, Fog and Mist Computing architectures for the Internet of Things, (2) motivate their need and explain their applicability with real-world use cases, and (3) introduce the concept of fluid IoT architectures and explain how these can be architected and built. View the full article
  14. Early Internet of Things(IoT) applications have been build around cloud-centric architectures where information generated at the edge by the “things” in conveyed and processed in a cloud infrastructure. These architectures centralise processing and decision on the data-centre assuming sufficient connectivity, bandwidth and latency. As applications of the Internet of Things extend to industrial and more demanding consumer applications, the assumptions underlying cloud-centric architectures start to be violated as, — for several of these applications — connectivity, bandwidth and latency to the data-centre are a challenge.Fog and Mist computing have emerged as forms of “Cloud Computing” closer to the “Edge” and to the “Things” that should alleviate the connectivity, bandwidth and latency challenges faced by Industrial and extremely demanding Consumer Internet of Things Applications.This presentation, will (1) introduce Cloud, Fog and Mist Computing architectures for the Internet of Things, (2) motivate their need and explain their applicability with real-world use cases, and (3) introduce the concept of fluid IoT architectures and explain how these can be architected and built. View the full article
  15. Fluid IoT Architectures

    This presentation introduces Fluid IoT Architectures as a way to unify the Cloud, Fog and Mist computing architectures. View the full article
  16. Fluid IoT Architectures

    This presentation introduces Fluid IoT Architectures as a way to unify the Cloud, Fog and Mist computing architectures. View the full article
  17. Whilst there isn’t a universal agreement on what exactly is IoT, nor on the line that separates Consumer and Industrial IoT, everyone unanimously agrees that unconstrained access to data is the game changing dimension of IoT. Vortex positions as the best data sharing platform for IoT enabling data to flow unconstrained across devices and at any scale. This presentation, will demonstrate how quickly and effectively you can build real-world IoT applications that scale using Vortex and the Intel Edison Starter Kit. Specifically, you will learn how to leverage vortex to virtualise devices, integrate different protocols, flexibly execute analytics where it makes the most sense and leverage Cloud as well as Fog computing architectures.Throughout the webcast we will leverage Intel’s Edison starter kit, available at https://software.intel.com/en-us/iot/hardware/edison, you will be able to download our code examples before the webcast to particulate to the live demo! View the full article
  18. Whilst there isn’t a universal agreement on what exactly is IoT, nor on the line that separates Consumer and Industrial IoT, everyone unanimously agrees that unconstrained access to data is the game changing dimension of IoT. Vortex positions as the best data sharing platform for IoT enabling data to flow unconstrained across devices and at any scale. This presentation, will demonstrate how quickly and effectively you can build real-world IoT applications that scale using Vortex and the Intel Edison Starter Kit. Specifically, you will learn how to leverage vortex to virtualise devices, integrate different protocols, flexibly execute analytics where it makes the most sense and leverage Cloud as well as Fog computing architectures.Throughout the webcast we will leverage Intel’s Edison starter kit, available at https://software.intel.com/en-us/iot/hardware/edison, you will be able to download our code examples before the webcast to particulate to the live demo! View the full article
  19. As we saw in Part I, Microservice Architectures are a modular approach to system-building where we decompose complex applications in, small, autonomous and loosely coupled processes communicating through a language and platform independent API. In this webcast we will briefly refresh the key ideas behind Microservice Architectures and then look at how they can be easily implemented in Vortex. Specifically we will (1) look into the key idioms and patterns that are used when implementing Vortex Microservices and (2) walk you through the design and implementation of a micro service application for a real-world use case. View the full article
  20. As we saw in Part I, Microservice Architectures are a modular approach to system-building where we decompose complex applications in, small, autonomous and loosely coupled processes communicating through a language and platform independent API. In this webcast we will briefly refresh the key ideas behind Microservice Architectures and then look at how they can be easily implemented in Vortex. Specifically we will (1) look into the key idioms and patterns that are used when implementing Vortex Microservices and (2) walk you through the design and implementation of a micro service application for a real-world use case. View the full article
  21. Happy 2016!

    My personal wishes for a 2016 full of Joy, Health, Peace and Love. View the full article
  22. Happy 2016!

    My personal wishes for a 2016 full of Joy, Health, Peace and Love. View the full article
  23. The large majority of commercial IoT platforms target consumer applications and fall short in addressing the requirements characteristic of Industrial IoT. Vortex has always focused on addressing the challenges characteristic of Industrial IoT systems and with 2.0 release sets a the a new standard! This presentation will (1) introduce the new features introduced in with Vortex 2.0, (2) explain how Vortex 2.0 addresses the requirements of Industrial Internet of Things application better than any other existing platform, and (3)showcase how innovative companies are using Vortex for building leading edge Industrial Internet of Things applications. View the full article
  24. The large majority of commercial IoT platforms target consumer applications and fall short in addressing the requirements characteristic of Industrial IoT. Vortex has always focused on addressing the challenges characteristic of Industrial IoT systems and with 2.0 release sets a the a new standard! This presentation will (1) introduce the new features introduced in with Vortex 2.0, (2) explain how Vortex 2.0 addresses the requirements of Industrial Internet of Things application better than any other existing platform, and (3)showcase how innovative companies are using Vortex for building leading edge Industrial Internet of Things applications. View the full article
  25. Fog Computing with Vortex

    The Fog Computing [fɒg kəmˈpjuːtɪŋ] paradigm was introduced to extend and overcome the limitations imposed by cloud centric architectures with respect to their assumptions on connectivity, bandwidth and latency. As such Fog Computing aims at bringing elastic and high-performance computing, storage and communication at the edge. Early demonstration of Fog Computing architectures such as those carried on the Barcelona Smart City demonstrator, have proved the effectiveness of this paradigm and initiatives such as the Open Fog Consortium aim at popularising and accelerating the adoption of Fog computing as one of the key paradigm at the foundation of IoT. In this presentation we explain the forces that drove the introduction of Fog Computing and provide a throughout definition of the underlying architectural style. Additionally we will explore the relationships and synergies that exist between Fog and Cloud Computing. Finally we will show how Vortex naturally supports Fog Computing Architectures. View the full article
×