Témata

Serverless


Kubernetes praticky: DAPR napojení na řešení ukládání tajností v Kubernetes, Azure, AWS i Google i Hashicorp

DAPR je výborná platforma pro distribuované aplikace, která vám dá skutečnou přenositelnost mezi prostředími. Nepotřebuje Kubernetes, ale perfektně do něj sedí. Dnes se podíváme jak DAPR umožní sjednotit váš přístup k řešení secrets bez nutnosti uvázat se k proprietárnímu řešení nějakého dodavatele. Typické řešení secrets Nechme stranou všechny ty příklady...

Téma:  Kubernetes  Kontejnery  Serverless  DAPR 



Kubernetes praticky: DAPR jako přenositelná aplikační platforma pro cloud-native aplikace - state store a pub/sub

V minulém díle jsem popisoval proč DAPR a jeho základní architekturu. Dnes si DAPR vyzkoušíme. Všechny soubory potřebné pro dnešní článek najdete na mém GitHubu Instalace DAPR Instalace začíná tím, že si nainstalujeme DAPR CLI. wget -q https://raw.githubusercontent.com/dapr/cli/master/install/install.sh -O - | /bin/bash Následně přes CLI nahodíme DAPR v AKS. dapr...

Téma:  Kubernetes  Kontejnery  Serverless  DAPR 


Vytvářejte aplikace nezávislé na platformě s DAPR (Distributed Application Runtime)

Vytváření distribuovaných cloud-native aplikací postavených na mikroslužbách není snadné. Infrastrukturní platforma jako je Kubernetes (orchestrátor kontejnerů) je velmi dobrým způsobem, jak takové řešení provozovat a nasazovat. Nicméně pro vývojáře nenabízí mnoho prostředků k tomu, aby jim zjednodušila používání klíčových patternů distribuovaného světa. Nenabízí nějaké univerzální API, které by pro vás...

Téma:  Kubernetes  Kontejnery  Serverless  DAPR 





Výkon a škálování Azure Functions a drobný pohled pod velkou kapotu

Serverless znamená, že nemusíte přemýšlet o kapacitě. Platíte za jednotlivá spuštění svého kódu z hlediska času zpracování a použité paměti. Oproti třeba Application Services (PaaS), kde musíte přemýšlet o počtech zdrojů v servisní plánu a řešit jejich případné škálování, u Azure Functions je to vlastnost samotné platformy a vás to...

Téma:  AzureFunctions  Serverless 



Asynchronní zprávy v kontextu mikroslužeb a serverless v Azure

Asynchronní zpracování je technika vhodná pro oddělení aplikačních částí a mikroslužeb, lepší uživatelskou zkušenost díky neblokujícím operacím a také velmi dobrá metoda škálování zátěže. Podívejme se jak něco takového využít ve formě služby v Azure a proč dává smysl to kombinovat se serverless přístupem. Asynchronní zprávy Jedním ze způsobů jak...

Téma:  LogicApps  Serverless  ServiceBus 


Jak slepit moje staré FTP s Azure Storage? Azure Logic Apps v akci.

Dost možná máte ve firmě hned několik FTP serverů. Možná jsou tam logy nějakých aplikací, backup soubory, datové exporty. To všechno vzniklo historicky, například někdo kdysi udělal skript, který přes FTP přetáhl něco někam. Možná to není ideální řešení. Není to konsolidované, soubory mohou kdykoli zmizet, protože není nutně dořešena...

Téma:  LogicApps  Serverless  Storage 



Serverless: primitivní, ale funční ukázka konverze jednotek nad Azure Functions

Nejsem žádný programátor, ale protože se zajímám o celkovou architekturu IT, občas si něco málo rád vyzkouším. Bude to hodně obyčejné, ale přesto bude něco trochu jinak. Nebudeme používat žádný server, VM ani kontejner. Vyzkoušíme serverless architekturu s Azure Functions. Naprogramujeme si jednoduchý převodník mezi Celsius a Fahrenheit.  Pokud jste...

Téma:  AzureFunctions  Serverless