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