Simplifier votre développement grâce à Aspire
Prête pour les assistants, axée sur le code. Composez, déboguez et déployez n’importe quelle application distribuée.
Pris en charge sur tous les principaux fournisseurs de cloud
Un modèle d’application, du développement au déploiement
Définissez une seule fois votre application distribuée dans le code, puis utilisez le même modèle pour l’exécuter localement, la déboguer de manière interactive et la déployer en production.
N’importe quel langage, n’importe quelle pile
Composez des applications, des services et des piles à partir de .NET, Python, JavaScript, TypeScript, Go, Java, Rust et bien plus encore, tous connectés au sein du même emplacement.
Une observabilité intégrée
Chaque application que vous générez à l’aide d’Aspire inclut automatiquement des journaux structurés, des traces distribuées, des métriques et des vérifications d’intégrité préconfigurés pour vous.
Prête pour les assistants par définition
Aspire est conçue pour l’ère de l’IA. Son interface CLI, les compétences de son assistant et son modèle d’application structuré en font un partenaire naturel pour les assistants IA de développement et Copilot.
Définir votre pile dans le code
Aspire est modulaire, composable et évolutive. Configurez des relations, des options de déploiement et des indicateurs côté développement dans un seul emplacement. Utilisez des API connues sans ligne YAML.
Découvrir plus d’informations sur AppHost
Un développement local, un déploiement en production
Aspire reflète les environnements de production sur votre ordinateur, ce qui assure des déploiements en douceur. Elle s’exécute avec votre runtime de conteneurs local pendant le développement, puis déploie la même structure d’application vers des services cloud ou votre infrastructure.
Créer votre première applicationUn tableau de bord OpenTelemetry pour les développeurs
Consultez les données OpenTelemetry en direct sans configuration requise. Lancé par défaut lors de l’exécution, le tableau de bord du développeur d’Aspire affiche les journaux, les variables d’environnement, les traces distribuées, les mesures et bien plus encore pour vérifier rapidement le comportement de l’application.
Explorer le tableau de bordDes intégrations illimitées, multicloud
Les intégrations Aspire constituent une suite soigneusement sélectionnée de plus de 100 packages qui facilitent la connexion de services populaires, de bases de données, d’environnements de calcul et de piles tels que PostgreSQL, Redis, Dapr, ainsi que des services cloud comme Azure Container Apps. Entièrement évolutive, générez la vôtre pour répondre à vos besoins spécifiques.
Découvrir les intégrationsPlus de façons de générer des applications natives Cloud avec .NET
Autres outils permettant de générer des applications .NET de qualité
- Classement du niveau de performance des résultats du cycle 23 réalisés par TechEmpower Benchmarks.