0:00:15já bych vám rád dneska vo přednáška
0:00:18naše řešení a je u tý na kterém že jako dobu pracujeme
0:00:23předem upozorňuji bude se mluvit o javě abyste na to byli připraveni
0:00:30kdyby náhodou
0:00:32měl by si problém
0:00:33tak tady je nějákej souhrn toho co budeme popisovat
0:00:39asi se s tom nebudeme
0:00:41zavírat uvidíte to časem
0:00:44tak něco málo a jo u tý předpokládám pokud se nepletu tak tady na o
0:00:48konal tu byly tak tři přednášky na to téma byl posledních dvou dnech takže je
0:00:53to někdo kdo neví co to ta zkratka ty znamená
0:00:59vývoje tak se přepnu rovnou k nějakým informacím
0:01:04podle společnosti zisk o bude do roku dva tisíce dvacet připojena k internetu zhruba padesát
0:01:11miliard zařízení
0:01:12cože docela velký číslo ale vzhledem k tomu že už teďka u vás doma každý
0:01:17máte tak aspoň šest sedum zařízení
0:01:21co sou připojený k internetu tak to není až tak šokující
0:01:24když se vezme ta televize tablet telefon nějaký ty hodinky
0:01:29jeden až do počítače a tak dál
0:01:34síla najatý je ideálně propojit všechny tady ty normální zařízení o kterých by jste si
0:01:40mysleli že nejsou připojitelný k internetu
0:01:44taky připojit řiti a ovládat i vzdáleně
0:01:47už teďka
0:01:48se dělají chytré budovy které jsou ovladatelné
0:01:52s tabletu
0:01:54tak abyste si nastavili optimální teplotu a tak dál
0:01:59další docela zajímavá informace je
0:02:04do kolem půl roce lednice osumnáct id malý zařízení vykradli generujou kolem čtyřicet se ta
0:02:09bajtů dát
0:02:11takže z vás kdo neví tak to je miliarda teda bajtů
0:02:15protože docela usilovně číslo
0:02:18tak cílem
0:02:20to je napsáno vytvořit lepší svět
0:02:24samozřejmě
0:02:25posbírat nějaký data pro
0:02:29předloží věci
0:02:30nevím co k tomu dalo říct
0:02:35tak tady a ta a jo ty architektura což opět o popravě všichni znáte
0:02:42a jo tý se dá rozdělit na dvě základní věci máte nějaký senzory jaký zařízení
0:02:48který je základě těch senzoru operují
0:02:51ideálním světě by andy fungovalo takže máte síť senzorů
0:02:57senzory monitoring dopravy u vás doma monitoring teploty a všech a chtěla vlhkosti vzduchu a
0:03:03pak máte zařízení jako tak topení
0:03:07mu to těch domácností
0:03:09a
0:03:11saka
0:03:12pardon
0:03:17tak tyto anglicky semafory a podobně který je reálně na základě těch dat který získáváte
0:03:23analyzujete dokážete efektivně řídit tak aby
0:03:27ztráty tepla vaší domácnosti byly minimální kolize z dopravy byly minimální a podobně
0:03:34to znamená současné nutí
0:03:36nejenom to sbírání dat a agregace ale jejich analýzy zjišťování fáze statistika
0:03:45jakým je šílenej
0:03:46tady ten vy všichni určitě znáte
0:03:49tak teď se dostáváme k tomu co je grant až do přednášky
0:03:55naše řešení v javě to skládá ze tří hlavních části knihovna hodnota té budu mluvit
0:04:01
0:04:03platforma se v rusku a frameu silná tak tam toho důvodu
0:04:10knihovna blok je ta
0:04:12i je ta část nejnižší úrovni jedna knihovna která vám přináší
0:04:19ty level periferie vašich zařízení vaší když strýček jako raspberry pár výhonky vyvolat
0:04:25ideálně tak aby se mohli s co nejmenším zastavím stalo s co nejmenším objemem problémů
0:04:31přenášet s vychovat mezi jednotlivými destička na
0:04:35dělá je mezi dozvíme destička no
0:04:40jedna
0:04:41teda knihovny je jednou napíšete svůj chod
0:04:45vezmete ho nasadit ohledu destičkou a on poběží bez zásahu samozřejmě
0:04:50nebylo by to uplně ho může sám stát že budete potřeba přistupovat ke konkrétnímu pinu
0:04:54na konkrétních
0:04:56a konkrétních zařízeních
0:04:58i to je z bylo nemožné
0:05:03tak
0:05:05podporujeme standa ničitel inovace s p h je sběrnice
0:05:11které vám
0:05:13nabízejí
0:05:14tak to je ukázka kódu
0:05:18tady právě ukazuje tu platforma s platformu
0:05:22tento řádek
0:05:24vytváří
0:05:26na nakonfiguruje ve vašem kódu
0:05:29celou platformu na které věšíte
0:05:32je to naprosto bez vstupu blok umí detekovat platformu sám nezávisle
0:05:38na vás programátory
0:05:43to znamená připraví vám prostředí pinu nahraje zjisti jich vlastnosti jako třeba jestli je tam
0:05:49fajn tady link nebo lizin cache a tak dál užívám přenastavit ty vlastnosti
0:05:54na dalším řádku už máte
0:05:58konkrétně jak získat output
0:06:00na konkrétním pinu podle teda pro vaši představu raspberry pipě jedna jedenáct
0:06:07používáme popisy takové jak se piny menujou dokumentaci takže není to problém
0:06:13používat pokud znáte tu desku na kterou vidíte
0:06:19kde je to řádku se děje se stane to že jsou i destičku požádáte o
0:06:25získání pinu a na typu na typu je tady jako že to output to že
0:06:30opět rozhraní pro jednoduchou práci s autama půl
0:06:34a potom ženu nastavíte
0:06:37nebo řeknete na tohle auto pí před i vysoké napětí to že případě led diody
0:06:41znamená
0:06:42vhledem zase rozsvítí
0:06:44nic víc nic míň
0:06:47kdyby kde bychom uvažovali tak aby to bylo multiplatformní tak blok má v sobě přímo
0:06:53metody které nám umožní získat třeba seznam všech dostupných pinu
0:06:58to krásné místo bod pět pin jste vzali body pin s vybrali byste si podle
0:07:03indexu třeba nultej
0:07:06a pak lenin poslali vysoký na pěti co veřejně tím pádem ale to znamená že
0:07:10musíte vědět jak jsou piny uspořádaný protože tom na destičkách není jednotný jak se menujou
0:07:14a podobně
0:07:21ano
0:07:22a role a rouše moc nízko měli na rádiu by se asi a stačilo mi
0:07:26to mašin ani ne rozchodil
0:07:29jo
0:07:30leda asi určitě
0:07:33takže konkrétně mluvíme o destička z linuksem
0:07:36no prozatím bohužel vyvíjet ona windowsy režim že vod mínus deset už tam taky nějaká
0:07:42podpora a nemůže
0:07:44prozatím necháme stranou
0:07:47tak
0:07:49teď hledat a nízkoúrovňovém část na část která vám přinese ty vaše piny
0:07:54při umožňoval to připojit senzor zapsat někam data
0:07:58nyní se dostáváme k části která už shoda třeba nějakou logiku navíc
0:08:03je to je to selves půl platforma
0:08:06ta využívá technologii a patch k no a počkej málo je frame word ten mužskej
0:08:12kterých hry vám umožňuje
0:08:15jednoduše vytvářet
0:08:20tu integrační logiku komponent které vytvoříte například pomocí bloku
0:08:26a
0:08:28používají ty no používá pro ho imply implementuje enterprise v inte je ta dnešní pattern
0:08:35s
0:08:36což uplně upřímně nevím ani co je ale
0:08:40vám to a používá se pro ho a používají se tam domén specific languages takže
0:08:45po kralupech mohli byste všichni znát
0:08:50a počkej moje
0:08:52spustitelný
0:08:54v jakýkoliv jen aplikaci to znamená že tam chodit
0:08:59takže nově ve skále ruby
0:09:02podobně
0:09:03co je podstatné je že vám to umožňuje jednoduše vytvořit způsob jakým jak budete předávat
0:09:10informace mezi komponentami
0:09:13v ideálním na úrovni vím
0:09:16jestli vítat to
0:09:19asi dopadlo prodávat
0:09:22lze přichází se v rusku
0:09:24sedum osum
0:09:26obalu jedu na do bylo komponent
0:09:31ideál se desku co vrstvu je vytvořit vám proto jednoduchej úzké pro účet aims krizi
0:09:37konkrétní komponentu tak aby se nemusel replikovat to znamená například i chcete rozsvítit jo do
0:09:43takže za to abyste psali komplikovaný kolt jak se tady jo na vytvoří jak se
0:09:48jak se na ni pošle ten output a podobně tak jenom vezmete koutk tady už
0:09:52někdo napsal
0:09:54a spustíte ho
0:09:55a jenom řekněte který ten pin bude tady nuda
0:10:01tady prozatím máme
0:10:04myslím tu výhodu to ještě docela vy výstavbě tady ta část
0:10:09takže tady máme diodou a nějaké teplotní měření prozatím ale do budoucna budou přibývat funkcionality
0:10:15vole to je budou potřeba
0:10:19tak
0:10:21to byl jsem s tou teď se dostáváme k serveru cože
0:10:25té hierarchie ta nejvyšší úroveň abstrakce
0:10:29sylva že je vystavěny pomoct jako na je pro servis
0:10:33majitel servis je
0:10:35a ne architektonicky přístup
0:10:37který vám umožňuje nebo trička
0:10:41rozdělte funkce o tom na menší procesy které budou tu věc dělat dobře a samostatně
0:10:48nevíš
0:10:49vytvářet jeden obrovský proces který zabalí všechno do sebe ale bude
0:10:55na ty a komplikovaný
0:10:57to že asi jasný
0:11:02tady vidíte diagram toho jak mají pro sebe si vypadají
0:11:08voproti monolitický aplikacím
0:11:12a
0:11:14co nám to přináší za benefity je lepší škálovatelnost naši našel systému
0:11:18protože by se to abyste nasadili jednu obrovskou aplikaci
0:11:23která sama vezme nějaký prostředky a
0:11:28bude sice umět všechno ale komplikovaně tak nasadíte menší počet drobných aplikaci které push není
0:11:35spolu komunikovat
0:11:37a každá udělá tu jednu věc kterou vy potřebujete aby udělala
0:11:42a na tým potom posadíte akorát nějakou jednoduchou logikou která to celé zabalí
0:11:47no očekávaného výsledku
0:11:52no a silver
0:11:54to je
0:11:55implementace mají pro services
0:11:57pro naše potřeby
0:12:01tak je to
0:12:04frame onak
0:12:06který už má například k jejímu
0:12:09nebo další nebo nést sobě integrovaný
0:12:13a nejenom jednoduše řeknete co tam mají pro sebe sama dělat
0:12:19nakonfigurujete jí a s využitím síly tím silného už budete mít
0:12:24celou tu a co celý ten zbytek cílový ti hotový
0:12:30tak
0:12:34přeber si bylo všechno fotbal
0:12:38tak nyní se přesouváme kde mu
0:12:40protože
0:12:41vykládání za prvý mě evidentně moc nejde
0:12:44co jste asi poznali za druhý příklad je lepší dyž kvanta teorie
0:12:51proč je tady slajd open shiftu
0:12:53představte si situaci
0:12:56máte velkej barák
0:12:58a on
0:12:59to víš nevím jestli si dovedete představit já jsem tam vyrůstal a je to docela
0:13:03starší
0:13:05a hodilo by se vám sbírat si data o tom jaká je teplota jaká je
0:13:10vlhkost
0:13:11a ideálně na
0:13:12na základě těch dát vytvořit i to být si plán který vám ten barák vysuší
0:13:18protože dost často se psalo něco s tou metody jak to řešit ořezání domu a
0:13:21tak ale to není aplikovatelný všude a je to strašně drahý
0:13:26takže pro ně seru potřebujete mít data sbírat je
0:13:32na tady ty věci už současné době je ideální nějaký cloudu vy prostředí tam synu
0:13:36nasadíte jednoduchou aplikaci do který vám ty data potečou
0:13:42ano více nebudete starat
0:13:44my v rámci toho trvá pomůžeme open shift cože předpokla všichni víte
0:13:50platforem ssl viz
0:13:52cloud vyřešení
0:13:55kde si můžete jednoduše nasadit svoje
0:13:59své aplikace
0:14:02své aplikace
0:14:03podporuje to spoustu jazyků node žije s javu python ruby go
0:14:12a
0:14:14spoustu databázových úložiště
0:14:17tady je najal toho jak
0:14:21open shift enterprise
0:14:23funguje je poběžíme na open shift enterprise trojice kde učíš místo cartridge u jako takovej
0:14:28se používají docker ovské imidže
0:14:31to znamená vaše aplikace je spuštěna v rámci docker imidž
0:14:35takže opět nevím jestli všichni znáte docker
0:14:38je trošku výhodnější než virtualizovat a prodlužovat celý stroj
0:14:45princip přístupu k open shift aplikaci je přes it
0:14:49kdy vy si vytvoříte aplikaci dostanete git of fire po nahrajete tam svoje zdrojáky
0:14:54podle nějaký konvence je se vám potom spustí a nesedí se aplikace
0:15:02můžete tam provazovat
0:15:04databáze různý se svejma aplikacema
0:15:10tak
0:15:12tady je naše demo
0:15:13teď když se asi přepnu s prezentace přímo do
0:15:18zdrojáků
0:15:20takže
0:15:22cílem naší síla našeho doma je vzal nějaké destičky které vidíte zde je to
0:15:30github on black razbery pádem výchovou je napravo
0:15:37získat
0:15:38informací s teplotního čidla o teplotě a vlhkosti uloží tý do databáze
0:15:45za info zlíbí a vizualizovat grafem graf a je
0:15:49cože nástroj který umožňuje
0:15:52z o rozvodu grafu různý metriky
0:15:56primárně čidel možnost to například na a zátěže procesoru
0:16:03takže
0:16:04tady máme open shift
0:16:06kde se jako první na pro vyhneme
0:16:10tak to znova
0:16:14na průběžném
0:16:23tak to zkusím
0:16:29no
0:16:40takže
0:16:45lazy to zkusíme na to rozlišovat
0:17:00to sem teda nečekal
0:17:03netrpíš že se to asi snaží zvuků to těch
0:17:09povolovat
0:17:11ty imidže
0:17:19já jsem četl
0:17:25jel už to vypadá že to něco dělá takže
0:17:30cílem tom ohledem a jede cílem to toho co se týče leží má co nefunguje
0:17:34je vytvořit prostředí
0:17:37kde nám poběží při služby graf a na je float líbí a info dříví grafický
0:17:43rozhraní
0:17:45pokud se to povede
0:17:52takže to teď jí pro jistotu
0:18:00tak a ukážeme jak to fakt jako vykomunikuje
0:18:04tak zatim se přepne do zdrojáků
0:18:07to bude jednodušší
0:18:10to tady schoval terminálu
0:18:12zatim potřebovat a
0:18:18ty
0:18:22když se zeptat když se ty data sesbíráte uložíte nepotřebujete
0:18:26tři věci
0:18:27je co tam je uložíte
0:18:30způsob jak je vydolujete
0:18:32a nějakou přenosovou vrstvu která umožňuje před
0:18:39tady máme z druhé serveru kterej právě vytváření to michael servisu která bude padat tak
0:18:47ukládat do databáze
0:18:51co je na tom pěkný vešlo se to tají martine promiň nechci křivdit ale to
0:18:55že na sto padesát řádku necelejch
0:19:01tak za comment základním platem i michael jsem jestli je
0:19:06přídavek že jste temperature ta jeho anotované jako negr servis
0:19:12a
0:19:14za no jako bitovej to že ale ta vláda jako by tady znamená že bude
0:19:18mít trestu s ní aby přes který dokáže přijímat zaslána data
0:19:29potom koše ten způsob dost jednoduchej metoda temperature
0:19:35vám ze získaný teploty vám vezme získal teplotu
0:19:39zkontroluje jestli se změnila a pokuď ano taky uloží do databáze pokud se nezměnila tak
0:19:45ji zahodí
0:19:47a metodami lidi udělat úplně to samé s
0:19:52informací o
0:19:54vlhkost
0:19:56potom tady jsou eště dvě třídy velím filtr
0:20:00pedofil tady dělá právě tu logiku
0:20:02která
0:20:04řekne zda se a hodnota změnila nebo ne tedy zajímá publikovat nebo si vás zahodit
0:20:11a inkluzi bývá litr
0:20:13to je
0:20:15jenom
0:20:18třída která dělá ten samotný zápis dát do if různými
0:20:24vidíte že gott je docela každou tady a kdyby a to by šlo tak vám
0:20:28dokáže funguje
0:20:32protože by toho
0:20:34eště furt ne
0:20:40zase to půl
0:20:43ten na internet
0:20:46leda je problém s dockrem snaží stáhnout si imič který nemůže najít protože nemá internet
0:20:53ale eště mu nedošlo že doma lokálně můžou použít
0:20:57ustavit
0:21:02ale to sou jenom graf ano
0:21:13takže ideálně ten jako až bude mít databázi tak
0:21:22uvidíme
0:21:54chtěla
0:22:00cože
0:22:03našem
0:22:08a tady zkusím jinou se zkusím restartovat tom vašem
0:22:47tak
0:22:57takže teď sme si ty to zkusíme znova od začátku
0:23:30a sanace to tentokrát poprvé
0:23:45a
0:23:47pohodě
0:23:49potom
0:24:24tak eště si tady ukážeme
0:24:27tu logiku
0:24:30která načte informace za
0:24:33pinu
0:24:38a tady
0:24:42vezmeš a když naběhne ten open shift tak prosím
0:24:47ukázat tu část která tady bliká celý celou dobu to která by měla vlastně produkovat
0:24:53ty data pro ten server který vás bída
0:24:58úkol byl takový že máme čidlo které umí měřit aktuální teplotu a vlhkost
0:25:06i to informace sou vystavený přes dívat se sběrnici
0:25:11kdy to data chceme číst prostřednictvím
0:25:14nějaký nějaké s jakési destiček a posílat je do toho serveru kterým miro který mars
0:25:22to etapy na tohle ideální právě pouští kremlu
0:25:26a
0:25:30já se chci zeptat kolik z vás někdy viděla patch kino a znám
0:25:36takže to ruce nebojte se
0:25:39kolik z vás o něm slyšela dřív než dneska této přednášce
0:25:44dobře
0:25:46tak je mu vlastně ten koncepce jakým funguje je že se tam specifikují takzvané roupy
0:25:52takzvané cesty kde je nějaký vstup do té cesty nějaká logika a místo ten test
0:25:58s to baví s tou sou ty body kde se bude pro vlastně dochází k
0:26:01a actor integraci zástupe může být a tříadresové rozhraní a výstupem je poslání zprávy dole
0:26:07těm esky díky rok a podobně
0:26:11a
0:26:12součástí té logiky může být se právě měl říkal
0:26:17nějaké větvení nějaké ty to sou co jsou ty integration pattern vlastně
0:26:22který se jí že a to je že se že se pak ta zpráva která
0:26:26tam kvůli vlastně chodí může sem upravit může se poslat na více dalších míst může
0:26:34se mi z více místech integrovat do jedný a podobně za na té přesně to
0:26:38co nepotřebuje
0:26:39bych tom krimu budeme dělat to že mi přečteme
0:26:44data respektuje mi jenom ještě jednu věc a to je že umí pouštět to rok
0:26:49jako takovou než by něco četl levný jenom posílat třeba ta data co všechno sami
0:26:54využijeme znamená monomy nějaký časovač který každou vteřinu
0:26:58bude číst informace o teplotě a tisíc to vaše chyba
0:27:04tak tomu práci žije knihovnu do zoo sionismům
0:27:10a tuto informaci bude pravidelně posílat
0:27:14do
0:27:16toho serveru
0:27:17do té malinkatý být ze kterého tam ty mi mirkovi grossem jestli budou potom zpracoval
0:27:25ten
0:27:26arrow ta vlastně nebo ten k no vypadá to asi moc nevidíte ne zkusím zapnout
0:27:32útok typu prezentační režim
0:27:37zase za rohem
0:27:39ta
0:27:40petr tom příkladě které jsem termogram připravený mimochodem je i na githubu součástí se mozkům
0:27:44demo seš copak můžete vy podívat
0:27:48a tam se vlastně definující celkem přijedou ty
0:27:53první row ta věta která každou vteřinu čte
0:27:57teplotou zřídla to jakým způsobem mám ukázat půlku
0:28:02zkonvertuje jí na že na že jsem naposled pošle ji přes do teplotou stejná jak
0:28:08euro které vlastně
0:28:10tady tím rozhraním do toho infarkt divím toho té mikro servis iterators pracoval další row
0:28:16ta je to s to stejné akorát to čte
0:28:20pro kost
0:28:21a pak tady ještě třetí auta která vystavujete aktuální data toho senzoru je přes restorer
0:28:28aby sama o sobě to znamená jsem schopny poslat požadavek střel zdrojového prohlížeče na proud
0:28:36novinka bude vrátí okamžité hodnoty tak se vlastníka na chvíli
0:28:41tak
0:28:44teďka jakým způsobem já získám to teplotu
0:28:47je tady na to používáme něco čemu se je muří čem se filmu říkali
0:28:53změny jsou podstatě je to i obyčejné java objekty
0:28:58tady potom
0:29:01tak
0:29:03a
0:29:05na to tady mám vlastní implementovanou
0:29:08jednoduchou třídu
0:29:13příliš to tam to určitý s bude fakt to
0:29:21a tady třída vlastně používat tu knihu půl do proto aby
0:29:25kvičet a ty data
0:29:29vypadá velice složitě letos všechno jsou jenom všechno sou jenom podpůrné okolí kód pro to
0:29:34aby to fungovalo by se to dalo konfigurovat z venku jako je adresa toho senzoru
0:29:39adresa toho ten kdo se mi si ne proto posílám podobně co je pro nás
0:29:44důležité
0:29:45je
0:29:48jsou tady ty dvě třídy a to je borec a dívat se vás jsou vlastně
0:29:52příde se budou ku
0:29:57jakož vám mír ukazoval jednoduchým způsobem získáme si
0:30:01objekt reprezentující na destičku tady si vy stáhnu všechno seznam všechny dvacet sběrnic které na
0:30:08teda ne destičce sou vezmu si první sníh
0:30:11a
0:30:13tím ní vlastní mám uloženou toho objektu jí látce
0:30:17pak tedy má metodu která se mi nelíbil ju s která podstatě využívají dvac jako
0:30:22action
0:30:23vytvoří
0:30:25vytvoří je dívat se konečná adresou set senzoru která je čtyřicet dva hexadecimálním
0:30:33to je
0:30:34to sou technické té pro dvacet sběrnici
0:30:37že má nějakou adresu to zařízení a tady při přečtu data jsou vlastně na dva
0:30:42bajty nějakým způsobem si uložím do nějakého bufferu a to je vlastně ta informace kterou
0:30:47pak dál zpracovává vracím
0:30:50vracím zpátky
0:30:52pak tady mám další metody který s který vlastně jenom vracej budinou teplotu nebo jenom
0:30:56tu
0:30:58vlhkost to šílený teďka moc důležité
0:31:01tak pošty hotovo
0:31:08anebo jestli chceš tak ještě to ale tam třeba tady navíc
0:31:11víc
0:31:13já se teďka připojím přes ssh áčko na turecký čaj tři dál zase řevu chyťte
0:31:19ukážu jestli to vidět mám tady vlastně rozbili pár dvojku
0:31:24no tady by dobou tady ty kablíky barevný tedy vidíte to sou podstatě jenom
0:31:29vyvedení tý válce sběrnice dva sou napájení a datový a hodinový signál a já si
0:31:36tady těma který těma ve kablík a má při budu připojovat to teplotní čidlo které
0:31:42já jsem si postavil se arduina s nějakého čidla ty se chtěl jsem koupil číně
0:31:49proto abych byl schopnej vystavovat tu informaci přes podívat se sběrnici v zadání bylo mít
0:31:55teplotní čidlo na ní dvacet princip já jsem unesena tak se postavil tak vlastně no
0:32:00si je že to nemusí fungovat tak že budu bude fungovat vlastně s čímkoliv zjistím
0:32:05si můžete případě hra
0:32:07je to připojený na konkrétní piny natáhne na destičce které zamoření musíte znát ale pro
0:32:13buldok jako takový to není vůbec podstatné co mám teďka ukážu je že jako s
0:32:18tím tu aplikaci
0:32:21ne tu aplikaci na lidovou s tím čidlem pustím to prostě tady nad veličkou ten
0:32:28kód je úplně stejní ne nezměním tam jediný písmenko vtom přes prací
0:32:33a bude to fungovat vlastně na obojí dvojí návodu destička zároveň to znamená to nejdřív
0:32:40pustím
0:32:41já tady jenom chvilku možná přerušen pavla protože
0:32:46nejdřív po třem připravit open shift tohle prostředí což už se konečně pohledu
0:32:52protože
0:32:55takže teď už to vypadá že se nám ty jednotlivé
0:32:59imidže nebo spíš kontejnery spustí za chvilku
0:33:04ten okamžik kdy budeme moct takový moc nasadit metro servisu
0:33:08která bude zpracovávat data z destiček
0:33:12naučte
0:33:14takže
0:33:15teď si spustíme tu microsoft
0:33:18se připojí zpátky na
0:33:19síť
0:33:22co uděláme jako první
0:33:26je že se podíváme do té naší databáze a vytvoříme si
0:33:29nebo databázi senzor s do které očekávám že data budou uloženy
0:33:43tak
0:33:44je vytvořena databáze
0:33:47teď se přihlásíme do krav anny cože
0:33:51ten vizualizační tu hůl
0:33:55a vytvoříme si tady dyž volat
0:33:57protože
0:33:59push těch technických nedostatků bylo dneska dost a když potom z vás připravený
0:34:06chtít
0:34:08v posledních pěti minut vytasil si tady
0:34:13tady stojí
0:34:16se co s
0:34:20tak
0:34:23takže teď nám graf a na bude ukazovat
0:34:30že jo
0:34:34ty ten graf a nebude ukazovat data která se získávají z destiček přímo živě
0:34:42tak
0:34:43a teď poslední věc kterou uděláme je že spustím
0:34:52že spustíme tu mikro servisu
0:35:00že
0:35:03jo to sem zase vypad
0:35:05aby to stejné zhavarovali že tato spojení
0:35:08tak
0:35:11to se nám teď propojí
0:35:19možná
0:35:21když poprosíme
0:35:24ale zatim to nezaujalo to znamená mluvit o fungovat
0:35:36jestli je s
0:35:38tak a teď že se předal slovo zpátky martin pavlovi kterej nám odvezete zbytek
0:35:43takže když už další posila ty už můžeš marně
0:35:48že se nejprve připojím
0:35:50na by dobou
0:35:55ty určitě se oni
0:35:57oni tam
0:36:16tak židem je
0:36:18takže se připojím na
0:36:22no
0:36:50ty
0:36:58vedlejším okně se připojí mezi tím
0:37:01k tričko
0:37:11jsme tam
0:37:15skoro
0:37:20tak asi otevřené to aplikaci která je vlastně ani ne
0:37:26to se však ta naše
0:37:30a
0:37:32spiny
0:37:35mně taky
0:37:41máte nějaké parametry který bude důležitějším parametrem je
0:37:46adresa toho kde běží ta služba na kterou mám posílat i dvacet let se
0:38:11ujetá
0:38:28teď
0:38:35tak co
0:38:45tak
0:38:47tam
0:38:50jenom jako
0:39:10tak snad služba nastartovala
0:39:13posílat
0:39:33takže zobrazit data posílá
0:39:41to se ne to ne to je zase ten
0:39:45dobře tak proklikat
0:39:46že vidíte
0:39:49pozorování není
0:39:53je
0:39:56no tak něco tak jsem se tam nějaká protože to není ta teplota
0:40:02ták
0:40:04není zač
0:40:10tam je klikat na toleranci
0:40:32tak
0:40:33můžete nastane služba s tímhle krabička
0:40:37a navíc
0:40:38já teďka je dneska si představte situaci kdy ta vesnička havaruje a shoří
0:40:44utopí se rychle potřebuju tak to jsem systému ji nahradit nějakým jako ministryně aby to
0:40:50tam potom se získá znamená já vezmu tričko v případě
0:41:12jen to odpovím
0:41:18nastavit úplně stejnou službu která je
0:41:21jednak ty ní stejné se jako ta která běžela jinak žádný
0:41:26já nikoho který by byl
0:41:29závislý na tom na které se měsíce jediný rozdíl
0:41:34mezi těma dvěma destička má je vtom jde
0:41:38fyzicky na té destičce je něco umístili ty piny pro tu danou sběrnici a napájení
0:41:43první proto je to proto to vypadá malinko jiná ale podstatě co potřebujete je kamaráde
0:41:48nic ani
0:41:50znamená nechat s nastat úplně stejnou službu
0:42:14byl by klid protože když to
0:42:18a já bych zase udržet takže se teď
0:42:23zobrazit ji dostal
0:42:26jako ty
0:42:47cizině se von
0:43:29takže vidíte pomocí vlastně
0:43:32je nemusí zajímat jako konkrétní děti jenže to je jedna z těch trochu
0:43:38a jako ocenila budeme že vlastně to zas tam jasné
0:43:45slovo
0:43:51takže jako vždy vše děkuju za nos
0:44:22tak vode mě už to taky moc neuslyšíte protože víceméně jsme vyčerpali všechno s no
0:44:27chtěli žít
0:44:35takže
0:44:37tady nemůžeme ukážu
0:44:40odkazů
0:44:42na nás takže jsme všichni na githubu jako skupina a it tři
0:44:47potom tu skupinu někdy to všechny znaky mluvila sem mu způsobil beru
0:44:52a idem a která smůlu dneska předvedli
0:44:58jinak asi ušli se máme takže dva takže nechám prostor pro vás a případné dotazy