Salta ai contenuti
Aspire
Logo Aspire

Aspire

Il tuo stack, semplificato.

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

Gratis e Open Source

Aspire è una piattaforma open source, sempre gratuita e orientata agli sviluppatori. Unisciti a una community attiva e contribuisci a plasmare il futuro dello sviluppo moderno.

Controllo incentrato sul codice

Definisci lo stack nel codice—type-safe e leggibile. Esegui in locale, distribuisci ovunque senza cambiare architettura.

Modulare ed estendibile

Orchestra front end, 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.

Multi‑cloud, integrazioni senza limiti — Collega Aspire ad Azure, AWS o alla tua infrastruttura. Sfrutta un ecosistema di integrazioni per qualunque stack. Vedi la galleria integrazioni.

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

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

Domande & Risposte Collabora Community Discute Guarda
Creato con 💜 in Microsoft