Streamline your development with Aspire
Agent-ready, code-first. Compose, debug, and deploy any distributed app.
支持在所有主要云提供程序上运行
One app model, dev to deploy
Define your distributed app once in code and use the same model to run locally, debug interactively, and deploy to production.
Any language, any stack
Compose apps, services and stacks from .NET, Python, JavaScript, TypeScript, Go, Java, Rust, and more, all wired together in one place.
Observability built in
Every app you build with Aspire automatically includes structured logs, distributed traces, metrics, and health checks pre-configured for you.
Agent-ready by design
Aspire is built for the AI era. Its CLI, agent skills, and structured app model make it a natural partner for developer AI agents and Copilot.
Define your stack in code
Aspire is modular, composable, and extensible. Configure relationships, deployment options, and dev-time flags in one place. Use familiar APIs without a line of YAML.
Learn about the AppHost
Local development, production deployment
Aspire mirrors production environments on your machine, ensuring smooth deployments. Runs with your local container runtime during development, then deploys the same app structure to cloud services or your own infrastructure.
Build your first appOpenTelemetry developer dashboard
查看不需要配置的实时 OpenTelemetry 数据。Aspire 的开发人员仪表板在运行时默认启动,它显示日志、环境变量、指标等内容来快速验证应用行为。
Dive into the dashboardMulti-cloud, limitless integrations
Aspire integrations are a curated suite of 100+ packages that make it easy to connect popular services, databases, compute environments, and stacks like PostgreSQL, Redis, Dapr, and cloud services like Azure Container Apps. Fully extensible, build your own for your unique needs.
Explore integrationsMore ways to build cloud-native apps with .NET