This is the Trace Id: 3e1032b8f9c5e0f31741c8cd8ffca12d
Gå til hovedindholdet Lær Azure at kende Microsoft som kunde nul Få vist alle produkter (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux Virtual Machines i Azure Foundry-modeller Foundry Agent Service Foundry IQ Foundry-værktøjer Foundry Control Plane Observerbarhed i Foundry Control Plane Azure OpenAI i Foundry-modeller Azure Tale i Foundry-værktøjer Azure Machine Learning Vis alle databaser Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux Virtual Machines i Azure Windows Server på Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate Se alle løsninger (40+) Cloudløsninger til små og mellemstore virksomheder Cloudmigrering- og moderniseringscenter Dataanalyse til kunstig intelligens Azure Databases AI-apps og -agenter Microsoft Marketplace Microsoft Sovereign Cloud AI-apps og -agenter Ansvarlig AI med Azure AI-infrastruktur Dataanalyse til kunstig intelligens Handlinger til maskinel indlæring (MLOps) Low-code-programudvikling på Azure Integrationstjenester Serverløs databehandling DevOps Migrerings- og moderniseringscenter Migrering af .NET-apps Databaser på Azure Linux på Azure Oracle på Azure SAP på Microsoft Cloud Adaptiv cloud Databehandling med høj ydeevne (HPC) Infrastruktur som en service (IaaS) Robusthed Azure Essentials Frontier Accelerate for Azure FinOps på Azure Microsoft Marketplace Oversigt over prisfastsættelse for Azure Opret en Azure-konto Gratis Azure-tjenester Fleksible købsmuligheder Prisberegner FinOps på Azure Maksimer investeringsafkastet fra AI Azure-rabatabonnementer Azure-reservationer Azure Hybrid-fordel Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud Vis flere Softwareudviklingsvirksomheder Microsoft Marketplace Find en partner Ressourcer til Azure-partnere Kom i gang med Azure Kundehistorier Analytikerrapporter, whitepapers og e-bøger Videoer Få mere at vide om cloudcomputing Dokumentation Udforsk Azure-portalen Udviklerressourcer Hurtig start-skabeloner Ressourcer til startups Udviklercommunity Studerende Azure til partnere Blog Begivenheder og webinarer Lær Support Kontakt salgsafdelingen Kom i gang med Azure Log på

Udvikling af moderne programmer

Reager hurtigere på ændringer, optimer omkostningerne, og levér trygt.
Oversigt

Byggemodulerne i moderne programudvikling

Udvikling af moderne programmer er en tilgang, der giver mulighed for hurtig fornyelse ved hjælp af cloudbaserede arkitekturer med løst sammenkoblede microservices, administrerede databaser, AI, understøttelse af DevOps og indbygget overvågning. Opfyld dine kunders skiftende behov med programmer, der giver personligt tilpassede oplevelser og ændres dynamisk for at reagere på hændelser i realtid.
  • Med cloudbaseret arkitektur kan du reagere på nye idéer oftere, reagere på ændrede behov hurtigere og køre robuste og skalerbare programmer nemmere. Ved at pakke programkode og afhængigheder i objektbeholdere og udrulle dem som microservices øger du arkitekturmobilitet, så du kan udrulle programmer på tværs af miljøer med få eller ingen ændringer. Der kan foretages ændringer af individuelle komponenter med mindre risiko for hele programmet.

    Kubernetes hjælper dig med at administrere objektbeholderne i stor målestok. Øg udgivelseshastigheden og den driftsmæssige skalerbarhed ved at bruge DevOps-processer og -værktøjer til at automatisere opbygning, test og levering af microservices.
  • Indfør AI i både brugergrænsefladen og programlagene i forretningslogikken for at forbedre brugeroplevelsen og styrke den forretningsmæssige indsigt. Involver målgrupper globalt ved at føje oversættelse, chatrobotter og tale til AI-aktiverede brugergrænseflader. Gør forretningslogikken bedre med AI til scenarier som søgning, personlig tilpasning, dokumentbehandling, billedanalyser, registrering af uregelmæssigheder og taleanalyse.

    Udvikling af moderne programmer gør det muligt for udviklere på alle færdighedsniveauer nemt at føje AI-funktioner til deres apps med indbyggede og tilpasningsvenlige AI-modeller til tale, visioner, sprog og beslutningstagning.
  • Moderne integration, der bruger brugsklare connectors og API'er, hjælper dig med at arbejde mere produktivt, få nem adgang til data og holde dine forskellige systemer opdateret i realtid. Forbindelser er færdige integrationer, der gør det lettere at forbinde apps med software som en service, systemer og data hvor som helst – i det lokale miljø eller i cloudmiljøet.

    Letvægts-API'er muliggør integration med protokoller som REST og OAuth. De forenkler hentning og deling af data mellem tjenesterne uden at skulle bruge en tungere meddelelses-bus. Få adgang til API'er, der allerede findes i en virksomhed, og fremvis dem sikkert via en gateway med hybridfunktioner, så du kan få adgang til API'er på grænseenheder, i det lokale miljø eller i andre cloudmiljøer.
  • Levér personligt tilpassede, dynamiske digitale oplevelser uden at håndtere kompleks databaseinfrastruktur og sikkerhedsadministration. Med fuldt administrerede cloudbaserede databaser får du ubegrænset skalering, adgang til omfattende data og avanceret databeskyttelse med kort ventetid – alt sammen indbygget, uanset sprog eller strukturer. Vælg de datamodeller, API'er, lagerstrukturer og udrulningsindstillinger, der passer bedst til dine programmønstre.

    Elastiske databaser, der altid er aktiveret, understøtter forretningskontinuitet og forbedrer reaktionsevnen i forhold til det skiftende miljø. De sørger for, at handlinger overholde et ensartet mål for tilgængelighed og ventetid uden at udføre de tunge opgaver, der er forbundet med databaseadministration – hvilket reducerer de samlede ejeromkostninger.
  • Hurtige ændringer af markedet kræver kortere udgivelsescyklusser, hvilket ikke skal ske på bekostning af kvalitet, stabilitet og sikkerhed. Værktøjer og processer til CI/CD gør det lettere for dig at planlægge, administrere risici, tilpasse dig nye kunders behov hurtigere og forbedre systemets stabilitet. Udgiv på en hurtig, konsistent og pålidelig måde ved at bruge yderst produktive værktøjer, automatisere trivielle og manuelle trin og gentage i små intervaller gennem kontinuerlig test og integration.

    Anvend politikker og kontrolelementer proaktivt, og angiv automatiserede gates som en del af pipelinen for uden problemer at flytte programmer mellem faser, indtil de er tilgængelige for kunderne.
  • Når du skal administrere et stadigt mere komplekst miljø, kan en maksimering af brugen af automatisering hjælpe dig med at forbedre driftseffektiviteten, identificere problemer, før de påvirker kundeoplevelsen og hurtigt løse problemer, når de opstår. Fuldt administrerede platforme giver mulighed for automatiseret logføring, skalering og høj tilgængelighed. Detaljeret telemetri, advarsler, du kan handle ud fra, og fuld synlighed i applikationer og det underliggende system er centrale punkter i moderne programudvikling.

    Automatisering af almindelige tjek og anvendelse af de bedste fremgangsmåder som f. eks. infrastruktur som kode og SRE (Site Reliability Engineering) fremmer robusthed og hjælper dig med at reagere på hændelser med minimal nedetid og et minimalt datatab.
  • Moderne programmer kræver sikkerhed i flere lag på tværs af kode, leveringspipelines, appkørsler og databaser. Start med at sørge for, at udviklerne har sikre udviklingsbokse med en veladministreret identitet. Som en del af DevOps-livscyklussen kan du bruge automatiserede værktøjer til at undersøge afhængigheder i kodelagre og scanne for sårbarheder, når du udruller apps i destinationsmiljøet. Professionelle hemmelige oplysninger og administration af politikker krypterer programmerne og giver driftsteamet centraliseret håndhævelse af politikker.

    Med fuldt administreret beregnings-og databasetjenester er sikkerhedskontrollen indbygget, og trusselsbeskyttelse udføres i realtid.
Tilbage til faner
FUNKTIONER

Hvad er udvikling af moderne programmer?

Øg pålideligheden og sikkerheden

Levér ensartet kvalitet og ydeevne i enhver målestok ved hjælp af fuldt administrerede databaser med indbygget høj tilgængelighed, tidsbestemt sikkerhedskopiering og en ventetid på få millisekunder. Byg mere sikkert ved at integrere kontrolelementer i dine DevOps-processer. Øg datasikkerheden med avanceret trusselsregistrering og databeskyttelse.

Reducer omkostninger

Betal kun for det, du har brug for, og aflast vedligeholdelse ved hjælp af on-demand-værktøjer og serveruafhængig beregning og databaser. Reducer udviklingsomkostningerne med low-code-løsninger. Få proaktiv omkostningsoptimering, du kan handle ud fra, og anbefalinger til ressourceadministration – herunder hvornår du kan bruge forekomster på gratis niveau og spotforekomster.

Muliggør fjernudvikling

Kom i gang med et hvilket som helst projekt på få minutter med fuldt konfigurerede, sikre, skyhostede udviklingsmiljøer. Samarbejd i realtid om kodegennemgange og programmering i par med veladministreret identitet og adgang. Automatiser kode-til-cloud-arbejdsprocesser, og overvåg apptilstand og -ydeevne, før der opstår problemer.
Kundehistorier

Kunderne udretter fantastiske ting med moderne programudvikling på Azure

Ofte stillede spørgsmål

  • Moderne programmer er cloudbaserede arkitekturer, der udnytter pakket kode og afhængigheder i objektbeholdere og udruller dem som microservices for at øge udviklerhastigheden ved hjælp af DevOps-praksisser. Moderne programmer udnytter automatisering ved at inkorporere kontinuerlig integration, levering og udrulning sammen med automatiseret sikkerhed for at sikre, at udviklingsteams kan producere hurtigere og levere sikkert.
  • Start med en domænemodel. En domænemodel er en abstrakt model af det forretningsdomæne, der organiserer domæneviden og giver udviklere og domæneeksperter et almindeligt sprog. Udled microservices fra domænemodellen via en proces i fire trin. Brug linket nedenfor til at få mere at vide om, hvordan du opretter en domænemodel i de rette microservices til dig.
  • Moderne arkitekturer muliggør forbedret sikkerhed ved at inkludere sikkerhed via processen til administration af livscyklus for programmet (ALM – Application Lifecycle Management). Det er forankret i faserne til design, udvikling, test og start samt revurdering. Sikkerhed gennemgås derfor konstant for at sikre overholdelse af angivne standarder. Automatisering af vigtig sikkerhed og udløsere i forbindelse med ALM og CI/CD-pipelinen sikrer fortsat overvågning af sikkerheden og reducerer manuelle arbejdsbelastninger og potentielle fejl.
  • Hvis du har et program i det lokale miljø, og du ikke vil modernisere den, kan du eksportere den til en objektbeholder og køre den på Kubernetes. Dette kræver minimale kodeændringer, så programmet kører på samme måde, men den kan skaleres meget nemmere. Hvis dit program i det lokale miljø skal indeholde Azure Functions, skal nogle koder omskrives for at inkorporere hændelser og udløsere. Alternativt kan du køre Azure Functions i Kubernetes-objektbeholdere, hvilket kræver en flytning til cloudmiljøet.
Næste trin

Find ud af, hvad du kan gøre som det næste

En kvinde med kort krøllet hår i en grøn skjorte smiler, mens hun ser på en kvinde iført en gul skjorte.
Azure-løsninger

Få mere at vide om flere Azure-cloudløsninger

Løs dine virksomhedsproblemer med afprøvede kombinationer af Azure-cloudtjenester samt eksempler på arkitekturer og dokumentation.
En mand iført en hvid skjorte bruger en bærbar computer.
Business Solutions Hub

Find den rette Microsoft Cloud-løsning

Gennemse Microsofthubben for virksomhedsløsninger for at finde de produkter og løsninger, der kan hjælpe din organisation med at nå sine mål.

Begynd at bygge moderne programmer i dag

Dansk (Danmark) Beskyttelse af personlige oplysninger om forbrugernes sundhed Kontakt Microsoft Beskyttelse af personlige oplysninger Administrer cookies Copyright & rettigheder Varemærker Om vores annoncer EU Compliance DoCs