Senzorické informace jsou typicky kategorie “time series”, tedy jednoduché zprávy obsahující nějakou naměřenou hodnotu. Nejsem expert na data, ale z pohledu celkové architektury jsem se chtěl podívat jak se problém ukládání tohoto typu dat rámcově řeší. Jak vypadají time series data V zásadě pro každý senzor musíme mít jeho identifikaci a kategorizaci, tedy například, že […]
Posts in category Všechny příspěvky
Infrastrukturní DevOps s HPE OneView (7) – Python skripty
Část 7 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewMinule jsme si vyzkoušeli Python knihovnu pro OneView v interaktivním režimu a dnes navážeme s tvorbou užitečnějších skriptů. Po stránce funkčnosti to bude totéž, co jsme dělali s PowerShell. Všechny sripty najdete na: https://github.com/tkubica12/oneview-demo/tree/master/python Práce s Volume První skript slouží k vytvoření hned několika […]
Infrastrukturní DevOps s HPE OneView (6) – Python
Část 6 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewPoužívat přímo API volání je kostrbaté, jednodušší je využít knihovny do programovacího nebo skritpovacího jazyka. OneView nabízí PowerShell pro ty, kteří preferují svět Windows, Python, který vyzkoušíme dnes, a dále ještě Ruby nebo Golang či Javu. Jak se píší skripty pro automatizaci vaší fyzické […]
Infrastrukturní DevOps s HPE OneView (5) – PowerShell skripty
Část 5 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV minulém díle se nám podařilo vyzkoušet si PowerShell knihovny pro práci s infrastrukturou zastřešenou HPE OneView. Dnes si v PowerShell napíšeme pár skriptů, které už budou dělat něco užitečnějšího. Všechny skripty najdete na GitHub: https://github.com/tkubica12/oneview-demo/tree/master/powershell Skripty na práci s Volume Ukažme si dva […]
Infrastrukturní DevOps s HPE OneView (4) – PowerShell
Část 4 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewPřístup k API příjemný pro aplikace, ale ne pro lidi. Posuňme se teď o jednu úroveň nahoru a využijme knihoven do skriptovacích a programovacích jazyků. Ovládání OneView pro nás bude podstatně jednodušší. Knihovny do programovacích a skriptovacích jazyků Abychom nemuseli skládat svoje vlastní API […]
Kubernetes – orchestrátor kontejnerů (5) – přístup zvenku
Část 5 z celkových 5 v seriálu Kubernetes – orchestrátor kontejnerůUž umíme vytvářet pody v desired state a HA a balancovat provoz na služby. To všechno se ale děje ve vnitřní síti Kubernetes. Jak umožnit přístup zvenku? Jak se uživatelé dostanou na váš web server? To si dnes vyzkoušíme. NodePort Pro malé clustery a speciální […]
Infrastrukturní DevOps s HPE OneView (3) – Message bus
Část 3 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV minulém díle jsme si ukázali API a doufám, že vás to inspirovalo k přemýšlení co všechno je díky němu možné realizovat nad ním. Ještě než ho ale začneme využívat ukažme si ještě jeden velmi důležitý koncept – message bus. Nemusíte řídit, jen poslouchejte […]
Infrastrukturní DevOps s HPE OneView (2) – API
Část 2 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewInfrastrukturní DevOps s HPE OneView (2) – API Celé Infrastructure as code stojí na schopnosti vyšších nástrojů ovládat infrastrukturu přes nějaké API. Podívejme se, jak můžeme místo nesourodých přístupů použít API pro infrastrukturu, jednotné místo pro compute, storage a networking s HPE OneView. Jednotné […]
Kubernetes – orchestrátor kontejnerů (4) – interní balancing a discovery sl...
Část 4 z celkových 5 v seriálu Kubernetes – orchestrátor kontejnerůProzatím jsme si vyzkoušeli provoz kontejnerů v Kubernetes. Scheduler pro nás zajistí jejich běh, aniž bychom museli říkat co se na kterém hostiteli má dělat. Dokážeme provozovat kontejner třeba v pěti kopiích s tím, že Kubernetes je rozloží v infrastruktuře a v případě nějakých výpadků […]
Infrastrukturní DevOps s HPE OneView (1) – Infrastructure as Code
Část 1 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewVítejte na startu nového seriálu na cloudSvět, který se zaměří na DevOps v infrastrutuře. Při vývoji a provozu aplikací se stala automatizace klíčem ke zvýšení rychlosti a především zajištění opakovatelnosti, udržitelnosti, konzistence, bezpečnosti a kvality. S příchodem cloudových nástrojů jsme se naučili využívat podobných […]
Kubernetes – orchestrátor kontejnerů (3) – deployment aplikací, škálování a...
Část 3 z celkových 5 v seriálu Kubernetes – orchestrátor kontejnerůV minulém díle jsme jsme si Kubernetes nainstalovali a rozjeli svůj první workload. Dnes si s konceptem “deployment” pohrajeme trochu víc. Koncept deployment Přestože je Kubernetes dost mladý projekt, koncept deployment můžete považovat za řešení “nové generace”. V klasickém Kubernetes se používalo replikačních kontrolerů, ale […]
Proč je přenositelnost mezi cloudy složitější, než si myslí váš CIO
Chceme provozovat aplikace v různých cloudech a každý měsíc si prozkoumáme, kde je to teď nejlevnější a tam to popřesouváme. Také chceme dělat cloud bursting tak, že aplikace běží například v našem privátním cloudu a když potřebujeme přidat na výkonu, přisypeme si ho tam trochu z public cloudu. Také to chcete takhle? Je to podstatně […]
Orchestrujte OpenStack s HPE Cloud Service Automation
Před pár dny jsem slíbil, že se v českém lab guide budeme věnovat trojici orchestračních nástrojů pro OpenStack. Nativní řešení s OpenStack Heat, multi-provider přístup s Terraform a také komerční systém HPE Cloud Service Automation. Ten umožňuje definovat vaší infrastruktury v grafickém editoru a kromě OpenStack podporuje i řadu dalších providerů. Navíc kromě kreslení obrázků […]
Orchestrace OpenStack infrastruktury
Pro seznámení se s infrastrukturou jako služba jako je HPE Helion OpenStack je určitě dobré začít zkoumáním jednotlivých možností správy různých zdrojů a naklikávat si je v GUI. Jakmile ale pochopíte principy, můžete se posunout dál. Do světa ovládaného deklarativním způsobem (desired state), kde svou infrastrukturu popíšete ve formě spustitelné dokumentace a opakovatelným způsobem řešíte […]
OpenStack: buďte rychlejší s CLI, Python či Ansible
Do českého návodu na HPE Helion OpenStack jsem přidal novou kapitolu: http://cloudsvet.cz/helion/080/ Co v ní najdete? Jednak úvod do práce v příkazové řádce, což je někdy podstatně rychlejší, než použití GUI a navíc je příkazová řádka naprosto identická pro jakoukoli instanci OpenStack libovolného dodavetele. Díky příkazové řádce také můžete psát bash skripty. Dále v této […]
Kubernetes – orchestrátor kontejnerů (2) – instalace a první běžící kontejn...
Část 2 z celkových 5 v seriálu Kubernetes – orchestrátor kontejnerůMinule jsme srovnali Kubernetes s dalšími orchestrátory a platformami. Dnes už místo povídání systém nainstalujeme a spustíme si první kontejner. Instalace pro naše zkoušení Existuje mnoho způsobů jak Kubernetes nainstalovat – jak pro laboratorní tak pro produkční nasazení. Terraform (od firmy Hashicorp) je open sourcové […]
Praktický úvod do Docker a kontejnerů (13) – Swarm mode, service, balancing, scaling (v...
Část 13 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůPřed pár dny uvolnil Docker veřejnou betu verze 1.12 a ta přinesla dvě zásadní novinky. Pojďme si je představit. Swarm orchestrace je přímo zabudovaná V této sérii už jsme si Docker Swarm ukazovali. Fungovalo to jako aplikace běžící v kontejneru, k tomu systém […]
HPE Storage drivery pro Docker
Minulý týden HPE uvolnilo drivery na své storage pro Docker. K čemu to je dobré a jak to rozchodit? Je libo krátkou ukázku? Perzistence storage pro Docker Veškerá data, která jsou v kontejneru, tak zanikají v okamžiku jeho smrti. Veškerá data by tedy měla být buď zcela distribuovaná (a ztráta kontejneru s daty nevadí) nebo […]
CoreOS – moderní clusterovaný OS pro datová centra (6) – je to Docker orche...
Část 6 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraV předchozích článcích jsme poznali architekturu CoreOS, nainstalovali si cluster a vyzkoušeli klíčové funkce clusteru – Etcd a Fleet. Podařilo se nám spouštět aplikační Docker kontejnery v rámci celého clusteru. CoreOS si sám zvolil node a v případě jeho selhání spustil […]