Gå til indhold
Aspire
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.

Gratis og Open Source

Aspire er en udviklercentreret, altid gratis open source-platform. Deltag i et blomstrende fællesskab og vær med til at forme fremtiden for moderne udvikling.

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.

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 integrationsgalleriet.

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. Udforsk fællesskabet der bygger Aspire.

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.

Spørg & svar Samarbejd Fællesskab Diskutér Se
Lavet med 💜 hos Microsoft