Azure IoT Edge: cloudové řešení s kouskem Azure v Raspberry

Azure je skvělé místo pro zpracování dat z IoT a současně IoT Hub funguje jako systém pro napojení, správu, zabezpečení a oboustrannou komunikaci mezi cloudem a IoT zařízeními. Díky Azure IoT Edge ale můžete vzít střípky cloudu a centrálně je poslat do zařízení a provádět lokální zpracování. Co psát váš kód ve formě modulů implementovaných jako Docker kontejnery a centrálně spravovat kde jaký je? A co filtrovat události s Azure Functions nasazenými přímo v zařízení? A co třeba nějaký Machine Learning model pro lokální detekci krizových či zajímavých situací? Nebo snad Stream Analytics pro agregaci či jinou transformaci rovnou v zařízení, ať se šetří přenosové pásmo? A to všechno v třeba v Raspberry nebo rugged počítači? Podívejme se na Azure IoT Edge. Pokračovat ve čtení „Azure IoT Edge: cloudové řešení s kouskem Azure v Raspberry“

Kubernetes prakticky: Azure Container Registry

Kam s kontejnerovými obrazy? Do registru. Zní to dost triviálně. Azure Container Registry ale není jen o uložení diskového obrazu. K dispozici máte řízení přístupu integrované do Azure Active Directory (a potažmo vašeho AD), build as a service (sestaví vám kontejner rovnou v cloudu, nemusíte to dělat na svém notebooku), automatizované buildy, webhooky nebo globální replikaci. ACR můžete integrovat do svých vývojových nástrojů, CI/CD nebo navázat na akce třeba s Logic App a posílat si zprávy emailem nebo do nějakého moderního komunikačního nástroje jako jsou Microsoft Teams. Pokračovat ve čtení „Kubernetes prakticky: Azure Container Registry“

Kubernetes prakticky: proč kontejnery, proč orchestrátor, proč Azure

Kontejnerové obrazy jsou skvělou jednotkou nasazení, ideálním novým způsobem zapouzdření a nasazování aplikací. Kontejner je také perfektní výpočetní jednotkou, infrastrukturní komponentou s výbornou přenositelností mezi cloudy, datovými centry i IoT zařízeními. To všechno je fajn pokud si hrajete s jedním „serverem“ nebo Raspberry. Pokud ale máte cluster serverů, potřebujete balancovat provoz, umisťovat kontejnery, dělat service discovery třeba s DNS, držet vysokou dostupnost, řešit síťové konektivity, certifikáty pro externí komunikaci, provádět upgrady vašich služeb a tak podobně, neobejdete se bez orchestrátoru. Myslím, že Kubernetes je perfektní volba. Dnes se podívejme na základní výhody kontejnerů, Kubernetes a proč to všechno mít v Azure. Pokračovat ve čtení „Kubernetes prakticky: proč kontejnery, proč orchestrátor, proč Azure“

Jak přispívá Microsoft do open source kolem Kubernetes?

Jsou firmy, například Red Hat, které nejen masivně využívají open source, ale extenzivně přispívají jak psaním kódu tak s vedením projektů. Jsou jiné, které open source především využívají, ale kontribuce do komunity nejsou největší (tím je poměrně znám Amazon). Do které kategorie patří Microsoft specificky ve vztahu ke Kubernetes? Pokračovat ve čtení „Jak přispívá Microsoft do open source kolem Kubernetes?“

Váš vlastní registr Docker image v Azure

Pokud si hrajete s kontejnery, určitě používáte Docker Hub – veřejný registr obrazů. Nicméně jakmile se z kontejnerů stane součást vašeho IT určitě budete potřebovat svůj vlastní a to hlavně z bezpečnostních důvodů. Víte, že takový vlastní registr získáte v Azure na kliknutí? A že přihlašování k němu můžete svázat s účty v Azure Active Directory? Vyzkoušejme si to. Pokračovat ve čtení „Váš vlastní registr Docker image v Azure“

O kontejnerech, cloudu, vesmíru a vůbec se zvláštním zřetelem na Kubernetes

Článek pro konferenci EurOpen.
Myslíte, že je čas podívat se kontejnerům na ozubená kolečka a nasadit vaši první aplikaci v kontejnerovém clusteru? Zkuste to v cloudu, je to nejrychlejší a nejpohodlnější cesta k tomu získat reálné zkušenosti z vývoje, deploymentu a provozu vaší aplikace v kontejnerech. V Azure můžete na kliknutí rozjet Kubernetes, Docker Swarm i Mesosphere DC/OS. Zkuste to.

Pokračovat ve čtení „O kontejnerech, cloudu, vesmíru a vůbec se zvláštním zřetelem na Kubernetes“