Serveruafhængig Azure

Bliv serveruafhængig – skab programmer hurtigere uden at skulle administrere en infrastruktur

Skab, udrul og driv serveruafhængige programmer på en samlet platform

Bring mere værdi til kernen i din virksomhed ved at minimere den tid og de ressourcer, du bruger på krav til infrastruktur. Brug fuldt administrerede, komplette serveruafhængige Azure-løsninger til at booste udviklerproduktiviteten, optimere ressourcer og accelerere innovationstempoet.

Hvorfor skal du vælge serveruafhængige Azure-løsninger?

Øg udviklerhastigheden

Reducer den tid, du bruger på opgaver, der ikke er de vigtigste for din virksomhed, ved at frigøre udviklere fra klargøring og administration af infrastrukturen. Skab og udrul hurtigere ved hjælp af udviklervenlige API'er, tjenester med lidt kode/ingen kode samt maskinel indlæring og kognitive modeller, der er klar til brug.

Boost teamets præstationer

Gør teamets fleksibilitet og præstation bedre ved hjælp af en fuldt administreret platform til at skabe, udrulle og drive programmer. Skab til et hvilket som helst programmønster og -miljø: hybrid, cloud eller grænseenhed. Administrer programmer proaktivt med intelligente værktøjer til overvågning og analyse.

Gør organisationens indvirkning bedre

Accelerer time to market med serveruafhængige Azure-løsninger, der hjælper organisationen med at bane vejen for innovation og nye omsætningsmuligheder. Reducer dine samlede ejeromkostninger for infrastruktur, og minimer risiciene med intelligent sikkerhedsadministration og avanceret beskyttelse mod trusler.

Skab med komplette serveruafhængige Azure-løsninger

Bliv fri for infrastrukturadministration, uanset hvilken type program du opretter, eller hvilke teknologier du bruger. Vælg blandt en række serveruafhængige udførelsesmiljøer, fuldt administrerede tjenester og et omfattende sæt udviklerværktøjer og tjenester til at skabe dine programmer.

Serveruafhængig databehandling i Azure

Skab programmer hurtigere ved at fjerne behovet for at administrere den infrastruktur, der kører din kode og dine objektbeholdere

  • Serveruafhængig Kubernetes

    Klargør pods elastisk i objektbeholderforekomster, der starter på få sekunder, uden at skulle administrere yderligere databehandlingsressourcer. Opret serveruafhængige Kubernetes-baserede programmer ved hjælp af orkestreringsegenskaber i Azure Kubernetes Service (AKS) og virtuelle noder i AKS, som er baseret på Virtual Kubelet-projektet med åben kildekode. Få det bedste ud af en hændelsesbaseret tilgang ved at føje hændelsesbaseret, automatisk skalering vha. KEDA til din AKS-klynge. KEDA er en komponent med åben kildekode, der giver objektbeholdere mulighed for at behandle hændelser direkte fra årsagskilder, og den muliggør skalering til nul.

  • Serverløse funktioner

    Udfør kode, skrevet på dit foretrukne sprog, med Azure Functions, som er en hændelsesdrevet databehandlingsoplevelse. Skalér efter behov, og betal kun for den tid, det tager at udføre din kode. Kørsel af Functions med åben kildekode fås som en administreret tjeneste i Azure og Azure Stack og fungerer også på flere destinationer, herunder Kubernetes, Azure IoT Edge, i det lokale miljø og tilmed i andre cloudmiljøer.

  • Miljøer med serverløse programmer

    Kør og skaler web-, mobil- og API-programmer på din foretrukne platform i et fuldt administreret miljø med høj produktivitet ved hjælp af App Service.

Relativity
"When we can develop a solution in a week using Azure Functions versus four months using traditional methods, that represents a drastic improvement in our ability to solve business-critical problems and focus our developer talent wherever it's most needed."
Hristo Papazov, Senior Software Engineer

Serveruafhængige arbejdsprocesser og integration i Azure

