This is the Trace Id: 5217459f650e1157304a58e4e7db68ea
Gå til hovedinnhold Utforsk Vis alle produkter(minst 200) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Virtuelle Linux-maskiner i Azure Foundry-modeller Foundry Agent Service Foundry IQ Foundry-verktøy Foundry Control Plane Observasjon i Foundry-kontrollplan Azure OpenAI i Foundry-modeller Azure Speech i Foundry Tools Azure Machine Learning Vis alle databaser Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Virtuelle Linux-maskiner 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 Vis alle løsninger (minst 40) Skyløsninger for små og mellomstore bedrifter Senter for skyoverføring og modernisering Dataanalyse for kunstig intelligens Azure Databases KI-apper og -agenter Microsoft Marketplace Microsoft Sovereign Cloud KI-apper og -agenter Ansvarlig kunstig intelligens med Azure KI-infrastruktur Dataanalyse for kunstig intelligens Maskinlæringsdrift (MLOps) Lavkodebasert programutvikling i Azure Integration Services Serverløs databehandling DevOps Senter for overføring og modernisering Overføring av .NET-apper Databaser i Azure Linux i Azure Oracle i Azure SAP på Microsoft Cloud Adaptiv sky Databehandling med høy ytelse (HPC) Infrastruktur som tjeneste (IaaS) Robusthet Azure Essentials Frontier Accelerate for Azure FinOps på Azure Microsoft Marketplace Azure-prisoversikt Opprett en Azure-konto Gratis Azure-tjenester Fleksible kjøpsalternativer Priskalkulator FinOps på Azure Maksimer avkastning på investering fra KI Azure-spareplaner Azure-reservasjoner Azure hybridfordel Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for skyen Vis mer Programvareutviklingsfirmaer Microsoft Marketplace Finn en partner Ressurser for Azure-partnere Kom i gang med Azure Kundehistorier Analyserapporter, tekniske dokumenter og e-bøker Videoer Mer informasjon om databehandling i skyen Dokumentasjon Utforsk Azure Portal Utviklerressurser Hurtigstartmaler Ressurser for oppstartsbedrifter Utviklerfellesskap Studenter Azure for Partners Blogg Arrangementer og nettseminarer Lær Kundestøtte Kontakt salgsavdelingen Kom i gang med Azure Logg inn

Moderne programutvikling

Reager raskere på endringer, optimaliser kostnader og lever programmene på en trygg måte.
Oversikt

Byggesteiner i moderne programutvikling

