Část 9 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůPraktický úvod do Docker a kontejnerů (9) – multi-host networking Na začátku seriálu jsme propojovali kontejnery starším způsobem vytvořením linku. Potíž je, že to bylo vymyšleno na spoje v rámci jednoho hostitele a to se nám, když už umíme využívat Swarm cluster hostitelů, […]
Posts tagged Cloud-native
Trvalý přísun inovací a hodnoty pro byznys (CI/CD)
Continuous Integration, Delivery, Deployment Agilní vývoj, Lean, CI/CD, Extreme Programming – to vše má v základech myšlenku trvalého přísunu inovací. Často a pravidelně, s krátkou zpětovazební smyčkou, s nízkým rizikem a malým vázaným kapitálem. Místo megaprojektů s nejistým výsledkem se soustředí na malé, ale velmi časté krůčky. Tak malé (= levné co do času a […]
Praktický úvod do Docker a kontejnerů (8) – váš vlastní registr obrazů
Část 8 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůZatím jsme v našem seriálu stahovali a ukládali image našich kontejnerů ve veřejném prostoru Docker Hub. To je samozřejmě perfektní pro stahování známých obrazů jako jsou Ubuntu nebo MySQL a ukládání a sdílení výsledků vaší práce v open source světě. Ale je to […]
Praktický úvod do Docker a kontejnerů (7) – scheduler v Docker Swarm
Část 7 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV minulém článku jsme si pohráli s Docker Swarm clusterem a viděli, že o rozmístění kontejnerů do hostitele rozhodne za nás. Můžeme mu do toho ale nějak promlouvat? Na to se zaměříme dnes. Výběr hostitele pro nový kontejner můžeme nechat čistě na Docker […]
Praktický úvod do Docker a kontejnerů (6) – cluster hostitelů s Docker Swarm
Část 6 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůMinule jsme se naučili elegantně vytvářet Docker hostitele, ale každého jsme ovládali zvlášť (byť z jednoho místa). Dnes si vytvoříme cluster hostitelů, který se bude chovat jako celek – a všechny příkazy a funkce, které jsme dosud používaly, zůstanou prakticky stejné. To je […]
OneView driver pro Docker Machine – Composable Infrastructure názorně
V praktickém průvodci pro Docker jsme v pátém díle mluvili o nativním nástroji, který zajišťuje velmi pohodlný provisioning infrastruktury. Víte, že HPE OneView, brána do komponovatelné infrastruktury, nabízí otevřený driver pro Docker Machine? Infrastruktura vs. Docker kontejnery Kontejnery jsou vrstva abstrakce, která může běžet například na Raspberry Pi (mini-počítač za 25 dolarů) i na HPE […]
Praktický úvod do Docker a kontejnerů (5) – Docker Machine
Část 5 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV předchozích dílech jsme si sami vytvořili VM, která fungovala jako náš Docker host systém. Dnes si to zjednodušíme a použijeme Docker Machine pro vytváření a instalaci Docker systémů. Docker Machine Nebyl by problém vytvářet si VM s Docker hosty ručně. Stačí vytvořit […]
Nový lab guide: HPE Helion OpenStack 2.0
Nebaví vás číst dokumentaci? Nebaví vás angličtina? Chcete praktické informace krok za krokem? Chcete přijít do našeho labu a všechno si vyzkoušet? Je tady nová přepracovaná verze lab guide pro OpenStack, stahujte zde: http://www.cloudsvet.cz/?page_id=10 Co je v labu nového? Přepracované scénáře zaměřené na skutečné postupy a zkušenosti Postaveno na nejnovější verzi Helion OpenStack 2.0 (Kilo […]
HPE PaaS: moderní aplikace pro vaše DC i ve veřejném cloudu vaší volby
Efektivnější vývoj a provoz aplikací s PaaS Platform as a Service se na stránkách cloudsvet.cz věnujeme docela často. Jejím smyslem je umožnit rychlý a efektivní vývoj a provoz aplikací. Nejdůležitější přínosy zahrnují: Zajištění konzistentního prostředí od vývojářského notebooku po produkční farmu přináší jistotu a spolehlivost v nasazování Automatická kompilace, zajištění návazností a vybudování Docker kontejneru […]
Bring Your Own Container
Jak si přinést do Cloud Foundry PaaS váš vlastní Docker kontejner? Jen kontejner nestačí Na stránkách cloudsvet jsme v seriálu Praktický úvod do Docker poměrně detailně prošli vlastnosti kontejnerů. Ukázali jsme si řadu velmi zajímavých vlastností, ale také odhalili slabiny. Samotný Docker neřeší, jak zajistit komunikaci mezi kontejnery v různých host systémech, nechápe, jaké aplikace […]
Kontejnery, HA a Helion Development Platform
Minule jsem natočil video o PaaS a autoscale, dnes vyzkoušíme něco, co stojí na stejných principech – vysokou dostupnost. PaaS a HA Pro dnešní článek nechme stranou HA samotné PaaS – existuje, ale je to na jindy. Soustřeďme se na HA naší cloud-native aplikace. Pokud si chcete připomenout parametry důležité pro autoscaling a HA, tady […]
Kontejnery, autoscale a Helion Development Platform
Na stránkách cloudsvět už několikrát zaznělo jak vyvíjet cloud-native aplikace. Představme si dnes jeden z mnoha důvodů proč to udělat – automatické nafukování a sfukování podle potřeb. Rekapitulace cloud-native z pohledu autoscale Nejprve pojďme krátce zopakovat ty aspekty cloud-native, které potřebujeme pro automatické škálování. Žádný node neobsahuje nic, co není také někde jinde – není […]
Praktický úvod do Docker a kontejnerů (4) – jak z nich získat maximum
Část 4 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůJak vytěžit z kontejnerů maximum Pro dnešní díl jsem slíbil shrnout určitá doporučení pro úspěšné nasazení Docker a kontejnerových technologií obecně. Kontejnery můžete využívat jako VM (do jisté míry), ale jisté je, že je to mentalita, která nevede k maximálním přínosům. Je to jako […]
Praktický úvod do Docker a kontejnerů (3) – víc najednou aneb něco užitečného s Docker ...
Část 3 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV první díle jsme se naučili základy Dockeru a v druhém jejich propojování. Dnes budeme pokračovat, ale sestavíme si něco, co bude už opravdu užitečné a výsledkem bude hotová aplikace. A protože jde o čtyři kontejnery, tak je nebudeme všechny konfigurovat ručně – […]
Praktický úvod do Docker a kontejnerů (2) – propojování
Část 2 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůV minulém díle jsme si Docker nainstalovali a rozjeli pár kontejnerů. Dnes pokračujeme dál, vrhněte se do moderního IT s cloudsvet.cz Environmental variables Raději bych v nadpisu preferoval češtinu, ale proměnná prostředí by možná nikomu nic neříkala. Nicméně v oblasti kontejnerů a Platform […]
Praktický úvod do Docker a kontejnerů (1) – od instalace po první kontejnery
Část 1 z celkových 13 v seriálu Praktický úvod do Docker a kontejnerůKontejnery Tento seriál bude hodně o praktickém zkoušení, takže teoretický úvod téměř přeskočíme. Kontejner je zjednodušeně řečeno virtualizace, u které se ovšem nesimuluje veškerý hardware, nad kterým potom běží celý virtuální počítač. Kontejnery sdílejí kernel hosta a jejich (mimochodem velmi robustní) izolace využívá […]
Co myslíš, ty broskvové nebo meruňkové? Použijte A/B testing s PaaS.
Tak jaké šaty jsou lepší? Broskvové, meruňkové nebo oranžové? Volba je těžká a zásadní a v tomto případě, protože mezi těmito barvami asi neumím poznat rozdíl, bude rozhodnutí lépe přenechat někomu jinému. Komu? Vašim uživatelům. A/B testování Obecně jde o princip, kdy máte dvě možné varianty a chcete v praxi vyzkoušet obě dvě tak, že […]
Z vývoje do produkce s PaaS postavené na Cloud Foundry
Jak se v HP Helion Development Platform postavené na Cloud Foundry řeší obvyklé členění do vývoje, testování a produkce v rámci procesu nasazování aplikace? Cloud Foundry: Space Cloud Foundry a HP Helion Development Platform umožňují v rámci členění na organizace v těchto vytvářet prostory, dílny. Typické použití je právě pro zavedení písečku pro Dev (vývoj), […]
Změňte hru, vyvíjejte cloud native aplikace pro PaaS
Za co platíte vývojářům a za co provozákům? Těm prvním za vývoj, těm druhým za provoz. Zdá se to samozřejmé…ale je to tak skutečně v praxi? Pohled vývojáře Rád bych dělal především to, proč jsem nastoupil – tedy psal kód. Tady je seznam věcí, které bych chtěl v mé firmě změnit: Všechno raději dělám na […]