Salta ai contenuti
DocsTry Aspire
DocsTry
Logo Aspire

Aspire

Il tuo stack, semplificato.

Orchestra frontend, API, container e database senza sforzo—senza riscritture, senza limiti. Estendi Aspire per potenziare qualsiasi progetto.

Dichiarazione 1 di 29. Pronto per gli agenti. Aspire è uno strumento code-first e pronto per gli agenti per comporre, eseguire il debug e il deployment di applicazioni distribuite.

Modulare ed estendibile

Orchestra frontend, API, container e database senza riscritture. Estendi Aspire per adattarlo al tuo stack—distribuisci ovunque.

Deployment flessibili

Distribuisci ovunque—Kubernetes, cloud o on-prem. Aspire si adatta per deployment coerenti senza riscritture.

Aspire è modulare, componibile ed estendibile. Configura relazioni, opzioni di deployment e flag di sviluppo in un unico posto. Scopri di più su AppHost.

Crea il tuo AppHost

Attiva/disattiva funzionalità per vedere come Aspire definisce parti dello stack.

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

Costruito per il tuo stack, Aspire orchestra applicazioni in C#, Java, Python, JavaScript, TypeScript, Go e altro—usa i linguaggi che preferisci. Scopri come modellare le tue app.

Aspire supporta molti linguaggi e framework e ti permette di sviluppare con i tuoi preferiti mentre orchestra tutto.

Pensata per lo sviluppo locale, Aspire replica la produzione sulla tua macchina eliminando il classico “sul mio PC funziona”. Scopri deployment e topologia.

Sviluppo locale con servizi containerizzati
Avvia e termina ambienti di staging completi per i test
Servizi cloud di produzione — nessuna modifica al codice
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

Usa la CLI di Aspire per avviare tutto localmente o generare artefatti di deployment in CI/CD. Inizia e crea la tua prima app Aspire.

Monitora log, metriche e tracce in tempo reale con il dashboard OpenTelemetry integrato nel tuo flusso di lavoro. Scopri il dashboard.

Multi-cloud, integrazioni senza limiti — Collega Aspire ad Azure, AWS o alla tua infrastruttura. Sfrutta un ecosistema di integrazioni per qualunque stack. Scopri tutte le integrazioni.

Qdrant Vector DatabaseAdminerAzure Cache for RedisOllamaOpenAIOpenAIKurrentDBKurrentDBAzure Storage QueueSQLite.NET MAUIMinIOMailpitMailpitAzure Cognitive SearchDbGateDbGatePythonAzure SQL ServerMilvus Vector DatabaseGitHubGitHubKeycloakValkeyPapercutPapercutSQL Database ProjectsOracleNATS MessagingngrokngrokMCP InspectorMCP InspectorPostgreSQLMongoDBQdrant Vector DatabaseAdminerAzure Cache for RedisOllamaOpenAIOpenAIKurrentDBKurrentDBAzure Storage QueueSQLite.NET MAUIMinIOMailpitMailpitAzure Cognitive SearchDbGateDbGatePythonAzure SQL ServerMilvus Vector DatabaseGitHubGitHubKeycloakValkeyPapercutPapercutSQL Database ProjectsOracleNATS MessagingngrokngrokMCP InspectorMCP InspectorPostgreSQLMongoDB
GO Feature FlagAzure Application InsightsGarnetMySQL ConnectorJavaAzure Web PubSubUvAzure Key VaultAzure App ConfigurationRedisk6FastAPIAzure Event HubsAzure Container Apps EnvironmentsNode.jsNode.jsElasticsearchAzure SignalRAzure Database for PostgreSQLMicrosoft AzureMicrosoft FoundryRustAzure Log AnalyticsSQL DatabaseDenoDenoLavinMQTypeScriptRabbitMQGO Feature FlagAzure Application InsightsGarnetMySQL ConnectorJavaAzure Web PubSubUvAzure Key VaultAzure App ConfigurationRedisk6FastAPIAzure Event HubsAzure Container Apps EnvironmentsNode.jsNode.jsElasticsearchAzure SignalRAzure Database for PostgreSQLMicrosoft AzureMicrosoft FoundryRustAzure Log AnalyticsSQL DatabaseDenoDenoLavinMQTypeScriptRabbitMQ
Azure OpenAIActiveMQActiveMQDaprDaprGoGoflagdflagdPowerShellAzure Service BusReactAWSAWSRavenDBRavenDBDev TunnelsDockerAzure App ServicesAzure Table StorageMeilisearchAzure Storage ContainerBunAzure Cosmos DBKubernetesJavaScriptAzure Blob/Page StorageAzure Function AppsSurrealDBSurrealDBData API BuilderSeq Log ServerAzure OpenAIActiveMQActiveMQDaprDaprGoGoflagdflagdPowerShellAzure Service BusReactAWSAWSRavenDBRavenDBDev TunnelsDockerAzure App ServicesAzure Table StorageMeilisearchAzure Storage ContainerBunAzure Cosmos DBKubernetesJavaScriptAzure Blob/Page StorageAzure Function AppsSurrealDBSurrealDBData API BuilderSeq Log Server

Non solo la nostra parola! Dagli indie hacker alle enterprise—gli sviluppatori costruiscono più veloce e distribuiscono con fiducia con Aspire. Unisciti alla community Aspire.

Installa la CLI di Aspire e poi esplora la documentazione per imparare a modellare, eseguire e distribuire le tue applicazioni.