This is the Trace Id: 07e77839e93467e43aeca0186ca98c6a
Přeskočit na hlavní obsah
Azure

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.