Hurtig feedback
Kør alt lokalt.
Start projekter, containere og datatjenester sammen. Aspire forbinder lokale slutpunkter, konfiguration og serviceregistrering fra AppHost.
aspire run4 sunde ressourcerAPI references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:
Åben kildekode med udvikleren først
Aspire er et agentklart, kode-først-værktøj til at sammensætte, fejlfinde og udrulle distribuerede applikationer.
TypeScript AppHost code showing Front end.
import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
await builder.build().run();01 Polyglot fra starten
Behold hver del af applikationen i det sprog og framework, der passer bedst. Aspire giver hele stakken én model og én arbejdsgang.
02 Agentklar
Aspire leverer live kontekst fra din applikationsmodel, kørende ressourcer og telemetri, uden at du selv skal samle og forklare den kontekst.
Services + afhængigheder
Ressourcer + sundhed
Logge + traces + fejl
Én forbindelse. Fuld applikationskontekst.
Fungerer med ethvert AI-værktøj.
03 Én applikationsmodel
AppHost er sandhedskilden for, hvordan applikationen hænger sammen. Aspire bruger den model gennem udvikling, diagnosticering og udrulning.
Aspire giver tilsluttede AI-værktøjer den ressourcegraf, de referencer, den konfiguration og de kommandoer, der vises her.
Når du kører aspire run, bliver AppHost-applikationsmodellen til en live ressourcetopologi, og alle sunde ressourcer vises derefter i Aspire-kontrolpanelet.
Definér services, containere, datalagre, referencer og konfiguration i en læsbar AppHost.
Udforsk AppHostStart alle afhængigheder sammen, med serviceregistrering, lokale slutpunkter og udviklingskonfiguration allerede forbundet.
Lær om aspire runBrug indbygget OpenTelemetry til at gå fra en ressource til dens logge, traces, metrikker og sundhed uden ekstra opsætning.
Udforsk kontrolpaneletOpret udrulningsartefakter til cloudtjenester, containere, Kubernetes eller den infrastrukturvej, dit team allerede bruger.
Udforsk udrulningsmuligheder04 Lokalt først, produktionsklar
Udvikling, test og udrulning forbliver forbundet til den samme applikationstopologi. Arbejdsgangen ændrer sig uden at tvinge arkitekturen til at drive væk.
Aspire eksponerer det valgte miljøs ressourcer, slutpunkter, sundhed og tilgængelige kommandoer for tilsluttede AI-værktøjer.
Hurtig feedback
Start projekter, containere og datatjenester sammen. Aspire forbinder lokale slutpunkter, konfiguration og serviceregistrering fra AppHost.
aspire run4 sunde ressourcerGentagelig validering
Brug applikationsmodellen i automatiserede tests og CI-arbejdsgange, så afhængigheder og relationer matcher det system, udviklere kører lokalt.
Klar til udrulning
Flyt applikationen til cloudmål uden at ændre dens arkitektur. Vælg administrerede services, containere, Kubernetes eller din egen infrastruktur.
aspire deployudgivelsesklar05 Observerbarhed inkluderet
Følg en forespørgsel på tværs af ressourcer, skift mellem strukturerede logge og traces, inspicér metrikker, og handl på ressourcesundhed fra ét udviklerkontrolpanel.
Aspire giver tilsluttede AI-værktøjer kontekst fra kontrolpanelet, herunder logge, traces, metrikker, sundhed og ressourcekommandoer.
06 Udvidelig som standard
Tilføj databaser, cachelagre, meddelelsestjenester, cloudressourcer og community-integrationer gennem den samme flydende applikationsmodel.
07 Udviklerfremdrift
Teams bruger Aspire til at forkorte onboarding, forstå distribueret adfærd og bevare en produktiv lokal løkke, efterhånden som systemet vokser.
Aspire lets developers be developers again.
Steven PriceSoftware Engineering Manager, Iceland FoodsI had someone start on a Monday morning and they were contributing code by lunch.
Russ HardingVP Engineering, EQengineeredI was surprised by how quickly Aspire got me from idea to running services.
Milan JovanovićEducator & Content Creator, MJ TechI've never wanted to commit to a Microsoft technology this much.
Nk54 (Reddit User)Hit F5 to begin. Skip the setup boss fight and ship code faster.
Craig TaylorPrincipal Architect, Xbox LiveAspire was easy to integrate with our existing container orchestration.
Sean KilleenVP Innovation, SCT SoftwareOpenTelemetry out-of-the-box in the Aspire dashboard is a game changer for observability!
Dan ClarkeDeveloper & Podcaster, Everstack08 Start med din stak
Installer Aspire CLI, initialisér et eksisterende repository eller start forfra, og saml derefter hver ressource i én tydelig udviklingsløkke.