| |

Bez které komponenty IoT řešení nevytvoříte?

IoT systémy jsou rozděleny do několika vrstev a funkčních celků. Nejčastěji je architektura rozdělena na tři vrstvy/úrovně: Vrstva zařízení – senzory a akční prvky (Edge). Kontrolní vrstva – zpracování dat, analýza dat a řízení vrstvy zařízení (Fog 🌫️). Podniková vrstva – podnikové procesy, pravidla a aplikace pro uživatele (Cloud ☁️). Mezi těmito vrstvami probíhá komunikace,…

Jak technologii DDS®🌀 rychle pochopit?

Jednou z možností jak se rychle seznámit s koncepty a funkčnostmi technologie DDS® je pomocí Shapes Demo aplikace, která je volně ke stažení od implementátorů. V tomto videu se dozvíte , kde je možné si aplikaci Shapes Demo stáhnout a základní koncept pro sdílení dat pomocí technologie DDS®. Shapes Demo aplikace: Real-Time Innovations (RTI) Object…

Je naučení technologie DDS složité?

Možná se vám někdy stalo, že jste použili technologii a ta nefungovala podle očekávání? To se může stát například v případě, kdy technologie není použita způsobem, pro který byla primárně navržena. Ale co když není v týmu nikdo, kdo technologii DDS zná?  Jak složité je naučení technologie? Použit technologii, kterou tým dobře nezná, a kterou…

C-Roads a protokol AMQP

V rámci URBIS City Fair 2021 byl velmi dopodrobna představen mezinárodní evropský projekt C-Roads. A na tento projekt se podíváme v tomto videu🎞️👇. Tohoto projektu se účastní 18 evropských států, ale i další státy. Cílem projektu C-Roads, který začal v roce 2016 a končí v tomto roce, je v zásadě zajistit bezpečnost na silnicích, zlepšit…

|

Integrace aplikací je stále velký problém!

Internet věcí je založen na DATECH, jejich získávání, zpracování a sdílení. Vytvoření složitějších systémů však není jednoduché. Hlavním problém je integrace aplikací. A na to se podíváme v tomto videu. Proč tomu tak je? Je to kvůli tomu, protože v rámci IoT jsou vytvářena různá data, která je potřeba přenášet často ve velkých objemech, umožnit…

|

Potřebujete přenášet data s minimálním zpožděním? Zapomeňte na cloud!

Pro přenesení dat do cloudu a zpět jsou data přenášena na velké vzdálenosti a přes několik překážek (aktivních síťových prvků). Tím narůstá zpoždění při přenosu dat. Jak velké toto zpoždění bude není možné předvídat. Cloud je prostě moc vysoko v oblacích. Je však mnoho aplikací, které potřebují minimální a zaručenou dobu odezvy. průmyslová automatizace, roboti,…

Rozšiřitelnost datového modelu u technologie DDS®

V příspěvku Formáty dat pro přenos mezi aplikacemi jsme si řekli, jak je důležité přemýšlet o možnosti vývoje schématu datového modelu. Mluvili jsme o Protocol Bufferech, Apache Thriftu, Apache Avro a DDS-Xtypes. A o tom jak DDS-XTypes podporují vývoj schématu se podíváme blíže v tomto videu🎞️👇. Představte si stav, kdy integrace systémů mezi sebou a…

Jak zapisovat a číst data v DDS aplikaci

V příspěvku Co tvoří DDS aplikaci a doporučení pro implementaci jsme si řekli, co tvoří DDS aplikaci. Že se jedná o entity DomainParticipant, Topic, Publisher, Subscriber, DataWriter DataReader. V tomto videu se podíváme na to, jakým způsobem je možné zapisovat a číst data . Aplikace zapisuje data pomocí DataWriterů a čte data pomocí DataReaderů. Každý…

|

Data-centric revoluce

Před časem jsem mluvil od architektuře zaměřené na data (Data-centric architecture), kde jsou data základním prvkem a tato data jsou využívána aplikacemi. Funkčnosti aplikací jsou tak založeny na jednotném, co nejjednoduším a rozšiřitelném datovém modelu. Přínosem pak je že, data jsou k dispozici všem aplikacím a je snadná jejich integrace. Správná data jsou tak k dispozici…

|

Funguje DDS bez multicastu?

Technologie DDS je neodmyslitelně spojena s použitím multicastu.  DDS používá multicast pro vyhledávání a zajištění nízké latence a škálovatelnost sdílení dat. Protože data mohou být odeslána pouze jednou, i když je více příjemců, která tato data vyžadují.  S rostoucím využitím různých živých vysílání se multicast bude využívat stále více. Nicméně s tím multicastem to není…