Moderne programutvikling er en tilnærming som gir deg mulighet til å innovere raskt ved hjelp av skybaserte arkitekturer med løst koblede mikrotjenester, administrerte databaser, kunstig intelligens, DevOps-støtte og innebygd overvåkning. Oppfyll kundenes endrede behov med programmer som gir svært tilpassede opplevelser og som endres dynamisk for å reagere på hendelser i sanntid.
  • Med skybasert arkitektur kan du realisere nye ideer oftere, reagere raskere på endrede behov og enklere kjøre robuste og skalerbare programmer. Ved å pakke programkode og avhengigheter i beholdere og rulle dem ut som mikrotjenester blir det enklere å rulle ut programmer i alle slags miljøer med få eller ingen endringer. Endringer kan gjøres i enkeltkomponenter med lavere risiko for hele programmet.

    Kubernetes hjelper deg med å administrere beholderne i stor skala. Øk utgivelseshastigheten og driftsskalerbarheten ved hjelp av DevOps-prosesser og -verktøy til å automatisere bygging, testing og levering av mikrotjenestene.
  • Tilfør kunstig intelligens i programlagene for både brukergrensesnitt og forretningslogikk for å skape bedre brukeropplevelser og gi dypere forretningsinnsikt. Skap engasjement blant brukere verden over ved å legge til oversetting, chatroboter og tale for brukergrensesnitt med funksjonalitet for kunstig intelligens. Få bedre forretningslogikk med kunstig intelligens for scenarioer som søk, tilpassing, dokumentbehandling, bildeanalyse, avviksregistrering og taleanalyse.

    Moderne programutvikling gjør at utviklere på alle kompetansenivåer raskt kan legge til funksjonalitet for kunstig intelligens i appene sine med forhåndsbygde og tilpasningsbare KI-modeller for tale, visuelt innhold, språk og beslutningstaking.
  • Moderne integrasjoner med bruksklare koblinger og API-er gjør deg mer produktiv, gir enkel tilgang til data og holder atskilte systemer oppdatert i sanntid. Koblinger er ferdiglagde integrasjoner som gjør det enklere å koble sammen apper med programvare som tjeneste, systemer og data overalt – lokalt eller i skyen.

    Lette API-er gjør det mulig å integrere med protokoller som REST og OAuth. Datahenting og deling mellom tjenester blir enklere, ettersom det ikke er behov for en tyngre meldingsbuss. Dra nytte av API-er som allerede finnes i foretaket, og vis dem på en sikker måte gjennom en gateway med hybrid funksjonalitet, slik at du får tilgang til API-er på kanten, lokalt eller i andre skyer.
  • Lever tilpassede, responsive digitale opplevelser uten å måtte håndtere kompleks databaseinfrastruktur og sikkerhetsadministrasjon. Totaladministrerte, skybaserte databaser gir tilgang med ubegrenset skalering og lav ventetid til rike data samt avansert databeskyttelse. Alt er innebygd og uavhengig av språk og strukturer. Velg de datamodellene, API-ene, lagringsstrukturene og utrullingsalternativene som passer best for programmønstrene dine.

    Elastiske databaser som alltid er aktive, støtter forretningskontinuiteten og reagerer raskere på miljøer i endring. De bidrar til at driften kan overholde målene om enhetlig tilgjengelighet og ventetid uten behov for tunge oppgaver som databaseadministrasjon, noe som reduserer de totale eierkostnadene.
  • Raske markedsendringer krever kortere utgivelsessykluser uten at det går ut over kvaliteten, stabiliteten og sikkerheten. Verktøy og prosesser for kontinuerlig integrering og levering (CI/CD) gjør det enklere å planlegge, administrere risiko, tilpasse deg kundens endrede behov raskere og forbedre systemstabiliteten. Gi ut apper på en rask, enhetlig og pålitelig måte ved hjelp av svært produktive verktøy, automatisere trivielle og manuelle trinn, samt ved å gjenta i små intervaller gjennom kontinuerlig testing og integrering.

    Bruk policyer og kontroller proaktivt, og angi automatiserte porter som en del av datasamlebåndet for å flytte programmer mellom faser problemfritt til de gjøres tilgjengelige for kundene.
  • Etter hvert som miljøet ditt blir stadig mer komplekst å administrere, kan du ved å maksimere bruken av automatisering oppnå bedre driftseffektivitet, identifisere problemer før de når brukeren, og raskt håndtere problemer når de oppstår. Totaladministrerte plattformer gir automatisert logging, skalering og høy tilgjengelighet. Rikholdig telemetri, varsler som kan omsettes i handling, og full innsikt i programmer og det underliggende systemet er viktig for moderne programutvikling.

    Automatisering av regelmessige kontroller og bruk av anbefalte fremgangsmåter som infrastruktur som kode og Site Reliability Engineering gir økt robusthet og hjelper deg med å reagere på hendelser med minimalt med nedetid og datatap.
  • Moderne programmer krever sikkerhet i flere lag for kode, datasamlebånd for levering, appkjøretider og databaser. Begynn med å gi utviklerne sikre utviklingsbokser med god identitetsstyring. Som en del av DevOps-livssyklusen bruker du automatiserte verktøy til å undersøke avhengigheter i koderepositorier og søke etter sikkerhetsproblemer når du ruller ut apper til målmiljøet. Hemmeligheter i foretaksklassen og policyadministrasjon krypterer programmene og gir driftsteamet sentralisert policyhåndheving.

    Med totaladministrerte databehandlings- og databasetjenester er sikkerhetskontrollen innebygd, og trusselbeskyttelsen utføres i sanntid.
Tilbake til faner
FUNKSJONER

