Trace Id is missing
Přeskočit na hlavní obsah

Mikroslužby v Azure

Vytvářejte odolné, vysoce škálovatelné a distribuované aplikace, které rychleji přináší hodnotu.

Co jsou to mikroslužby?

Mikroslužby představují architektonický přístup k sestavování aplikací, kdy se každá základní funkce nebo služba sestavuje a nasazuje nezávisle. Architektura mikroslužeb je distribuovaná a volně propojená, takže chyba jedné komponenty nezpůsobí selhání celé aplikace. Nezávislé komponenty vzájemně spolupracují a komunikují s dobře definovanými kontrakty rozhraní API. Sestavujte aplikace mikroslužeb umožňující vyhovět rychle se měnícím obchodním potřebám a rychleji zavádět nové funkce na trhu.

Místnost s velkými barevně označenými kabely, které lemují strop a kaskádovitě vedou k podlaze.

Využijte možnost snadné správy nových vydání funkcí, aktualizací a oprav v jednotlivých komponentách, aniž byste museli znovu nasazovat celou aplikaci. Automatizujte pracovní postupy doručování softwaru s využitím kanálu kontinuální integrace a průběžného doručování (CI/CD), jako je GitHub Actions.

 

 

 

Serverovna s dráty a kabely po obou stranách

Škálujte jednotlivé služby a subsystémy na základě potřeb prostředků, a to bez nutnosti škálování celé aplikace na více instancí. Zajistěte vyšší hustotu služeb v rámci hostitele s využitím orchestrátoru kontejnerů, jako je Azure Kubernetes Service (AKS) nebo Azure Red Hat OpenShift.

 

 

 

Osoba pracující u stolu ke stání

Nahraďte nebo vyřaďte jednotlivé služby, aniž by to ovlivnilo celou aplikaci. Platformy mikroslužeb, na rozdíl od tradičního monolitického aplikačního modelu, využívají vzory, jako je jištění , k tolerování selhání jednotlivých služeb a zlepšení spolehlivosti a zabezpečení. Pro usnadnění si nainstalujte service mesh s využitím rozhraní SMI (Service Mesh Interface) pro Azure Kubernetes Service (AKS) nebo Red Hat OpenShift Service Mesh pro Azure Red Hat OpenShift.

Osoba hovořící na schůzce

V rámci vašeho týmu vyberte preferovaný přístup k nasazování, jazyk, platformu mikroslužeb a programovací model pro jednotlivé služby. Publikujte rozhraní API mikroslužeb pro interní a externí využití se zohledněním problematiky vzájemného ovlivňování, jako je ověřování, autorizace, omezování, ukládání do mezipaměti, transformace a monitorování pomocí služby Azure API Management.

Zpět na karty

Prozkoumejte architekturu řešení mikroslužeb

Vytváření mikroslužeb v Azure

Zjistěte, co to jsou mikroslužby a jaké jsou jejich výhody a případná slabá místa.

Používání analýzy domén k modelování mikroslužeb

Získejte sadu dobře navržených mikroslužeb s využitím architektury návrhů řízených doménou (DDD).

Identifikace hranic mikroslužeb

Začněte s pečlivě navrženým doménovým modelem a zvažte vhodnou velikost mikroslužby.

Způsoby návrhu pro mikroslužby

Prozkoumejte způsoby návrhu, které pomáhají zmírnit některé problémy související s mikroslužbami.

Sestavování kanálu CI/CD pro mikroslužby

Vytvořte kvalitní proces CI/CD pro zajištění rychlejších a spolehlivějších cyklů vydávání verzí.

Cesta k řešení Azure Kubernetes Service (AKS)

Seznamte se s AKS, slaďte role a odpovědnosti v rámci vaší organizace a nasaďte úlohy připravené pro produkční prostředí.

Další informace o produktech a službách pro architekturu mikroslužeb

Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS)

Vysoce dostupná, zabezpečená a plně spravovaná služba Kubernetes.

Azure Red Hat OpenShift

Azure Red Hat OpenShift

Plně spravovaná služba Red Hat OpenShift provozovaná společně s Red Hatem.

Azure Functions

Azure Functions

Bezserverová výpočetní platforma řízená událostmi, která dokáže řešit i složité problémy orchestrace.

Azure Container Apps

Azure Container Apps

Vytváření a nasazování moderních aplikací s využitím bezserverových kontejnerů.

Azure Cosmos DB

Azure Cosmos DB

Rychlá databáze NoSQL s otevřenými rozhraními API pro libovolné škálování.

Azure Container Registry

Azure Container Registry

Registr artefaktů a imagí Dockeru a OCI (Open Container Initiative).

Azure API Management

Azure API Management

Hybridní multicloudová platforma pro správu pro rozhraní API napříč všemi prostředími.

Začněte sestavovat aplikace mikroslužeb

Pojďme pro vás vytvořit bezplatný účet Azure.

Kniha o návrhu distribuovaných systémů

Seznamte se s opakovatelnými vzory a komponentami pro jednodušší a efektivnější vývoj spolehlivých distribuovaných systémů.

Získejte doprovodné materiály pro cestu k nativnímu využívání cloudu

Prozkoumejte výukové a školicí materiály pro Kubernetes, mezi které patří videa, články, knihy a technické webináře.