Opret nye programmer ved at orkestrere hændelsesbaserede, serveruafhængige arkitekturer. Skab forbundne tjenester nemmere ved hjælp af en enkel API-facade, der udtrækker API-implementeringskompleksitet.

  • Orkestrering af serverløs arbejdsproces

    Integrer data og programmer i stedet for at skrive kompleks klæbekode mellem uforenelige systemer. Opret serveruafhængige arbejdsprocesser visuelt med Azure Logic Apps, og brug dine egne API'er, serveruafhængige funktioner eller connectorer til software som en tjeneste (SaaS) direkte fra kassen, herunder Salesforce, Microsoft Office 365 og Dropbox.

  • Serveruafhængig API Management

    Publicer, beskyt, transformér, vedligehold og overvåg API'er med Azure API Management, som er en fuldt administreret tjeneste, der sikrer en brugsmodel, som er designet og implementeret til at passe organisk til serveruafhængige programmer.

  • Serverløse beskeder

    Gør hændelsesbaserede programscenarier enklere med Azure Event Grid. Forbind serveruafhængig logik til hændelser fra flere Azure-tjenester og eksterne kilder ved hjælp af skemaet CloudEvents. Skab distribuerede og skalerbare cloudløsninger med forbindelser på tværs af private og offentlige cloudmiljøer med meddelelsesinfrastrukturen Azure Service Bus.

Clasquin
"We can deliver exactly what we had in mind with Azure Logic Apps because it is a flexible and high-performance platform. It offers monitoring of a quality that we have never seen before, and which allows us, for example, to detect anomalies even before they impact our customers. And the pay-per-use economic model is much more advantageous."
Laurent Guillen, Chief Information Officer

DevOps og udviklerværktøjer til serveruafhængighed

Opret serveruafhængige programmer ved hjælp af velkendte værktøjer direkte fra dit eget udviklermiljø og på dit foretrukne operativsystem. Få førsteklasses tjenester til at skabe, teste og udrulle funktioner, objektbeholdere og Kubernetes-baserede programmer

  • CI/CD til serveruafhængighed

    Få ubegrænsede, cloudhostede private Git-lagre med Azure DevOps. Konfigurer nemt CI/CD (kontinuerlig integration/kontinuerlig levering), tilføj automatisk pakkeadministration, udløs automatisk builds, og udrul på Kubernetes, Azure Functions, Azure Web Apps eller i et hvilket som helst cloudmiljø.

  • Værktøjer til programudvikling

    Skab, kør og find fejl i serveruafhængige programmer med et omfattende sæt udviklerværktøjer. Brug emulatorer til at udvikle dine programmer lokalt til avancerede scenarier såsom Functions og Kubernetes, og målret dem derefter nemt til Azure, når du er klar til udrulningen.

Kunstig intelligens og maskinel indlæring til serveruafhængighed

Tilfør dine serveruafhængige programmer algoritmer for kunstig intelligens og maskinel indlæring, der er klar til brug. Opnå forbedret produktivitet og reducer omkostningerne med automatisk skalering af beregning og DevOps til maskinel indlæring.

  • Kognitiv databehandling

    Giv dine serveruafhængige programmer mulighed for at se, høre, udtrykke, forstå og fortolke dine brugerbehov via naturlige kommunikationsmetoder ved hjælp af Azure Cognitive Services via en API eller udrullet som objektbeholdere på Kubernetes.

  • Samtalebots

    Brug Azure Bot Service til at skabe intelligente bots, der interagerer naturligt med dine brugere via kanaler såsom sms'er, Skype, Microsoft Teams, Slack, Office 365 og Twitter.

  • Modeller til maskinel indlæring

    Opret, oplær og udrul modeller til Azure Machine Learning fra cloudmiljøet til grænseenheder.

Wolford
"Azure Cognitive Services and the easy integration offered by Azure help us build solutions and onboard new customers in just four to six weeks."
Sanjoy Roy, medgrundlægger af AskSid.ai