Hva er moderne programutvikling?

Øk påliteligheten og sikkerheten

Lever enhetlig kvalitet og ytelse uansett skala ved hjelp av totaladministrerte databaser med innebygd høy tilgjengelighet, tidspunktsbasert sikkerhetskopiering og ventetider på under 10 millisekunder. Utvikle på en sikrere måte ved å integrere kontroller i DevOps-prosessene. Øk datasikkerheten med avansert trusseloppdagelse og databeskyttelse.

Reduser kostnader

Betal bare for det du trenger, og avlast vedlikeholdet ved hjelp av behovsbetingede verktøy og serverløs databehandling og databaser. Reduser utviklingskostnadene med lavkode-løsninger. Få proaktive og handlingsspesifikke anbefalinger for kostnadsoptimalisering og ressursadministrasjon, blant annet for når du kan bruke gratisforekomster og ubrukte virtuelle maskiner.

Gi mulighet for ekstern utvikling

Kom i gang med prosjekter på noen minutter med ferdigkonfigurerte, sikre og skybaserte utviklingsmiljøer. Samarbeid om kodegjennomgang i sanntid, og kombiner programmering med god identitets- og tilgangsstyring. Automatiser arbeidsflyter fra kode til skyen, og overvåk apptilstanden og -ytelsen før det oppstår problemer.
Kundehistorier

Kunder gjør fantastiske ting med moderne programutvikling på Azure

Vanlige spørsmål

  • Moderne programmer er skybaserte arkitekturer som utnytter pakket kode og avhengigheter i beholdere, og ruller dem ut som mikrotjenester for å øke utviklerens hastighet ved hjelp av DevOps-fremgangsmåter. Moderne programmer utnytter automatisering ved å innlemme kontinuerlig integrasjon, levering og utrulling, sammen med automatisert sikkerhet som sikrer at utviklingsteamene kan produsere raskere og levere trygt.
  • Start med en domenemodell. En domenemodell er en abstrakt modell av forretningsdomenet som organiserer domenekunnskap og gir et felles språk for utviklere og domeneeksperter. Utled mikrotjenestene fra domenemodellen i en firetrinnsprosess. Bruk koblingen nedenfor hvis du vil finne ut hvordan du bygger en domenemodell i mikrotjenestene som er riktige for deg.
  • Moderne arkitekturer muliggjør forbedret sikkerhet ved å inkludere sikkerhet gjennom prosessen for administrasjon av programlivssyklus (ALM). Det er forankret i trinnene for design, utvikling, testing og lansering, samt i revurderingstrinnet. Dermed blir sikkerheten kontinuerlig gjennomgått for å sikre samsvar. Automatisering av viktig sikkerhet og utløsere under datasamlebånd for ALM og CI/CD, sørger for fortsatt sikkerhetsovervåking og reduserer manuell arbeidsbelastning og potensielle feil.
  • Hvis du har en lokal app og ikke vil modernisere, kan du eksportere den til en beholder og kjøre den på Kubernetes. Dette krever minimale kodeendringer, så appen vil kjøre på samme måte, men den kan skaleres mye lettere. Hvis du vil at den lokale appen din skal inneholde Azure Functions, må en del kode skrives om for å inkludere hendelser og triggere. Alternativt kan du kjøre Azure Functions i Kubernetes-beholdere, noe som krever flytting til skyen.
Neste trinn

Oppdag hva du kan gjøre videre

En kvinne i en grønn skjorte med kort krøllet hår som smiler mens hun ser på en kvinne med gul skjorte.
Azure-løsninger

Mer informasjon om Azures skyløsninger

Løs forretningsutfordringene med gjennomprøvde kombinasjoner av skytjenester i Azure så vel som eksempelarkitektur og dokumentasjon.
En mann i hvit skjorte som bruker en bærbar datamaskin.
Hub for bedriftsløsninger

Finn riktig Microsoft Cloud-løsning

Bla gjennom Microsofts forretningsløsningshub for å finne produktene og løsningene som kan hjelpe organisasjonen din med å nå målene sine.

Begynn å utvikle moderne programmer i dag