Contrôle centré sur le code
Définissez votre stack en code — typé et lisible. Exécutez localement, déployez partout sans changer l’architecture.
API references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:

Orchestrez vos frontends, APIs, conteneurs et bases de données sans effort — sans réécriture, sans limites. Étendez Aspire pour propulser n'importe quel projet.
Déclaration 1 sur 29. Prêt pour les agents. Aspire est un outil axé sur le code et prêt pour les agents, pour composer, déboguer et déployer des applications distribuées.
Définissez votre stack en code — typé et lisible. Exécutez localement, déployez partout sans changer l’architecture.
Orchestrez vos frontends, APIs, conteneurs et bases de données sans réécriture. Étendez Aspire à votre stack — déployez partout.
OpenTelemetry intégré fournit logs, traces et contrôles de santé automatiquement — debug plus rapide sans configuration.
Déployez partout — Kubernetes, cloud ou on-prem. Aspire s’adapte pour des déploiements cohérents sans réécriture.
Aspire est modulaire, composable et extensible. Configurez les relations, les options de déploiement et les indicateurs de dev en un seul endroit. En savoir plus sur l’AppHost.
Activez/désactivez des fonctionnalités pour voir comment Aspire définit les parties de votre pile.
var builder = DistributedApplication.CreateBuilder(args);
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT");
builder.Build().Run();Conçu pour votre stack, Aspire orchestre des apps en C#, Java, Python, JavaScript, TypeScript, Go et plus — utilisez les langages que vous préférez. Découvrez comment modéliser vos apps.
Aspire prend en charge de nombreux langages et frameworks et vous laisse créer avec vos favoris pendant qu’il orchestre tout.
Conçu pour le développement local, Aspire reflète la production sur votre machine, éliminant le « ça marche chez moi » pour des déploiements fluides. En savoir plus sur le déploiement & la topologie.
aspire runaspire deploy -e testaspire deployUtilisez la CLI Aspire pour tout lancer en local ou générer des artefacts de déploiement en CI/CD. Créez votre première app Aspire.
Développement local
aspire runlocalhostDéploiement en production
aspire deploySurveillez logs, métriques et traces en temps réel avec le dashboard OpenTelemetry intégré dans votre flux de travail. Découvrir le dashboard.
Multi-cloud, intégrations illimitées — Connectez Aspire à Azure, AWS ou votre propre infrastructure. Profitez d’un large écosystème pour n’importe quelle stack. Découvrir toutes les intégrations.
Ne nous croyez pas sur parole ! Des indépendants aux entreprises — les développeurs construisent plus vite et livrent avec confiance avec Aspire. Rejoindre la communauté Aspire.
Installez la CLI Aspire puis explorez la documentation pour apprendre à modéliser, exécuter et déployer vos applications.