超越直接迁移,转换 .NET 应用程序

自 2008 年开始,AWS 一直是 .NET 工作负载值得信赖的云提供商,提供广泛的专业知识和持续创新。无论您是在 Windows 上运行 .NET Framework 应用程序,还是在 Linux 上运行跨平台 .NET 应用程序,AWS 能为现代化之旅的每一步提供支持。

AWS 帮助企业将 .NET Framework 应用程序转换为跨平台 .NET,降低成本,利用容器和无服务器技术,并采用微服务和云原生架构。借助生成式人工智能支持的功能,AWS 可简化复杂流程、自动化常规任务,并加速团队的转型工作。

为何在 AWS 上转换 .NET 应用程序?

过渡到开源 Linux 平台、实现许可自由并优化预算,可削减高达 40% 的 Windows 许可成本。

转向跨平台 .NET 可让应用程序在基于 AWS Graviton 的实例上运行,与同类基于 x86 的 EC2 实例相比,性价比可提高多达 40%。

通过对跨平台 .NET 进行现代化改造,可实现容器化和无服务器部署,帮助您借助 Amazon ECS、Amazon EKS 和 AWS Lambda 等服务采用可扩展、有弹性且经济高效的架构。

将开发人员从遗留的技术债务中解放出来,让他们能够使用最新的 .NET 功能和云原生工具,从而加快交付速度并促进持续创新。通过自动化繁琐的手动移植任务,适用于 .NET 的 Amazon Q 开发者版转换可让团队腾出时间,重点关注高价值的创新和战略优先事项。

利用 Amazon Q 开发者版的生成式人工智能支持的转换功能,可将 .NET 框架应用程序转换为支持 Linux 的跨平台 .NET 的速度提高四倍,帮助 IT 领导者满足关键的业务时限要求,同时保持竞争优势。

适用于 .NET 的 Amazon Q 开发者版转换

适用于 .NET 的 Amazon Q 开发者版转换是首个旨在大规模实现 .NET 应用程序现代化的代理人工智能体验。Amazon Q 开发者版转换功能可将大规模实现 .NET 现代化的速度提升多达 4 倍。通过在人工监督下使用自主人工智能驱动的 .NET 转换代理,现代化团队可以协同一致地执行更大、更复杂的项目,降低高达 40% 的成本,并利用生成式人工智能 LLM 提高质量和性能。了解详情

适用于 .NET 的 Amazon Q 开发者版转换

无论处于 .NET 转型之旅的哪一阶段,AWS 都能满足您的需求

对 Windows .NET 应用程序进行现代化改造,以支持 Linux

通过对 AWS 上的 .NET 工作负载进行现代化改造,从 Linux、容器、无服务器和微服务中获益。Amazon Q 开发者版可通过生成式人工智能驱动的重构工作流程,将基于 Windows 的 .NET 应用程序迁移至兼容 Linux 的跨平台 .NET,从而简化转型任务并将运营成本削减多达 40%。

将 Amazon Q 开发者版无缝集成到现有的工具(例如 Visual Studio IDE)中,或者通过 Web 界面将其用于大规模转型,从而尽可能减少干扰并大幅提高团队的工作效率。

使用 Windows 容器更换 .NET 应用程序平台

使用最少的代码更改,对基于 Windows 的应用程序进行容器化,以提高资源效率,降低总拥有成本,同时实现 DevOps 敏捷性,缩短上市时间。AWS 支持 Amazon Elastic Container Service(Amazon ECS)和 Amazon Elastic Kubernetes Service(Amazon EKS)上的 Windows 容器。利用 AWS App2Container 以容器化和迁移现有应用程序。

将 .NET 应用程序重新托管到 Amazon EC2

如果快速迁移到云是您的首要任务,可将 .NET 应用程序重新托管至 Amazon EC2,而无需更改代码。这种方法可以立即节省成本、提高性能和可扩展性,同时助力在云中进行现代化改造取得长期成功。使用 AWS Windows Migration Accelerator适用于 Windows 的 AWS Migration Acceleration Program 等计划加速迁移。