使用 Aspire 构建的云应用
发布时间:2026-09-03 | 浏览:1
智能体就绪,代码优先。编写、调试和部署任何分布式应用。
支持在所有主要云提供程序上运行
只需一个应用模型,即可实现从开发到部署的全部流程
在代码中一次性定义分布式应用,并使用相同的模型在本地运行、以交互方式调试并部署到生产环境。
利用 .NET、Python、JavaScript、TypeScript、Go、Java、Rust 等编写应用、服务和堆栈,所有工作均在一个位置连接。
使用 Aspire 生成的每个应用都会自动包括为你预配置的结构化日志、分布式跟踪、指标和运行状况检查。
Aspire 专为 AI 时代打造。借助其 CLI、智能体技能和结构化应用模型,它将成为开发人员 AI 智能体和 Copilot 的理想合作伙伴。
Aspire 采用模块化、可组合且可扩展的设计。在一个位置配置关系、部署选项和开发时标志。无需编写一行 YAML,即可使用熟悉的 API。
Aspire 可在计算机上镜像生产环境,从而确保顺利部署。在开发过程中使用本地容器运行时运行,然后将相同的应用结构部署到云服务或你自己的基础结构。
OpenTelemetry 开发人员仪表板
查看不需要配置的实时 OpenTelemetry 数据。Aspire 的开发人员仪表板在运行时默认启动,它显示日志、环境变量、指标等内容来快速验证应用行为。
Aspire 集成是一组超过 100 个包的精选套件,可轻松连接热门服务、数据库、计算环境和堆栈(如 PostgreSQL、Redis、Dapr),以及 Azure 容器应用等云服务。完全可扩展,以根据自己的独特需求自行构建。
使用 .NET 构建云原生应用的更多方法
用于生成出色 .NET 应用的更多工具
TechEmpower Benchmarks 第 23 轮结果 的性能排名。