Byg serveruafhængige apps med relations og ikke-relationsdatabaser

  • Serveruafhængig Azure SQL Database

    Byg apps hurtigere, optimer pris i forhold til ydeevne, og gør det nemmere at administrere ydeevnen for relationsdatabaser ved hjælp af Azure SQL Database til serveruafhængige databaser. Skaler automatisk beregningen ud fra behovet for arbejdsbelastning, og betal kun for anvendt beregning pr. sekund. Hvis du vil have yderligere omkostningsbesparelser, skal du automatisk afbryde serveruafhængige databaser midlertidigt og kun betale for lager i inaktive perioder og derefter genoptage dem automatisk, når arbejdsbelastningsaktiviteterne returnerer. Alle databaser i Azure SQL Database, herunder dem, der bruger serveruafhængige databaser, opdateres automatisk, leveres med indbygget høj tilgængelighed og indeholder integreret maskinel indlæring for øget sikkerhed og ydeevne.

  • Azure Cosmos DB

    Brug Azure Cosmos DB, som er en globalt distribueret, yderst skalerbar databasetjeneste med flere modeller, til at oprette databaseudløsere, inputbindinger og outputbindinger.

Campbrain
"Azure SQL Database serverless totally fits our business. We don't have to worry about scaling up for peak loads, and we pay only for what we use. We have capacity without the high 'just in case' cost."
Michael Aird, Chief Technology Officer

Serveruafhængigt lager i Azure

Skab statiske webapps på Azure Blob-lager, eller brug det som et yderst skalerbart lager til ustrukturerede data. Udnyt lagerhændelser til at reagere på handlinger på BLOBs med flere serveruafhængige arkitekturer. BLOB-hændelser sendes via push gennem Event Grid til abonnenter ved hjælp af Functions, Logic Apps eller tilmed din egen brugerdefinerede HTTP-lyttefunktion.

Transport for London

Ved hjælp af en skalerbar arkitektur uploades kamerabilleder til BLOB-lageret, hvilket udløser Azure Functions, returnerer antallet af personer på billedet og sender det til Azure Event Hubs.

Serveruafhængig overvågning i Azure

Da serveruafhængighed fjerner traditionelle administrationsopgaver for infrastrukturen, er det nu endnu vigtigere, at udviklere har den rette instrumentering på plads til at kunne hjælpe med at foretage fejlfinding af serveruafhængige programmer. Få fuld observerbarhed i dine serveruafhængige programmer ved hjælp af Azure Monitor, der er en udvidelig tjeneste til administration af programydeevnen, som du kan bruge til at overvåge dine programmer. Indsaml, analysér og reager på telemetri fra dine cloudmiljøer og miljøer i det lokale miljø for at maksimere tilgængeligheden og ydeevnen af dine programmer.

Hafslund
"By running containerized software in Azure, we have a standard way to create, monitor, scale, and manage our applications. We move and respond to customer needs faster. That's what agility is all about."
Ståle Heitmann, Chief Technology Officer

Serveruafhængig analyse i Azure

Du kan nemt udvikle og køre yderst parallelle analyser i realtid på flere datastrømme, herunder IoT, ved hjælp af Azure Stream Analytics. Der er ingen infrastruktur, der skal administreres, så du kan behandle data efter behov, skalere øjeblikkeligt og kun betale pr. job. Skab hurtigt dashboards i realtid med Microsoft Power BI, og få en direkte kommando- og kontrolelementvisning.

Kolibri Games
"Our Azure-based analytics pipeline can handle the billion events a month we're throwing at it, and with it, we're improving our games at an even faster cadence."
Oliver Löffler, grundlægger og Chief Technology Officer

Serveruafhængige arkitekturer til Azure-løsninger

Architect scalable e-commerce web appThe e-commerce website includes simple order processing workflows with the help of Azure services. Using Azure Functions and Web Apps, developers can focus on building personalized experiences and let Azure take care of the infrastructure.217896543
  1. Oversigt
  2. Flow

Design en skalerbar webbutikapp

