Welcome to Aspire
此内容尚不支持你的语言。
Choose your Aspire path for your stack.
Aspire is a code-first orchestration and observability layer for distributed applications. Start with the path that matches your repo, runtime, or workflow.
Choose your path
Section titled “Choose your path”-
Build your first app
Start with the guided quickstart for a new multi-service Aspire application.
Start building -
Add Aspire to an existing app
Model the services, frontends, containers, and shared infrastructure you already run today.
Add Aspire -
Use the dashboard standalone
Run the Aspire Dashboard against any OpenTelemetry-enabled app, even without a full AppHost.
Use the dashboard -
Use AI coding agents
Give coding agents access to the same app model, resources, logs, and traces that you use.
Work with agents
Explore key concepts
Section titled “Explore key concepts”What is Aspire?
Discover why Aspire is the fastest way to build production-ready cloud applications — unified tooling that eliminates complexity.
Aspire explainedThe AppHost
Define your entire app architecture in code — C#, TypeScript, and more. No YAML, no configuration drift — just code that describes services and dependencies.
See how it worksUnderstanding resources
Understand the resources, relationships, and wiring that make the AppHost the center of your distributed application model.
Learn resource modelingDeployment & topology
Deploy anywhere with confidence. Your local dev setup automatically translates to Docker, Kubernetes, Azure, or any cloud provider.
Deploy all the things