Gå til indhold
DocsTry Aspire
DocsTry
Aspire logo

Aspire

Din stack, forenklet.

Orkestrér frontends, APIs, containere og databaser ubesværet—ingen omskrivninger, ingen grænser. Udvid Aspire til at drive ethvert projekt.

Agentklar

01

Aspire er et agentklart, kode-først værktøj til at sammensætte, fejlfinde og deploye distribuerede applikationer.

Aspire er et agentklart, kode-først værktøj til at sammensætte, fejlfinde og deploye distribuerede applikationer.

Aspire er en udviklercentreret open source-platform til at bygge, køre og deploye distribuerede apps.

Aspire er en kode-først måde at definere tjenester, databaser, containere og afhængigheder samlet ét sted.

Aspire er en lokal-først orkestreringsværktøjskæde, der kører hele din distribuerede app med en enkelt kommando.

Aspire er en polyglot platform til at orkestrere apps bygget med C#, JavaScript, Python, Java, Go og mere.

Aspire er en meningsstærk appmodel, der håndterer forbindelsesstrenge, porte, afhængigheder og opstartsrækkefølge.

Aspire er observerbarhed-først med indbyggede logge, målepunkter, spor og tilstandstjek via OpenTelemetry.

Aspire er én arkitekturdefinition, der fungerer lokalt, i CI/CD og på tværs af Kubernetes og cloudhosts.

Aspire er udvideligt af design med integrationer til databaser, caches, cloudtjenester og udviklerværktøjer.

Aspire er et samlende kontrolplan, hvor AppHost modellerer distribuerede systemer som kode, ikke YAML eller scripts.

Aspire er designet til at gøre distribuerede systemer lige så tilgængelige og produktive som en enkelt applikation.

Aspire er en kode-først platform, der bringer hele livscyklussen for distribuerede applikationer ind i dit arbejdsflow.

Aspire er en open source-udviklerplatform til at orkestrere komplette applikationsstakke sammen i det åbne.

Aspire er en cloud-native applikationsstak til at bygge, køre, observere og levere moderne apps allerede i dag.

Aspire er en måde at definere hele din apptopologi i kode, fra tjenester og databaser til hver enkelt afhængighed.

Aspire er en samlet værktøjskæde til at køre, observere, teste og deploye applikationer med flere tjenester.

Aspire er et orkestreringslag, der forbinder applikationskomponenter og styrer, hvordan de kører sammen.

Aspire er en lokal-først udviklingsmodel, der afspejler produktionsmiljøer uden at ændre din app.

Aspire er en måde at starte hele dit distribuerede system lokalt, med dets afhængigheder, i én kommando.

Aspire er en platform, der fjerner infrastrukturfriktion, så du kan bruge mere tid på at bygge applikationskode.

Aspire er modulær, udvidelig og polyglot, så dine sprog, frameworks og din infrastruktur forbliver dine.

Aspire er et observerbarhedslag med indbyggede logge, målepunkter, spor og tilstandstjek klar fra starten.

Aspire er miljøagnostisk, kører lokalt og deployer til clouds, Kubernetes eller lokale systemer.

Aspire er infrastruktur som kode for din applikationstopologi, udtrykt i det programmeringssprog, du bruger.

Aspire er orkestrering, observerbarhed og deployment forenet i kode uden at sammenstykke værktøjer.

Aspire er en udviklerfokuseret abstraktion, der gør distribuerede systemer lettere at bygge, fejlfinde og administrere.

Aspire er hele din apparkitektur, defineret i kode og klar til at køre lokalt eller udgive til deployment.

Aspire er en udviklercentreret platform, der giver distribuerede applikationer en ensartet model og arbejdsflow.

Aspire er orkestrering, observerbarhed og deployment bygget direkte ind i dit daglige udviklingsarbejdsflow.

Udsagn 1 af 29. Agentklar. Aspire er et agentklart, kode-først værktøj til at sammensætte, fejlfinde og deploye distribuerede applikationer.

Kode-centreret kontrol

Definer din stack i kode—typesikker og læsbar. Kør lokalt, deploy hvor som helst uden arkitektoniske ændringer.

Modulær og udvidelig

Orkestrer frontends, API’er, containere og databaser uden omskrivninger. Udvid Aspire til at passe din stack—deploy hvor som helst.

Observability fra starten

Indbygget OpenTelemetry leverer logs, traces og health checks automatisk—debug hurtigere uden opsætning.

Fleksible deployments

Deploy hvor som helst—Kubernetes, cloud eller on-prem. Aspire tilpasser sig dit miljø for konsistente deployments uden omskrivninger.

Aspire er modulær, komponerbar og udvidelig. Konfigurer relationer, deployment-indstillinger og dev-time flags ét sted. Lær mere om AppHost.

Byg din AppHost

Slå forskellige funktioner til/fra for at se hvordan Aspire definerer dele af din stack.