Oversigt

Webbutikken inkluderer simple ordrebehandlingsprocesser med hjælp fra Azure-tjenester. Ved hjælp af Azure Functions og Web Apps kan udviklere fokusere på at bygge en skræddersyet oplevelse og lade Azure håndtere infrastrukturen.

Flow

  1. 1 Bruger åbner webappen i en browser og logger på.
  2. 2 Browseren henter statistikressourcer, f.eks. billeder, fra Azure Content Delivery Network.
  3. 3 Bruger søger efter produkter og forespørgsler i SQL-database.
  4. 4 Webstedet henter produktkataloget fra databasen.
  5. 5 Webappen henter produktbilleder fra et Blob-lager.
  6. 6 Siden cachelagres i Azure Cache for Redis for at sikre bedre ydeevne.
  7. 7 Bruger sender en ordre, og ordren sættes i kø.
  8. 8 Azure Functions behandler betalingen af ordren.
  9. 9 Azure Functions betaler tredjeparten og registrerer betalingen i SQL-databasen.
Scale with ease using AKS and ACIScale with ease using AKS and ACI443321
  1. Oversigt
  2. Flow

Oversigt

Brug den virtuelle AKS-node til at klargøre pods i Azure Container Instances, som starter på få sekunder. Det gør det muligt at gøre AKS med lige præcis tilstrækkelig kapacitet til dine gennemsnitlige arbejdsbelastninger. Når du løber tør for kapacitet i din AKS-klynge, kan du skalere ekstra pods i Azure Container Instances, uden at det er nødvendigt at administrere yderligere servere.

Flow

  1. 1 Registrer din objektbeholder i Azure Container Registry
  2. 2 Objektbeholderafbildninger trækkes fra Azure Container Registry
  3. 3 Virtuel node i AKS, der er en Virtual Kubelet-implementering, klargør pods internt i Azure Container Instances fra AKS, når trafikken kommer i bølger
  4. 4 AKS og Azure Container Instances-objektbeholdere skriver til et delt datalager
CI/CD for ContainersContainers make it very easy for you to continuously build and deploy your applications. By orchestrating deployment of those containers using Kubernetes in Azure Kubernetes Service (AKS), you can achieve replicable, manageable clusters of containers.12345678910
  1. Oversigt
  2. Flow

CI/CD til objektbeholdere

Oversigt

Objektbeholdere gør det meget nemt for dig at bygge og udrulle dine programmer løbende. Ved at orkestrere udrulning af disse objektbeholdere ved hjælp af Kubernetes i AKS (Azure Kubernetes Service) kan du opnå klynger af objektbeholdere, der kan replikeres og administreres.

Ved at konfigurere et løbende build til at oprette objektbeholderafbildninger og orkestrering øger Azure DevOps udrulningens hastighed og pålidelighed.

Flow

  1. 1 Rediger programkildekode
  2. 2 Gem programkode
  3. 3 Løbende integration udløser programbuild, build til objektbeholderafbildning og enhedstests
  4. 4 Send objektbeholderafbildninger til Azure Container Registry via push
  5. 5 Udløser til løbende udrulning organiserer udrulningen af programartefakter med miljøspecifikke parametre
  6. 6 Udrulning på AKS (Azure Kubernetes Service)
  7. 7 Container startes ved hjælp af objektbeholderafbildning fra Azure Container Registry
  8. 8 Application Insights indsamler og analyserer data for tilstand, ydeevne og brug
  9. 9 Gennemse oplysninger om tilstand, ydeevne og brug
  10. 10 Opdater ordrebeholdningselement

Ressourcer til serveruafhængige løsninger

Azure-kogebog til serverløs databehandling, anden udgave

Design af distribuerede systemer

Azure API Management: Drivkraft bag digital transformation i en moderne API-økonomi

Nyeste blogge om serveruafhængig Azure

Begynd at skabe med serveruafhængige Azure-løsninger

Kom i gang med 12 måneders gratis tjenester.