为何要使用云原生体系结构?
通过增强的灵活性来满足变化的业务需求和市场需求。
借助增强的可伸缩性和可用性构建可复原的应用。
利用即用即付云服务来降低成本。
在 Linux、容器或你选择的任何云平台上部署和运行。
.NET Aspire 可帮助你完成每一步操作
开发时业务流程
轻松定义应用和依赖项
在没有一行 YAML 的情况下使用 C# 和熟悉的 API。轻松添加常用云服务,将这些服务连接到项目,然后单击一下即可在本地运行。
![.NET Aspire C# API 代码片段](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/aspire-code-snippet.png)
![.NET Aspire 可帮助你完成每一步操作](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/plus-accent.png)
![.NET Aspire 可帮助你完成每一步操作](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/dot-accent.png)
组件
支持热门云服务
使用组件轻松地将应用连接到 20 多种消息传递、存储和数据库产品。
仪表板
更快地诊断应用问题
查看不需要配置的实时 OpenTelemetry 数据。.NET Aspire 的开发人员仪表板在运行时默认启动,它显示日志、环境变量、指标等内容来快速验证应用行为。
发现仪表板
部署
按你的方式部署
将应用和依赖项部署到云很复杂。有了 Aspire,可更轻松地部署任何云并与当前工具集成。
在所有主要云提供程序上运行
Microsoft Azure
AWS
Google Cloud
使用 ASP.NET Core 写入高性能 Web API
ASP.NET Core 被 TechEmpower 评为速度最快的 Web 架构之一。3
TechEmpower JSON 基准结果
每秒 JSON 响应数 (RPS)
轻松构建云原生应用
云原生生态系统
构建可跨各种平台和环境无缝工作的灵活、可缩放且面向未来的云原生应用。
原生容器创建
无需编写 Dockerfile 即可生成 .NET 容器映像。
可观测性
通过强大的可观测性 API 和支持 OpenTelemetry,查看正在运行中的代码。
易于理解 API
![gRPC 代码示例](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/snippet-grpc-light.png)
![数据查询代码示例](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/snippet-data-light.png)
复原能力
使用. NET 的内置复原 API,轻松创建可靠的应用程序。
![API 代码示例](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/snippet-api-light.png)
用于生成出色的 .NET 应用的工具
什么是 Azure Developer CLI?
Azure Developer CLI (azd) 可加速从本地开发环境到 Azure 的进程。使用一个工具初始化存储库、预配资源和部署应用程序。
了解 azd
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/accent-circuit.png)
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/accent-tiles.png)
VS Code 中的 C# 开发工具包
使用 Visual Studio Code 的 C# 开发工具包编写、维护、测试和调试代码。提升 Windows、macOS、Linux 或 GitHub Codespaces 上的 C# 开发。
安装 C# 开发工具包
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/accent-csharp.png)
常见问题解答
- Docker 和 Docker 徽标是 Docker, Inc. 在美国和/或其他国家/地区的商标或注册商标。Docker, Inc. 和其他各方也可能在本文使用的其他条款中拥有商标权。
- Kubernetes 是 Linux Foundation 的商标。请参阅 kubernetes.io。
- TechEmpower Benchmarks 第 22 轮结果的性能排名。
关注我们