今天,我们宣布在 Amazon Elastic Cloud Compute(Amazon EC2)实例上正式推出附带许可证的 Visual Studio 软件。现在,您可以按用户付费购买完全兼容的 Amazon 提供的 Visual Studio 许可证。Amazon EC2 提供了 Visual Studio Enterprise 2022 和 Visual Studio Professional 2022 的预配置 Amazon 机器映像(AMI)。您可以启动按需 Windows 实例,包括 Visual Studio 和 Windows Server 许可证,而无需长期许可承诺。
Amazon EC2 提供了广泛的实例选择,客户不仅可以灵活地为最终用户的使用量付费,还可以为最终用户提供容量和合适的硬件。您只需使用附带许可证的 AMI 启动 EC2 实例,多个授权用户即可使用远程桌面软件连接到这些 EC2 实例。您的管理员可以使用 Amazon License Manager 和 Amazon Managed Microsoft Active Directory(AD)集中授权用户。
亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库! |
++使用 Amazon License Manager 配置 Visual Studio 许可证++
作为前提条件,您的管理员需要创建 Amazon Managed Microsoft AD 的实例,并允许 Amazon License Manager 通过接受许可载入该实例。要设置授权用户,请参阅 Amazon Managed Microsoft AD 文档。
借助 Amazon License Manager,您可以更轻松地在 Amazon 和本地环境中管理 Microsoft、SAP、Oracle 和 IBM 等供应商提供的软件许可证。要显示可用的 Visual Studio 软件许可证的列表,请在 Amazon Licence Manager 控制台中选择基于用户的订阅。
![](https://i-blog.csdnimg.cn/blog_migrate/25d1e9353447e2c95a2e9660dfed75dd.png)
您可以查看列出的产品以支持基于用户的订阅。每个产品都有一个描述性名称、使用该产品的订阅用户的计数,以及订阅是否已激活以用于某个目录。此外,您还需要以与 Visual Studio 相同的方式购买远程桌面服务 SAL 许可证,方法是授权用户使用这些许可证。
当您选择 Visual Studio Professional 时,您可以看到产品详细信息和订阅的用户。通过选择 Subscribe users(订阅用户),您可以将授权用户添加到 Visual Studio Professional 软件的许可证中。
![](https://i-blog.csdnimg.cn/blog_migrate/54367c605348bb81289914bb2b249dfd.png)
您可以通过 Amazon License Manager API 使用 Amazon 命令行界面(CLI)工具执行管理任务。例如,您可以为用户订阅 Active Directory 中的产品。
Bash
$ aws license-manager-user-subscriptions start-product-subscription \
--username vscode2 \
--product VISUAL_STUDIO_PROFESSIONAL \
--identity-provider " \
"ActiveDirectoryIdentityProvider" = \
{"DirectoryId" = "d-9067b110b5"}"
--endpoint-url https://license-manager-user-subscriptions.us-east-1.amazonaws.com
要启动带有预配置的 Visual Studio 软件的 Windows 实例,请转到 EC2 控制台并选择 Launch instances(启用实例)。在 Application and OS Images (Amazon Machine Image)(应用程序和操作系统映像(Amazon 机器映像))中,搜索“Visual Studio on EC2”,您可以在 Quickstart AMI 和 Amazon Marketplace AMI 选项卡中找到 AMI。
![](https://i-blog.csdnimg.cn/blog_migrate/6986cabd189b4a7dc3736cebd8bd8bed.png)
启动 Windows 实例后,管理员会在 License Manager 控制台的 Instances(实例)屏幕中将用户关联到该产品。您可以看到列出的实例是使用 AMI 启动的,目的是将指定的产品提供给随后可以关联的用户。
![](https://i-blog.csdnimg.cn/blog_migrate/a5e491a12ffd3f16295a90bd4f98e9b8.png)
这些步骤将由负责管理整个组织的用户、实例和成本的管理员执行。要了解有关管理任务的更多信息,请参阅 Amazon License Manager 中的基于用户的订阅。
++在 EC2 实例上运行 Visual Studio 软件++
当管理员授权最终用户并启动实例后,您便可以使用管理员通过远程桌面软件共享的 AD 账户信息远程连接到 Visual Studio 实例。就这么简单!
![](https://i-blog.csdnimg.cn/blog_migrate/9a25f00c90311edb5a78b88d14b3a832.png)
为基于用户的订阅而部署的实例必须保留为 Amazon Systems Manager 的托管节点。有关更多信息,请参阅《Amazon Systems Manager 用户指南》中的排查托管节点可用性问题和排查 SSM Agent 问题。
++现已推出++
Amazon EC2 上附带许可证的 Visual Studio 现已在所有 Amazon 商业和公共区域推出。通过月度订阅按用户为 Visual Studio 许可证计费,EC2 上附带许可证的 Windows Server 实例则按 vCPU 计费。 您可以像现在一样对 EC2 实例使用按需型实例、预留实例和 Savings Plan 定价模型。
要了解更多信息,请访问我们的 License Manager 基于用户的订阅文档,并将任何反馈发送至 Amazon re:Post for EC2 或通过您通常的 Amazon Support 联系人发送反馈。
– Channy
文章来源:https://dev.amazoncloud.cn/column/article/630a0fc90c9a20404da79160?sc_channel=CSDN