This is the Trace Id: 6bb0d531dca1f2183ada9be15cdd6210
Gå til hovedindholdet
Azure

Mikrotjenester i Azure

Skab robuste, yderst skalerbare og distribuerede programmer for at levere værdi hurtigere.

    Hvad er mikrotjenester?

    Mikrotjenester er en arkitektonisk tilgang til udvikling af programmer, hvor alle kernefunktioner eller tjenester udvikles og udrulles uafhængigt af hinanden. Arkitekturen til mikrotjenester distribueres og sammenkobles løst, så én komponents fejl ikke får hele programmet til at gå ned. Uafhængige komponenter arbejder sammen og kommunikerer med veldefinerede API-kontrakter. Opret microservice-programmer for at imødekomme virksomhedsbehov, der ændres hurtigt, og få ny funktionalitet hurtigere på markedet.

    Et rum med store farvekodede kabler, der løber langs loftet hænger ned mod gulvet

    Administrer nemt nye funktionsudgivelser, opdateringer og fejlrettelser i individuelle komponenter uden at skulle udrulle hele programmet igen. Automatiser workflow til levering af software med en pipeline til kontinuerlig integration/kontinuerlig udrulning (CI/CD), f.eks. GitHub-handlinger.

     

     

     

    Et serverrum med ledninger og kabler på begge sider

    Skaler individuelle tjenester og undersystemer baseret på ressourcebehov uden at skulle skalere hele programmet ud. Pak en højere tæthed af tjenester i en enkelt vært ved hjælp af en orkestrator til objektbeholdere, f.eks. Azure Kubernetes Service (AKS) eller Azure Red Hat OpenShift.

     

     

     

    En person, der arbejder ved et stående skrivebord

    Udskift eller lad individuelle tjenester udgå uden at påvirke hele programmet. I modsætning til den traditionelle monolitiske programmodel bruger platforme til mikrotjenester mønstre såsom kredsløbsafbrydelse til at tolerere individuelle tjenestefejl, hvilket forbedrer sikkerheden og pålideligheden. For at gøre dette nemmere skal du installere en service mesh ved hjælp af Service Mesh-grænsefladen (SMI) til Azure Kubernetes Service (AKS) eller Red Hat OpenShift Service Mesh til Azure Red Hat OpenShift.

    En person, der taler i et møde

    Vælg dit teams foretrukne udrulningsmetode, computersprog, platform til mikrotjenester og programmeringsmodel for hver tjeneste. Publicer API'er for dine mikrotjenester til intern og ekstern brug, samtidig med at du administrerer bekymringer om sammenfletning, f.eks. godkendelse, autorisation, begrænsning, cachelagring, transformation og overvågning med Azure API Management.

    Tilbage til faner

    Udforsk løsningsarkitekturer til mikrotjenester

    Udvikling af mikrotjenester i Azure

    Få mere at vide om, hvad mikrotjenester er, herunder fordele og udfordringer.

    Brug af domæneanalyse til at udforme mikrotjenester

    Få et sæt veldesignede mikrotjenester ved hjælp af den domænedrevne designstruktur (DDD).

    Identifikation af grænser for mikrotjenester

    Start med en nøje designet domænemodel for at argumentere for den rigtige størrelse af en mikrotjeneste.

    Design mønstre til mikrotjenester

    Udforsk designmønstre, der afhjælper nogle af de udfordringer, som opstår i mikrotjenester.

    Udvikling af en CI/CD-pipeline til mikrotjenester

    Opret en god CI/CD-proces for at opnå hurtigere og mere pålidelige udgivelsescyklusser.

    AKS-løsningsrejse (Azure Kubernetes Service)

    Få mere at vide om AKS, juster din organisation i forhold til roller og ansvar, og udrul produktionsklare arbejdsbelastninger.

    Få mere at vide om produkter og tjenester til en arkitektur til mikrotjenester

    Azure Kubernetes Service (AKS)

    Azure Kubernetes Service (AKS)

    Meget tilgængelig, sikker og fuldt administreret Kubernetes-tjeneste.

    Azure Red Hat OpenShift

    Azure Red Hat OpenShift

    Fuldt administreret Red Hat OpenShift-tjeneste, der drives i fællesskab med Red Hat.

    Azure Functions

    Azure Functions

    En hændelsesbaseret serveruafhængig beregningsplatform, der også løser komplekse orkestreringsproblemer.

    Azure Container Apps

    Azure Container Apps

    Skab og udrul moderne apps ved hjælp af serverløse objektbeholdere.

    Azure Cosmos DB

    Azure Cosmos DB

    Hurtig NoSQL-database med åbne API'er til enhver skala.

    Azure Container Registry

    Azure Container Registry

    En registreringsdatabase med afbildninger af og artefakter til Docker og Open Container Initiative (OCI).

    Azure API Management

    Azure API Management

    Hybrid platform i flere skyer til administration af API'er på tværs af alle miljøer.

    Begynd at udvikle microservice-programmer

    Lad os konfigurere din gratis Azure-konto.

    Læs Designing Distributed Systems

    Få mere at vide om gentagelige mønstre og komponenter, der gør det nemmere og mere effektivt at udvikle pålidelige distribuerede systemer.

    Få hjælp til din cloudbaserede rejse

    Udforsk Kubernetes-lærings- og træningsressourcer – herunder videoer, artikler, bøger og tekniske webinarer.