借助 AWS 构建 .NET 应用程序

AWS 为 .NET 开发人员赋能,在创新型 AWS Cloud 上构建面向未来的 .NET 应用程序。使用 AWS 在机器学习、无服务器、容器、数据库等业界领先服务,构建高性能 .NET 应用程序。AWS 为 .NET 开发人员提供了具备 .NET on AWS 的更容易提高效率的工具,使他们的学习曲线更加平缓。在 .NET 5 发布之后,.NET 开发人员能够充分利用 AWS 的性能和 Linux 的成本节省。

构建

开始使用
在 AWS 上使用容器构建 .NET 应用程序

了解如何使用 AWS Fargate 在 Amazon ECS 中托管 ASP.NET Core 应用程序。



单击可实现 ASP.NET Core 应用程序容器化 »
服务
在 AWS 上构建现代化 .NET 应用程序

了解如何使用 AWS Lambda、Amazon API Gateway 和 Amazon Cognito 在 AWS Cloud 中构建敏捷、可扩展且完全可用的云原生应用程序。

报名参加在 AWS 上构建现代化 .NET 应用程序 »
解决方案
在 AWS 上开发和部署 .NET 应用程序

在 AWS 上开发和部署 .NET 应用程序,对实现云计算提供的扩展性和敏捷性至关重要。


了解如何在 AWS 上开发、构建、部署和维护 .NET 应用程序 »

迁移

开始使用
将 ASP.NET Web 应用程序迁移到 AWS Elastic Beanstalk

使用 Windows Web 应用程序迁移助手 (WWAMA),将 ASP.NET Web 示例应用程序迁移到完全托管的 AWS Elastic Beanstalk 环境。



按照教程迁移 ASP.NET Web 示例应用程序 »
服务
将传统本地 SQL 服务器迁移到 Amazon RDS

将 SQL 服务器数据库备份文件(.BAK)上传到 Amazon S3,然后部署 AWS CloudFormation 模板和执行 Windows PowerShell 脚本,从而在 Amazon RDS 上启动并运行,同时实现最短的数据库停机时间。

了解如何迁移到 RDS »
解决方案
在 AWS 上检索 .NET Core 应用程序中的数据

Amazon DynamoDB 是一种完全托管的 NoSQL 数据库服务,提供快速而可预测的性能,能够实现无缝可扩展性。




了解使用 Amazon DynamoDB 开发 .NET Core 应用程序 »

现代化

开始使用
在 AWS 上使传统 .NET 应用程序实现现代化

了解为什么要在 AWS 上现代化传统 .NET 应用程序以及我们如何在您的现代化之旅中提供帮助。

探索不同的现代化策略和相关工具 »
服务
在 AWS 上使用 Linux 容器现代化 .NET 应用程序

了解重构 .NET 应用程序的规范性指南、参考架构以及商业和技术优势。

了解 .NET 传统 Web 应用程序现代化之旅 »
解决方案
现代化 .NET 应用程序 — 基础设施即代码和 CI/CD

了解如何创建持续集成和持续交付(CI/CD)管道,从而托管 ASP.NET Core 5 示例应用程序。

报名参加实际操作型 AWS 培训,可快速入门 »