Hopp over navigasjon

Microservices i Azure

Forenkle utviklingen av distribuerte skyprogrammer. Stol på innbygget, sikkerhet og autoskalering i foretaksklassen.

Hva er mikrotjenester?

Mikrotjenester er en programvarearkitekturstil der programmer består av små, uavhengige moduler som kommuniserer med hverandre ved hjelp av veldefinerte API-kontrakter. Disse tjenestemodulene er svært koblede byggeklosser som er små nok til å implementere en enkelfunksjonalitet.

Formålet med mikrotjenestearkitekturer er å gjøre det enklere å utvikle og skalere programmer. Mikrotjenestearkitekturer fremmer samarbeid mellom selvstyrte lag og gjør det mulig for dem å bringe nye funksjoner til markedet raskere.

Hvorfor bruke mikrotjenester?

Kompiler tjenester uavhengig

Mikrotjenestebaserte programmer er bygget som en samling av svært avkoplede tjenester som håndterer en enkelt handling. Team kan selvstendig bygge, verifisere, distribuere og overvåke hver tjeneste.

Skaler tjenester selvstendig

Uavhengige tjenester kan skaleres basert på deres respektive krav uten å påvirke den generelle ytelsen, i stedet for å skalere hele appen opp eller ned.

Bruk den beste tilnærmingen

Utviklingsteam får fleksibiliteten til å bruke den beste distribusjonsmetoden, språket, plattformen og programmeringsmodellen for hver tjeneste.

Isoler feilpunkter

Ved å isolere potensielle problemområder til individuelle tjenester, forbedrer mikrotjenestearkitekturer sikkerhet og pålitelighet. Tjenester kan erstattes eller trekkes tilbake uten å påvirke den overordnede strukturen.

Lever verdier raskere

Team kan distribuere små, uavhengige moduler raskt. Flere team kan jobbe på ulike tjenester samtidig og sette nye funksjoner raskere inn i produksjonen.

Utvikle bedre og raskere med mikrotjenester i Azure

Administrer programlivssyklusene

Øk fleksibilitet og samarbeid, og reduser tid til markedet ved å bruke Azure-administrerte tjenester og -utviklingsverktøy.

Sett din lit til en pålitelig plattform

Utvikle sikre og pålitelige programmer på en samsvarssertifisert plattform.

Skaler behovene dine

Forbedre den total ytelse ved å muliggjøre automatisert og fullstendig administrert skalering etter behov.

Få fleksibilitet

Tilpass raskere til forretningsbehov ved å velge den beste tilnærmingen og teknologien for hver tjeneste.

Velg den beste mikrotjenestetilnærmingen for virksomheten din

Service Fabric

Få automatisk skalering, rullerende oppgraderinger og selvreparering av feil med en spesialbygd mikrotjenestestruktur.

Azure Kubernetes Service (AKS)

Bruk en fullstendig administrert Kubernetes-tjeneste for å håndtere klargjøring, oppgradering og skalering av klyngeressurser etter behov.

Funksjoner

Utvikle programmer med enkle, serverløse funksjoner som skaleres etter behov basert på antall kjøringer – uten å måtte administrere infrastruktur.

API Management

Eksponer og publiser bestemte deler av programmene dine som en API, uansett hvor implementeringen er driftet.

Få en utviklingsopplevelse ende-til-ende

Visual Studio

Et integrert utviklingsmiljø for utvikling av moderne apper – med avanserte feilsøkingsfunksjoner.

Azure DevOps

En skybasert løsning for livssyklusadministrasjon av programmer som håndterer koderepositorier, sporing av problemer, belastningstesting og automatiserte kompileringer.

Visual Studio-kode

Et lettvekts program for kildekoderedigering for redigering og feilsøking på alle operativsystemer.

Kunder gjør fantastiske ting med mikrotjenester i Azure

Utvalgte mikrotjenesteressurser

E-bok

Finn ut hvordan du utvikler på Azure fra første dag

Les e-boken

Nettseminar

Lever apper ved å bruke mikrotjenestearkitekturer i Azure

Se nettseminaret

Designveiledning

Design, bygg og drift mikrotjenester på Azure

Les dokumentasjonen

Tilknyttede løsninger

Utviklingsoperasjoner

Samle mennesker, prosesser og produkter for å tilrettelegge for kontinuerlig verdilevering til sluttbrukerne

Serverløs databehandling

Bygg apper raskere ved å fokusere på innovasjon i stedet for håndtering av infrastruktur

LOB-programmer

Moderniser interne bransjeapper til å klar dagens IT-utfordringer

Utvikling og testing

Gjør det enklere og raskere å utvikle og teste programmer på enhver plattform.

Kom i gang med mikrotjenester i Azure