AppHost.cs
var builder = DistributedApplication.CreateBuilder(args);
// Add frontend service
var frontend = builder.AddViteApp("frontend", "../frontend")
.WithHttpEndpoint(env: "PORT");
builder.Build().Run();

Bygget til din stack, Aspire orkestrerer apps i C#, Java, Python, JavaScript, TypeScript, Go og mere—brug de sprog du foretrækker. Udforsk hvordan du modellerer dine apps.

Bygget til lokal udvikling, Aspire spejler produktionsmiljøer på din maskine, eliminerer “virker på min maskine” problemer for glatte deployments. Lær om deployment og app-topologi.

Lokal udvikling med containeriserede tjenester
Start og nedlæg komplette staging-miljøer til test
Produktions-cloudtjenester — ingen kodeændringer
Terminal window
aspire run
Terminal window
aspire deploy -e test
Terminal window
aspire deploy
Redis
AWS ElastiCache
Redis
Shortlived container
Redis
Local container
PostgreSQL
Azure Database for PostgreSQL
PostgreSQL
Staged DB
PostgreSQL
Local container
Frontend
Azure Static Web Apps
Frontend
Dev tunnel
Frontend
Local process
API
Azure Container Apps
API
Staging environment
API
Local process

Brug Aspires CLI til at spinne alt op lokalt eller skabe deployment-artefakter under din CI/CD. Dyk ned og byg din første Aspire app.

Overvåg logs, metrics og traces i realtid med det klar-til-brug OpenTelemetry dashboard, integreret direkte i dit workflow. Udforsk dashboardet.

Multi-cloud, ubegrænsede integrationer — Forbind Aspire til Azure, AWS eller din egen infrastruktur. Udnyt et stort økosystem af integrationer til at drive enhver stack, hvor som helst. Udforsk alle integrationer.

KeycloakMongoDBOpenAIOpenAIRustData API BuilderAzure SQL ServerDev TunnelsLavinMQRedisMailpitMailpitAzure Storage ContainerAzure Cognitive SearchOracleElasticsearchPapercutPapercutTypeScriptAzure Service BusMySQL ConnectorAzure Blob/Page StorageGitHubGitHubMCP InspectorMCP InspectorReactAWSAWSMilvus Vector DatabasePowerShellFastAPIRabbitMQKeycloakMongoDBOpenAIOpenAIRustData API BuilderAzure SQL ServerDev TunnelsLavinMQRedisMailpitMailpitAzure Storage ContainerAzure Cognitive SearchOracleElasticsearchPapercutPapercutTypeScriptAzure Service BusMySQL ConnectorAzure Blob/Page StorageGitHubGitHubMCP InspectorMCP InspectorReactAWSAWSMilvus Vector DatabasePowerShellFastAPIRabbitMQ
SQL Database Projects.NET MAUIActiveMQActiveMQMicrosoft FoundryDaprDaprAzure Function AppsAzure Storage QueueAzure Database for PostgreSQLQdrant Vector DatabaseSQLiteAzure Web PubSubJavaGO Feature FlagDockerAzure App ConfigurationAzure OpenAIPythonAzure App ServicesKubernetesflagdflagdAdminerSeq Log ServerAzure Table StorageAzure Log AnalyticsNATS MessagingNode.jsNode.jsMeilisearchSQL Database Projects.NET MAUIActiveMQActiveMQMicrosoft FoundryDaprDaprAzure Function AppsAzure Storage QueueAzure Database for PostgreSQLQdrant Vector DatabaseSQLiteAzure Web PubSubJavaGO Feature FlagDockerAzure App ConfigurationAzure OpenAIPythonAzure App ServicesKubernetesflagdflagdAdminerSeq Log ServerAzure Table StorageAzure Log AnalyticsNATS MessagingNode.jsNode.jsMeilisearch
Azure Key VaultBunSurrealDBSurrealDBOllamaAzure Event HubsRavenDBRavenDBPostgreSQLDenoDenoJavaScriptKurrentDBKurrentDBUvk6GarnetngrokngrokAzure Application InsightsAzure SignalRAzure Container Apps EnvironmentsSQL DatabaseAzure Cache for RedisMinIOMicrosoft AzureGoGoDbGateDbGateValkeyAzure Cosmos DBAzure Key VaultBunSurrealDBSurrealDBOllamaAzure Event HubsRavenDBRavenDBPostgreSQLDenoDenoJavaScriptKurrentDBKurrentDBUvk6GarnetngrokngrokAzure Application InsightsAzure SignalRAzure Container Apps EnvironmentsSQL DatabaseAzure Cache for RedisMinIOMicrosoft AzureGoGoDbGateDbGateValkeyAzure Cosmos DB

Tag ikke bare vores ord for det! Fra indie hackere til virksomheder bygger udviklere som dig hurtigere og shipper med selvtillid ved hjælp af Aspire. Bliv en del af Aspire-fællesskabet.

Kom i gang ved at installere Aspire CLI og dyk derefter ned i dokumentationen for at lære at modellere, køre og deploye apps.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.