

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 容器
<a name="containers-main"></a>

现代化是一个转型之旅，提供了许多选择，包括将单体分解为微服务、使用无服务器函数（AWS Lambda）将应用重新架构为事件驱动型，以及将数据库从 SQL Server 迁移到 Amazon Aurora 或专用托管式数据库。与其他现代化选项相比，将 .NET Framework 应用程序的平台更换为 Linux 和 Windows 容器的现代化途径所需的工作量更少。容器具有以下优点：
+ **加快创新**：迁移到容器可以更轻松地实现开发生命周期各个阶段的自动化，包括构建、测试及部署应用程序。通过实现这些流程的自动化，开发和运营团队可以有更多时间专注于创新。
+ **降低总拥有成本（TCO）**：迁移到容器还可以减少对许可证管理和端点保护工具的依赖。由于容器是临时计算单元，因此您可以自动化和简化诸如修补、扩展以及备份和恢复之类的管理任务。这降低了管理和操作基于容器的工作负载的 TCO。最后，与虚拟机相比，容器效率更高，因为您可以使用容器通过提供更好的隔离来最大限度地部署应用程序。这可以提高应用程序基础设施资源的利用率。
+ **提高资源利用率**：与虚拟机相比，容器效率更高，因为您可以使用容器最大限度地部署应用程序。这通过提供更好的隔离性，来提高应用程序基础设施资源的利用率。
+ **缩小技能差距** — AWS 提供沉浸式学习日，提高开发团队在容器技术和 DevOps实践方面的技能。

**Topics**
+ [将 Windows 应用程序移到容器](windows-containers-main.md)
+ [优化 Amazon ECS 上 AWS Fargate 任务的成本](optimizer-ecs-fargate.md)
+ [了解您的 Amazon EKS 成本](kubecost-main.md)
+ [使用 App2Container 更换 Windows 应用程序平台](app2container-main.md)

有关许可信息，请参阅 [Amazon Web Services and Microsoft: Frequently Asked Questions](https://aws.amazon.com/windows/faq/#licensing-q) 的 *Licensing* 部分，或通过电子邮件将您的问题发送至 [microsoft@amazon.com](mailto:microsoft@amazon.com)。