takže dobré ráno moje hosty a to co bych vám dneska chtěl ukázat
je jak můžete využít
služby cloudu pro
vaše primárně je řešení podstatě jakýkoliv řešení
který vám běží kdekoliv u vás na internetu
či cokoli dalšího
na chtěl bych aby to pohodě interaktivní takže kdykoliv nebude něco jasný snad cokoli se
budete chtít zeptat klidně na mě začněte začnete pokřikovat
a byl by chápán tady připraveno asi osum ukázek s tím že ty ukázky mám
dycky udělám pro mono python a plnej dotkne
chtěl bych projít aspoň některé z nich uvidíme jak to jak to pude rychle abyste
se měli možnost si to skutečně o šahat
a podívat se co ta platforma nabízí a že je opravdu relativně jednoduché se jakoby
cloudu public landů připojit
ukázky budu ukazovat jednak na
si notebooku na kterým teda běží windows a pak se budou přikovat
na razbery který mám doma a případně mám dvě i tady sebou
a
pak nemám ještě de notebook s ubuntu v jestli můžu ukázat taky nějaké věci že
jeden kód opravdu dokáže běžet podstatě na
na jakékoliv platformě
a tím že to tím že to workshop tak bych byl hrozně rád kdybyste se
opravdu aktivně zapojili a podstatě tohleto sou postavy který budete potřebovat
ne ten první jediná voni repozitory kde sou všechny ty ukázky který mám pro vás
připravené push před chystám na takže si můžete stáhnout jenomže tam bude doplňovat nějaké věci
na a
jsou plně připraven k tomu aby se aby se pustili a jsou funkční
abyste se mohli připojit na a blikal útok teroristů budem povídat tak jsou dvě možnosti
buď push překvapil každou máte anebo ho tady můžete získat formou až do pasu takže
když mi napíšete na ten ímejl které tam které tam uvedeny tak vám pošlu kolovat
a hned tím třetím odkazem respektuje tím odkazem podzimní mailem si ho můžete zaktivovat abyste
mohli je s těch ukázkách společně se mnou a ten poslední odkaz potom který tam
je také menenžment portál toho cloudu řešení
tak pustíme se do toho já nejdřív budu byl jen trošku krátkosti řeknu co si
vlastně budem ukazovat na čem si to budem ukazovat když jsem to by push jsem
to naznačil tak mezi tím když tak můžete na posílat maily respektuje ten kdo se
chce
kdo se chce přidat k tomu aby sme si ty kódy prošli společného abyste s
tou pravdu reálně rány vyzkoušet
to může se vůbec tuhletu přednášku sem jsem zařadil být sem byl upřímně trošku na
pochybách vzít není nějakou z microsoft těch technologií zrovna na pohledu na tuhle tu konferenci
sem rád že se tu seš ze sme se to takhle sešli upřímně čekal jsem
že místnosti budou tak dva lidi z toho jeden hodná
takže sem se mi zdá že jste se přišli podívat a co byl první motivovat
pro mě já sem docela nadšený stavitel a je u tý věcí a vůbec se
robotiky a takovýhle straniček
a dneska to hrajou tý sta věci něco do má něco si letovat něco se
zapojovat je sice fajn
ale pokuď je ty data který tam vznikají nemůžete zpracovat nějak rozumně šarlotin na nějaké
platformě které trošku výkonnější než ty army co tam běží nebo ještě něco slabšího tak
potřebujete mít možnost
někam to připojit nějak to vláda
aha k tomu je obecně public laloky jako stvořeny a já sem s toho microsoftu
public cloudu vy zobal čtyři služby které by se vám mohli pro takové příležitosti hodit
pět čtyři služby o kterých budu mluvit tak sou ta první se menuje dívenka
a je to služba která dokáže přijímat data docela velký kadenci to udělám pro příjem
senzorických dá takže pro nějaký a jo u tý je řešení je to je to
jako dělám
takže pokusíme se připojit našeho kódu
na jih odhad
já to například používám doma že mi na tom celá domácí automatizace běží a veškerý
teploměr každej senzor který mám doma tak sem přes tohleto připojuje posílá data ty data
nějakým způsobem
na něčem výkonnější než na těch zařízení co mám doma zpracováno taky zpětně ovládaný
není zároveň se tím docela dobře dá dělat monitoring takže když máte nějaký nějakou telemetrii
nějakým zařízení tak se ta telemetrie dá docela dobře tady tím sbírat
další věcí je pak je pak úložiště protože i když máte nějaký ip řešení
tak dost často tam vzniká je relativně hodně dá typicky když máte robota cokoliv takovýho
tak může pořizovat je obrazový záznam i nebo zvukový záznamy který se musí někam na
a zase hodná byste stě mohli pracovat to mít někde kde si na to můžete
šáhnou čarou odkudkoliv
a těch úložiště ta nám tam hned několik i jedna je nestrukturovaná informace čistě jenom
stream pak tam mám pak tam a dokumenty líbí chceš je vpodstatě konkurence manga
a plus nějaké plus nějaké další věci
tak to sme se rovnou do toho protože ta hodina kterou máme není úplně moc
času tak abysme to stihli tatra kouknu
jestli někdo jestli někdo mi poslali na nebo posílal minulý milice ten kód aby si
tam by se to se mnou prošel já takže minimálně no nešlo
nedejte vteřinku
je tam na tam k tomu přidáme tam
ty odkazy ať to nemusíte opisovat
že
a microsoft com
jo já to tam pustím zpátky jenom tady odešlo víme jo a u kámoš druhej
takže super
den poslaný tady po
trhu druhým koho de jinak samozřejmě byste si to co tady dneska uvidíte chtěli vyzkoušet
potom vklidu sami můžete mi napsat to můžete mi napsat taky ty datových stravenky který
ty rozesílán tak bych vám tak bych vám poslal
a
jo ty jsem odpovídal lamela roztrhla zase k takže klidně kdykoliv v budoucnu i kdybyste
to nezkoušeli hned na dneska známe nebo nějaký dohledné době ne kdykoliv nenapíšete tak to
můžete dostat
kazit ještě tady
se
nenesena
odska
a já budu těch ukázkách ukázka dost často přeskakovat a teď si myslim je moje
vývojový prostředí
pojedeš tomhle
ne úplně přívětivý rozlišení víme že ono to vypadá že
tím si poradíme
to já nevím jestli úplně bude dobrý
v sobotu
zkus prosím tě
rozlišení sem nezměnil pouze sem tam přidal nějaký jako na statickej obraz a projektor to
nezvlád
tak věci to workshop na s trochou byl zobrazování jsem ještě nedělal
ale asi nic jiného nezbyde
no a pro sem teď zkusil jsem to ještě jednou za deset jedna nedělá
tak na to radši nebudu šahat
a družka a uvidíme co se stane
dobrý já jsem přehodila analogové místo a
dál jsem že ten obraz na tom analogový o něco lepší
možná je to jenom moje zdání ale
ale uvidíme
já bych tady začala tím co stíhat začnou nejdřív tím nejdřív tím portálem ty kódu
co sem vám na co sem vám posílal
tak kdo je bude mít zaktivovánu pak se potom ve finále může dostat
na takovouhle obrazovku to načte
proč teď zjistil že sem relativně nebezpečné sítě a chce po mně bezpečnější připojí
čím to je asi poznala jaký jsem konferenci
tak měli byste se po registraci je to pro nás bude chtít vyplnit nějaký nacionále
a bude to po vás chtít nějaký ověření pomocí telefonu
na je to z toho důvodu že potřebuje mít jistotu že ste ten kdo deklarujete
že ste budem tomu že je to veřejná služba mi za nějakým způsobem ručíme tak
kdybyste tam začali dělat nějakou neplechu jako
něco nezákonného tak abysme věděli komu nikdy fungovat
proto
a
takže až se zaregistruje té dostanete se do téhleté konzole co šéf podstatě to rozhraní
pomocí který můžete s takže ram interagovat
jinak takže předpokládám že tady povědomí o něco o něco nižší nicméně je to samé
co nabízí například ta a esko či open stejný být open stack není úplně ho
starém
je to vpodstatě nějaký druh když to hodně zjednoduším hostinu
s tím že rizika jeden z mých kolegů oblíbenou věcičku je to hustý master o
lidech na být o něco víc než no možnost prověřovat si tam místo v inovaci
tamní počítač
není to i nějaké další služby já jsem tohle se zas až tak moc zaseknout
něco soustředěno na ty služby
jedna s těch služeb která tam jeho které teď budu mluvit
se menuje se jmenuje se mi z vás
užší tady mám před připravenou ale pro ty z vás kteří chtěj sto ukázku se
mnou push nám podařilo dostat se až tady do toho budu
super
takže ted bude mluvit o trestu že servis vás jak jsem říkal určená pro sběr
dat telemetrie cokoliv
na tak si musíte
vytvořit novou službu
děláme to ještě jednodušeji sektorem jsme proklikat všechno tak si pomocí tady toho tlačítka vlevo
dole
změnu
vyberete si rovnou výhodná
dáte si krásný gate
tady si vyplňte jenom nějaké nutné parametry
a name to je to jak ta služba bude pojmenovaná region
datacentru ve kterém to bude
ve kterém to bude oslava ne
stacked se ve vašem případě bude jenom ta jedna kterou ste si vytvořili pokud teda
nemáte nějakou vlastní
a name space tady budete mít možnost vytvořit si nový takže se tam dejte nějaký
nějaké jméno
ten není space musí mít unikátní přes celý a žere takže zkuste vymyslet něco co
pravděpodobně ještě nikdo další nezadal
a šťouráte a tohle je dam prostě cokoliv a tak pravdu to validaci
na dalším rohu že vás to zeptá na nějaké další parametr if tuhle chvíli jenom
vyplňte partition ho sou reside ten řešení sedum dní pokud by je část dostanem se
k těm parametrům trošku víc trošku víc dopodrobna
a ve chvíli kdy máte vyplněno jenom kliknete na komp lítá služba se vám vytvoří
ta tím že ušima před vytvořenou a taky znovu vytvářet nebudu a použiju tu co
push a vytvářel dřív to vytvoření nemělo trvat víc jak několik desítek vteřin
push tady tu službu vytvořenou
tady je
a teď se rovnou teda brnem na to jakým způsobem jakým způsobem se dá použít
já začnu pokud dovolíte ne tím pipe nemalé začnu tím onen potažmo dotkne tématu z
jednoho prostého důvodu abych vám ukázal
ukázalo ten rozdíl že paní no u použití takže nových služeb je dokonce jednodušší nevšimneš
hodnot netu co vše co vše naše stěžejní technologie jinak veškeré služby které se toho
public lidu týkají
tak jsou nabízené pro o pro všechny hlavní s taky jako je právě python node
že s php
ruby je podporován
a čára je samozřejmě podporovaná
takže pro tyhle ty všechny jazyky u některých služeb i pro další jazyky dostanete sdkáčko
takže dostanete objekty které můžete přímo vtom přímo vtom jazyce využívat
pokud byste byli na nějakém jazyce pro který ten ležela na pro který ten benešova
ne objekty neexistují například moje oblíbená hudba kterou používám na s p osum dva šest
jestli znáte
ram
tak pas a moře potem oné samozřejmě let tak tohle byly podporovaná není nicméně kdekoliv
kde dokážete vytvořit té perikles dokážete se připojit na nějaké rastrové rozhraní tak ty služby
můžete použít taky ono to bude i naznačeno vtom kódu jak to a jak to
vlastně funguje
tak když si otevřete zase každý si použít ke svojí svůj oblíbený editor já budou
přeskakovat z vyššího studia co vše co vše pro microsoftí platformu a budu používat imidžů
studio kolu
suše tuhle chvíli už oznámeno jako úplně source bude to otevřená velice brzo řešení které
se tuhle chvíli na build i pro windows olinou a jakým to váš
takže kdo z vás nezná ještě neslyšel doporučuju vyzkoušet je to ta zajímavá alternativa k
jakýmkoliv textovém editoru myslím že to má ke rozšířené možnosti jak tady kolega david co
sedí vepředu tak o tom píše se měj článků
která vychází to jestli se nepletu takže tam dyžtak můžete kouknout
a když se podíváte na ten kojot tak já ho budu mít trošičku rozšířena budu
ho mít rozšířeno tyhle těch pět parametrů potažmo šest parametrů což jsou nějaké deklarace toho
připojení k té službě já jsem tam použil
tou svojí službu kterou sem si předtím vytvořil na vy tam můžete vložit parametry které
vám ta služba vygenerována ukážu kde se kde se těm parametrům můžete dostat a co
vlastně co vlastně znamenají když máte vytvořen tak jim dáte když se pro kliknete dovnitř
tak von fibonacci najdete všechno co je nutné respektive musíte si něco málo ještě do
vytvořit
potřebujeme nějaký připojovací up je klíč takže tady se můžete zadefinovat jméno toho klíče
a můžete si vybrat jaká bude mít práva minimálně prosím vás zlomil to že má
možnost odesílat ne můžete mu přidat je víc
ve chvíli kdy tohle uděláte a zmáčknete tlačítko se jí
do řeči
tak se vám na vygeneruje té mapě klíč
najdete ho tady úplně dole tom tý raw letce takže si vyberete ten váš klíč
ten strom méno toho klíče si zkopírujte nebo si zapamatujte zkopírujte si hodnotu z toho
klíče a sou to parametry které se vyplní do toho o
do toho kulisy nej a popisy ulic sítí
se vyspal s name je potom to co ste si vybrali název toho name ste
jsou zase ukážu kde se to kde se to dá vzít
když se vrátíte zpátky
tak je to tenhle ten název
tady nahoře
to je servis vás
tohle potom tady ste tady tom sloupečku nevím
je
je divný tak nevím já sem z vo oboje dvoje ména stejný tak je to
možná zavádějící na té stránce ale toho sou ty parametry
parametry které si které tam potřebujete doplnit
protože ten kdo dělá je naprosto jednoduchá věc já jsem nechtěl vymýšlet za žádný žádnou
spojitou ukázku jenom abych demonstroval co to vlastně umí
vpodstatě to měří vytížení procesoru toho stroje na kterém to běží
a
tyhle ty data to bude síla a odesílá do toho githubu můžeme to brát jako
vzorek nějaké telemetrie kterou potom následně můžeme samou ženou vyzvednout někde na zpracovatele dalšími nástroji
nějakým způsobem s tím pracovat přímo na tom a žeru
a to je trošku nad rámec tady té naší tady toho našeho workshopů ale minimálně
naznačím a dám vám odkazy a na konci vám ukážu co se s tím všechno
dá dělat například kdyby jste tu telemetrii chtěli sbírat nemusí to bejt jenom pro a
je u tý ale může to takle sbírat metry vpodstatě z jakéhokoliv vašeho stroje sledovat
ty vaše
i vaše prostředí a můžete si velice jednoduše sami udělat nějaký důchodový systém
si něco takového
takže ten kojot ten kód na začátku říkal nejdřív začnu nejdřív začnu s tím příšer
proto abych ukázal že vtom pipu je to potom dokonce řádově jednodušší
takže tom úplný začátek sbírají se to ty data vpodstatě cache haška jsem je to
čitelný rezervu ne no to dyžtak super
takže vpodstatě cache plotu o máš
po tu řádku třicet osum jsou to
opravdu uvozovkách ne zajímavé věci
je to jenom ní výzdoba ní toho je ten procesor je vytížen
a na to je řádce třicet devět pak volám nějaký svůj předpřipravený objekt
chtěl
tohle
a tady vidíte co se děje já jsem použil tu metodu že nevyužívám úplně plně
ty benešova ne objekty chtěl jsem tady ukázat jakým způsobem byste tam k těm takže
novým služba mohli přistupovat například cílů je nebo něčem něčeho podobného třeba
tramvaje tam moc s těch
ste čech si tam taky odesílám nějakou telemetrii abych věděl co se mi co se
mi děje do města je té automatizace
takže vytvořím si vytvořím si web request jak jsem říkal každá ta služba měla má
nějaké ve stole rozhraní a přidám tam autorizaci přidám tam nějaké důležité nějaké nutné věci
jako kontent i jakou to bude metodou musí sou tam kouskovat
a pak to jenom odešlu
tady je vidět že to odesílám
a vyberou si výtahu si odpověď toho rozhraní
a jenom kontroluju
jestli mi to správně odpověděl že ten záznam se vytvořil to znamená jestli dostanu máte
tp status ty
tak je všechno vpořádku a všechno na funguje data se zapsala a vy můžete v
té aplikaci odkud že vysíláte považovat skutečně lze bezpečně doručena a nic s nima jde
jenom v rychlosti ukážu co ten jako dělala tady na počítači nějak to vypadá pak
si ho zkusíme na tom na tom razbery
a tom pipe
tak použil jsem tam extrémně sofistikovanou animaci
aha
a co to karlovi monitoru nevadí přehodim
ta extrémně sofistikovaná animace znamená že je každý ešte znamená že se vygeneroval vzorek dat
každý plus znamená že se ta data pořádku vodeslala a každé mínus pokud by se
tam objevilo
tak znamená že se z nějakého důvodu nepodařilo ty data ty data bude stát
tady vidíte že nám to
že nám to běží
šatov tuhle chvíli
ve chvíli vypnou
bojím se
připojí se k sobě domů tady
doufám že ne pravdou je že v noci nám asi šest a vypli elektřinu takže
doufám že to nenastane zrovna teď tady už vypršela
relace týmu sem pustit znovu
pokud se teda říká věřim tomu že se za daří
se to snaží prokousat u mě firewallem jsem docela paranoidní takže tam probíhá spousty kontrolu
našeho tam pustí
a jestli sem zadá správně sléze dál tak sem tak sem někde u sebe
rychlosti kouknu jestli už tam vztažené k jako ty vo
na
a jednak tuhle chvíli už tam mám to co jsme vygenerovali nebo proto sem si
vygeneroval a na těch windowsech ten exáč tak ho tam a tak ho tam mám
překopírován
ale a aby se na tom dalo demonstrovat že opravdu pokud se použije nutné nebo
mono se dá použít jeden a ten samý kojot a běží to na obou dvou
platforma potažmo pro vás co ještě ty by na jaký nemáte
a tak si ho můžete zbuildit já ní k tomu abyste mohli by lidi tak
si musíte nainstalovat balíček na rohu blít
kdokoli máte
takže nainstalovat mohlo komp lidí a potom když nainstalujete monako mu please tak tam spolu
s tím dostanete i
i x byl
jako parametr se tam musí dát
ktera projektových soubor
a
pokud jsem neudělal někde chybku
tak nám ten byl to proběhne i
je přímo i přímo poctím linuxem rád to že to proběhlo pořádku
by
ten barák tady bych měl mít víc tu
skutečně se tak stalo a když to pustím tak by nám mohla hrát samá barevná
hudba a ta samá animace
kterou jsem měl u sebe
bude to asi o chlup pomalejší pravdou je že ten procesor který je tady že
to ještě jedničkový aby tady takže jenom jedno jádro navíc a
taky jako trošku o trošku pomalejší ale ve finále ve finále běží taky takže naprosto
identický kord
na jak na linuxu tak na windowsech můžete si pak klidně zkusit že když vemete
ten samotnej exáč a tak to tak to projde
tak a teď jak jsem sliboval bude pude do toho pipu
do jo
pak ní předpokládám že asi nainstalovaný budete pokud ne do instalujete si python a k
tomu abyste mohli používat ty ukázky budete potřebovat ještě dohromady čtyři balíčky
takže přes ty si nainstalujte mají dokument líbí že
ready
bylo vidět že to radista takže stojíš tyhlety čtyři balíčky prosím nainstalovat jinak tohle to
je všechno co já používám docela budu používat na to na to byl jediný napouštění
tyhlety balíčky musíte mít tom systému nainstalovanou byste mohli dělat to co já pokud teda
jedete na linuxu na windowsech na windowsech doinstalovat jenom ten python a potom jsou že
přes ten by ty pipe ruský balíčky
takže tyhle ty čtyři balíčky prosím doinstalovat a pak by vám mělo fungovat po co
to co tady mě
se
přepínám do toho pak norského zdrojáků
jak vidíte tady tich řádek je o poznání o poznání méně
nutno přiznat že tady odpadá ten
nechci říc problém ale odpadá ten kojot
zjišťování vytížení toho jo
toho celkem účtá protože používám pes motejl knihovnu
která to která to dělá za mě
takže tady vás tak o trošku laku že to jako normálně by byl taky trošku
větší
pokud bych si to měl měřit sám
ale v zásadě zase jediné co potřebujeme je
name space
který jste vytvořili
přidat si tam ten klíč a přidat si tam přidat si tam jméno toho klíče
a hodnotu toho klíče
abyste se mohli připojit
pak si vytvoříte
vy tvoříte referenci na ten servis vás
tady volitelně si můžete ten divná vytvořit přímo s kódu abyste třeba budete vytvářet i
na pro každé zařízení je to je to vcelku jedno
a já ho nemám zakomentovat protože už ho vytvořený používám už vám to jenom jeden
pro všechny ty zdrojáky
a potom jedna jediná řádka pro odeslání s tím že ten první na to ten
první parametr je jméno toho githubu
takže když se vrátíme zpátky sem
tak
vénovými githubu tohle a jméno není space u tady vtom letem tady vtom barák sloupečku
zároveň se jsou výhodná dvou
a pak už si tam jenom pošlete ten objekt je který potřebujete a tady zase
zalez trošičku vlaku že já jsem tam ten že ji snobsky objekt protože tady s
tam posílat podstatě jenom jak byste jindy když tam chcete poslat objekt tak se musí
nějakým způsobem serializovat
takže já jsem si tady tu serializaci udělat ručně nicméně v další ukázka uvidíte jak
se jednoduše ten že jsem dá serializovat ads rivers of the serializovat
if tom i vtom pipu
tak já to zase zkusím pustit tady ta barevná hudba nebude úplně tak zajímavá
jako vtom předchozím případě tady jsem se
tak jsem se omezil jenom na prostý výpis toho kolikrát nám ten cyklus pro běh
nul
a jaké je to vytížení toho procesorů se mě to pustilo se na druhé obrazovce
ale nevadí
tak
a
push nám to už nám to běží
nicméně zásadě dva řádky kódu pokuď pokud nepočítám tu deklaraci
a data ste si z nějakého toho vašeho zařízení a poslali někam pryč
jak říkám na to používám i
na tom s patch kufr té nové a
dolů
aby to skončí dobře
dveře komora a funguje to velice spolehlivě
přístup k těm službám jenom taková drobná odbočka a může být nebo primárně je počítáno
s tím že se tam pojede přes nějakého přes nějaké sekundu spojení takže já teda
ps
nicméně podporuje to já té ten endpoints takže pokud byste měli nějaké zařízení které výkonnostní
natolik slabé že nedokáží spočítat to šifrování a pak ho můžete použít taky s tím
že samozřejmě
si sami musíte
nějakým způsobem ošetřit že pokud byste si posily citlivá data že se vám nikdo další
někdo další nedostanu ale podporuje to i nešifrováno ten tvůj i když mají default to
vždycky bere to ssl
tak to by byla ukázka je venda havlů
procento docela rychle takže sou k tomu vstupech nějaký dotazy podařilo se někomu doject až
do tohodle budu se mnou
super
jo error tady počkej
střední sanitám
čistě budete že sem že sem odkojené jinak céčkové modely máte ten python zas tak
často zas tak často nepoužívá vpodstatě ho používám fotkách jenom když si potřebuju do programovat
něco pro tu ris
takže za ty pipe prostí pipe no zpíjí syntaxe občas se dopředu omlouvám že dalo
by se to už tě napsat učesaněji šla dohody mnoho delete ale
není to úplně moje přirozenost je céčko jeho deriváty a případně ta nula
nicméně ten kód by měl být funkční s tím středníkem protože on ten partner celá
tolerantní
a
takže to by byl to by bylo odesílání dat pro nějaké další zpracování
pro další zpracování máte tady jenom na ťuknu protože nemáme k tomu úplně moc času
a chci stihnout ještě aspoň tu aspoň tu stoličku zatím zpracování toho githubu můžou být
různé i analytické nástroje které že nová platforma slova a že má platforma nabízí
já za všechny zmíním dvě a řeknou k čemu se dají využít abyste měli představu
jasně teď ste si někam poslali dat ale co s tím to je ty samotný
data asi úplně jako k ničemu moc nebudou
takže jsou tam dvě služby na které se ta odeslaná data dají na přímo napojit
první z nich se menuje stejný analytik s
pošlu vám k tomu odkazy potom ve fóru a půl
upřímně nevím zatím jakým způsobem fungovat bude odesílatele předpokládat že pude nějaký hromadný organizátorů takže
já to tam přílepy minimálně formou odkazu a nebo všechno o čem budu mluvit o
tom později přidám vína toho githubu vím úložiště takže tam se k tomu můžete replika
taky
stream analytik si věc která dokáže ty data nějakým způsobem zpracoval aniž byste si jestli
někde museli by nemusely uložit
podstatě to mateřského jazyka postavená nějaká extenze vám tam postupně ty data přichází tak vy
si můžete nad nima dělat ňáký operace jakou chovat je třeba časových oknech a říci
vrátili patnáctým do víc důvěry nebo
hodinový maxima minima
a nějakým způsobem na ty data dále reagovat já třeba doma to využívám k tomu
mi to měří teploty ve všech místnostech a ve chvíli kdy třiceti hotovej průměr spadne
o
devatenáct stupňů nebo naopak doleze na jedna dvacet stupňů
k tomu ti zapíná topení já a nebo zapíná chlazení ale do tam samozřejmě jaký
sofistikovanější konstrukce můžete se tam odkazovat třeba jedna předchozí hodnoty že se tam můžete vidět
jako když se dvě následující hodnoty z něj tak mi pošli notifikaci a na to
za
já se na to napojit potom zpětné říci takže můžete odesílat zpátky data do toho
zařízení která vám ty surová data která zpracováváte posílá takže můžete ji zpětně říct takže
to jedna služba jak říkám dám odkaz minimálně na ten github a určitě se to
pokusí potlačit kde to fungovat u
druhá služba je potom takže ve šílený
slož je skutečně na šílený ve své čisté podobě
s tím že na to abyste ji použili tak nemusíte být nemusíte být datový masochista
byste někde příkazové řádky něco tvořili dá se to naklikat všechno na webové rozhraní je
můžete si tam
během dvou tří minut postavit svojí neuronovou síť nějaký ovoce jako učit cokoliv si myslí
pokud vás to zajímalo zase hodin nějaké dotazy spolu se sázava přednášek sobo shodou okolností
mínus před měsícem jsem pocit dokonce i tady z tý zasedačce ne teda tady s
tím učebně pardon mělo machine mimo přednášku než se na to dyžtak můžete podívat
ne ještě herce dobrý často se dá
takže server neutrhne další věc náš nešlo pustím je tomhletom nějaký dotaz
super
další věcí které můžete ve svých ale u tý řešených použít a dost často se
řeší je ukládání dat
ať už toho důvodu že ty a je u tý hračky ní většinou nemají moc
úložného prostoru k dispozici
a nebo pokuď jsou ve vyšším ve větším počtu tak se může stát že sou
bud chybový nebo počítáte s tím že push se nemusíte toho zařízení dobrá ten když
se třeba měří nějaký atmosférický jev i tak prostě se vyšlou tisíce sond který
jako možná ještě někdy posbírá tele možná ne takže minimálně tam data z nich jsou
zajímavá a sou to mnohdy data který sou obrazový že to není úplně malinký abyste
to posílali jenom nějaký esemesce nebo něčemu něčem takovým takže můžete chtít můžete chtít ukládat
a já tady mám ní připravené vpodstatě tři ukázky
první věc a jasný možná začnou být sem si chtěl nechat nakonec ale máme dobrý
čas tak sem začnu tak první věc než se pustíme do té jako skutečné storage
tak ukážu jak můžete využít riskuješ
je to skutečně ten red i s tak jak ho znáte z toho
toho open source svět a je to vpodstatě něco co sme jenom rozběhli
u nás našich datových centrech a můžete to můžete to využít
jakou jako ukončovací server nebudu se u toho víc zdržovat rovnou ukážu a jakým způsobem
jakým způsobem se to dá použít
možná to ukážu rovnou vtom rovnou vtom pipu zároveň se tím
splním trestík který sem vám slíbil před chviličkou že vám ukážu jakým způsobem se dá
dělat dá dělat to a vtom paní mu seděla za c de se realizace
to se neříkám že tohle
jediný při optimální způsob je to způsob který používám já a minimálně je fuk
té se relaci používám a knihovnu json
je to jedna s těch jedna s těch čtyřech nebo pěti které je nutné doinstalovat
abys vám to aby vám to fungovalo
a tam jsou pak tam jsou pak už hotové
hotové metody na tu seberealizaci
cože tady
pardon
najdi fault
já sem ho u sebe musel doinstalovat nevinní z jakého důvodu prostě musel
takže tady je tady je ta serializace tady je po to tady je potom de
serializace
mám tady ty deselected jestli z jednoho prostého důvodu když se vám vrátí data vás
toho ready sou tak se vám nevrátí jako storing ale jako binární pole takže se
musí trošku poupravit to co tam odsaď příde abyste dostali vopravdu ten co viděj sem
a mohli ho nějakým způsobem zpracoval takže jednou to tady mám když se nevrátí to
bitové pole a podruhé když už někde mám vykuchaný
ten string k jako takový
mám tady pro potřeby toho odesílání vytvořený takovejhle obětí který nese nenese nic jiného než
naše no jméno
a příjmení chtěl jsem mít maximálně jednoduchý
abych ten kohout abych ten call nezatěžoval
a tady pak vidíte jakým způsobem se dá připojit na pole disk š a já
jsem vlastně zapomněl na vytvoření té disk eště že s tím můžeme začít
k tomu abyste mohli vytvořit ready s cache tak se musíme přepnout do takzvaného preview
portálu protože i ten ready si pořád služba která běží zatim uvozovkách jenom streamu bytě
už úplně použitelná i pro o enterprise řešení
takže prosím vás přepněte se
ukážu ještě jednou
tady se můžete dostat na ten první portál
disentu doufám taky snášet ano
já už zase máme dyské že vytvořeno ukážu vám postupy jakým se k ní můžete
dobrat
jinou
ty story článku tady ready z budete mít už vylistováné tady nastavený se skládá v
a dynamicky podle toho podle toho co používáte
takže já to tady nemám takže se přepnu na market play a tady si dám
raději s
a vyskočila mi tady de dyské hash mám to jo
tak ukázka odzkoušená
na t na té microsoftí respektive tak ta je postavená přímo microsoft ale co tam
je to ten samý
rady s který znáte ten jako není žádným způsobem opravenej
takže create
zase vyplnit několik parametru zase musí být unikátní méno
přes celý až odejde zvolte něco co má šanci být unikátní
zase sadské více vy tam budete mít pravděpodobně jenom tu jednu jedinou pokud jste neměli
už dříve vytvořenou
a má r jsou rozvrhu může vést tuhle chvíli přeskočit je to jenom nějaký virtuální
konta i za do kterého se schovávají jakoby služby které si na tom a žerou
a žerou vytváříte
a vy se musíte si vybrat lokalitu kde to bude ostrova na já jsem to
neřekl předtím ale doporučuju vybrat jedno ze dvou evropských data center aby to síťová cesta
nebyla úplně tak nebyla uplně tak dlouhá mluvit o souhře fungovalo i proti těm americkým
či jakýmkoliv jiným ale
pár desítek milisekund by nám to na ten na ten upstream přidalo takže doporučuju jako
kolik těch s těch evropských
a pak posledním volbách je potom vpodstatě výkon toho ready su a potažmo kolik informací
do něj můžete uložit
na tuhle chvíli bude klidně stačit jenom tebe rizik já jsem si pro svoje potřeby
vytvořil standard
ale je to úplně jedno bude vámi ten sig rizik stačit
a pak vytvořit kliknout na kry a na radistky se vám vytvořit vytvoření hlediska že
může chviličku trvat
takže to pro klikněte co nejdřív já zatím ještě drobně okomentuju ten call ukážu o
co to co to dělá nebo nedělá
pak si to můžete vyzkoušet sami
až vám které parametry se zase musí zkopírovat abyste se mohli připojit
tak budete potřebovat název té hlediska vše
ten najdete tady nahoře
a musíte rozkopírovat
výroba
sem
když to stáhnete s toho githubu tak by tam ve špičatých závorkách mělo být hosts
nevím
takže místo toho streamu o použít to co ste si tam vygenerovali jakou jako jméno
a ty klíče potom najdete
najdete tady je jedno který z nich který z nich použijete
to se zkopírovat
a
a vložit jako klíč jako klíč
a
ten by tam měl být předdefinovaný používá se defaultní šest tři osum nula
pokud by náhodou někdo chtěl použít dáte tp endpoints beztoho ssl k a
tak musíte přepsat port přepsat že nechcete používat ssl jako
a pak ještě
tady to nastavení
a musí té musíte zapnout no ssl připojení jsem říkal mají default jsou tam s
ty
nezabezpečeno kanály
bud úplně vypnutý
a
nebo sou jako primárně nastaven ty zabezpečit takže tyhle ty tři věci byste museli dělat
byste nechtěli používat z jakéhokoliv důvodů bude se sám
a práce s tou keší je pak naprosto triviální
a máte možnost dolní vkládat a vybírat prvky s tím že takhle jednoduše tam uložíte
vyberete a
použije se časování a podobné věci nějaké defaultní které tam nastavené
pokud byste si chtěli vyřídit jakým způsobem jsou data ste keši uložena a tak můžete
tímhletím způsobem můžete tam specifikovat jedno jednak životnost těch dat bořit sekundách nebo sekundách a
pak může taky řídit
jakým způsobem se ty objekty do tech eště do té keše vkládají jestli se mají
vložit vždycky nebo ne když existuje existujou
a tak dál
tak já tady nejdřív zkouším vložit prostě nějaké objekty jenom jednoduché nějaké strenky a pak
tady se snažím serializovat ten svůj o
objekt pere s ním který jsem si který jsem si vytvořil a pak ho zase
s tím keše s ti keše vytáhnout
kde si to pustit
doufám že sem neuděl nikdy
kulhá funguje mi to
tak zase se mi to pustila druhé obrazovce že na ten výstup troff menším to
vedle ale ho podstatě ten výstup není až tak až tak důležitý na začátku že
to jenom je co to co tam vkládám do toho objektu pak mi to ukázalo
a ten tu jeho číslo skóre prezentaci kterou já se budu
já se budu snažit vložit do té keše
sou pryč
tady
skládám ten objekt který se tam který jsme si vytvořili ze se realizovali spolujezdec financí
toho jakou má životnost
a tady se ho pokusí nějakým způsobem vytáhnout tady mám eště tu hodnotu toho co
jsme toužili
pokuď to zafunguje a za fungovalo tak se mi
vytáhnu ten objekt který sme tam před tím dali ale vidíte
tak je to skutečně nějaké binární pole
skočilo úplně chtěl
že to ukážu tady je to nějaké je to nějaké binární pole takže k tomu
a abysme ho mohli by se realizovat tak musíme udělat nějaké další kroky to co
ste viděli tady udělá dost ostrý k oříznu ty věci které tam být nemají
a pak použiju ten že jsi na tu na tu de senzaci
a s těch pro tech které tam jsou
tak si naplní
rozpočet přímo dovnitř
a s těch pro tech které tam jsou vytvořeny se mi tam ty dvě které
byly vtom že jsou tak si naplním ten svůj objekt také
tak je potřeba
a ve finále podstatě dělám to samé co sem udělal začátku zkusím si ten objevit
psát a ideálním případě tam cache zafunguje
vy ty první dva řádky měli sedět na ty na ty
takže to by bylo hodně v rychlosti rady s cache
a velká výhoda a zase to dostupná odkudkoliv můžete tam ukládat objekty podstatě neomezené velikosti
potažmo takové velikosti jakési dáte to nastavení
vtom to plně elementární
nebo ten za ta základní úroveň je že tam můžete uložit hash dvě stě padesát
šest mega dál
dá se to samo řek při fuk
takže to by byl to debil ready s
co k tomu nějaké dotazy tady bych ten dotkne tikot možná úplně přeskočil se dostaneme
na to samotné úložiště kdo budete chtít máte ho
máte ho
to na tom githubu vem úložiště ale v zásadě ta měla úplně to samé jediný
rozdíl tady že ta serializace tady je
je udělána
trošku jinak nebudu říkat být nebo už to stydí
tak a teď to samotné úložiště
pět minut
takže vás tuhle chvíli možná vemou rádi dokument dříví aby sem vám zároveň ukázal že
součástí takže du sou i nějaké nový cyklo vencích love úložiště
dokument d p pokud neznáte tak si to můžete představit jako třeba mohlo to vpodstatě
má to velice podobnou funkčnost velice podobnou funkčnost a
a na to úplně stejný princip chování jako právě jako právě tom oboru
je to zase potřebujete tam mít jednu s těch jednu s těch knihoven které ste
které sme zmiňovali na začátku
a
zase nejdřív si vytvoříme dokument líbí
jsme tady na tom portálu tak si vytvoříme tady otce
budu jiný tak já tady mám seznamu pokud byste jít tom seznamu neměli tak zase
přes ten market play si můžete najít dokument líbí
zas to po vás bude chtít několik málo parametrů jako
název zase který musí být unikátní
sázky cikán na a datové centrum v jakém to má být uloženo stejně jako kdekoliv
je stejně jako u všech těch služeb předtím takže tam si to můžete vy klikat
a vytvořit
rauš tady zase jednou vytvořeno mám takže není ukážu od úplných být
takže není ukážu jaké parametry a odkud musíte zkopírovat
takže potřebujem zase hostname
sem doplňte jenom ten název který ste si zvolili
najdete
tady klíčích
takže kterýkoliv s těhle s těhle dvou klíčů
další věcí je pak na méno té dokument líbí a méno kolekce kterou si tam
vytvoříte zase kdo znáte mohlo taky to je to anglicky naprosto stejné
takže asi není nutné se u toho nějak zvlášť pozastavovat
a když ty informace máte vytvoříte si vytvoříte si klienta
a vytvoříte si referenci pomocí to je ta si vytvoříte
referenci na tu databázi
na základě té databáze s pak vytvoříte referenci na tu na tu kolekci
a pak push jenom vkládáte dokumenty a do té do té databáze
a já tady mám vytvoření tu ukázku jenom na vytvoření toho dokumentu ale s analogicky
k tomu sou tam metodiky na vyzvedává těch dokumentů na dělání
různých kvéry trošku více rozpracované to ste té verzi proto mono takže tam se pak
můžete inspirovat
jakým způsobem se dá proti té dají proti té databázi dělat dotazy ale asi vás
nepřekvapí že to prostě standardní s kořalkou
tak jako znáte tak jako znáte odjinud
já tuhle chvíli jenom ten k odpustím vzhledem k tomu můžou se nám sem hrnou
lidi máme ještě poslední dvě minutky udělat rozpuštění na to nám to bude stačit na
to možná tentokrát spustím vtom dupne kódu
počkáme si mašina ten celek
to co se tam děje si tam vytváří nějakou stovku dokumentů
a abych měl matčin ten a nadšení ten celek dělat
opravdu výsledku abysme věděli jestli nám to funguje
doufejme že se nám to připojuje
připojuje takže jsme se dobrali hash toho že jsme se skutečně dobuch ale na tom
server uložili tam několik dokumentů
a musíme si je zpětně vytáhnout
je co nám to vrátil a říkám zase struktura toho co tam dělám s tou
dokument bývá trošku nad na nad rámec toho našeho workshopů ale ten příklad a máte
můžete se na to můžete se na to podívat
tak to byla podstatě ta poslední ukázka máme dobrou posledních několik málo vteřin možná desítek
vteřin tak žádnou řeknu že poslední věc kterou tam těch ukázkách jsem pro vás připravil
je možnost ukládání a načítání string nových dat
je to o strýčkovi jen a zase je to tam ve verzi pro mne no
a pro python takže pokud byste potřebovali ukládají obrazová data nebo jakákoliv data stream nového
charakteru můžete použít tohle
způsobem jakým si vytvořit stojí čekám na tom nežeru norem tom že sme to neprojeli
tak vám zase hodím na ten kina
které mě vše
já hodně peněz nepřišli pokud čeho dotazy tak když si tady sbalím můžete se ptát
jinak já tady budu ještě celý dnešek takže pokud u nás tomu cokoliv zajímavé tak
neoptické můžete sem dát děti