亚马逊AWS官方博客

新功能 – AWS Marketplace for Containers Anywhere,可在任何环境中部署您的 Kubernetes 集群

如今,有超过 30 万客户使用 AWS Marketplace 查找、订阅和部署打包为 Amazon Machine Images (AMI)、软件即服务 (SaaS) 和容器的第三方软件。客户可以从 AWS Marketplace 中查找和订阅容器化的第三方应用程序,然后在 Amazon Elastic Container Service (Amazon ECS) 和 Amazon Elastic Kubernetes Service (Amazon EKS) 中部署这些应用程序。

由于存在延迟和数据治理要求等限制,许多在 AWS 上运行 Kubernetes 应用程序的客户都希望在本地部署这些应用程序。此外,一旦部署 Kubernetes 应用程序,他们需要采用额外的工具,通过许可证跟踪、计费和升级来管控应用程序。

我们宣布推出 AWS Marketplace for Containers Anywhere,这套功能可让 AWS 客户在任意环境中的任何 Kubernetes 集群上查找、订阅和部署来自 AWS Marketplace 的第三方 Kubernetes 应用程序。对于运行容器化工作负载的客户来说,此功能可进一步发挥 AWS Marketplace 的作用。

通过此次发布,您可以使用 Amazon EKS Anywhere,或者使用本地部署环境或 Amazon Elastic Compute Cloud (Amazon EC2) 中的任何客户自行管理的 Kubernetes 集群,将第三方 Kubernetes 应用程序部署到本地部署环境,这样就可以使用单一目录查找容器镜像,而不必考虑它们最终计划在何处部署。

借助 AWS Marketplace for Containers Anywhere,您可以获得与 AWS Marketplace 中任何其他产品相同的优势,包括整合账单、灵活的付款选项以及更低的长期合同定价。您可以查找已经过审查、安全扫描的第三方 Kubernetes 应用程序,只需单击几下即可管理升级,以及跟踪所有许可证和账单。您无需重复购买许可证即可在任何环境之间迁移应用程序。使用此功能订阅应用程序后,您可以将 Kubernetes 应用程序迁移到 AWS,方法是将独立软件供应商 (ISV) 提供的 Helm Chart 部署到其在 AWS 上的 Kubernetes 集群,而无需更改其许可证。

AWS Marketplace for Containers Anywhere 入门
您可以通过访问 AWS Marketplace 开始使用此功能。轻松搜索所有产品的交付方式,然后在目录中筛选 Helm Chart 以查找可在 AWS 上和本地部署的基于 Kubernetes 的应用程序。

如果您选择订阅自己喜欢的产品,则可以选择继续订阅

接受卖家的最终用户许可协议 (EULA) 后,选择创建合同继续配置

可以使用下拉菜单配置软件部署。选择履行选项软件版本后,选择继续启动

要在 Amazon EKS 上部署,您可以选择在新的 EKS 集群上部署应用程序,或者将命令复制并粘贴到现有集群中。您还可以单击受支持服务中的自我管理的 Kubernetes 选项,部署到 EC2 中自我管理的 Kubernetes。

要在本地或 EC2 中部署,您可以选择 EKS Anywhere,然后在 AWS Marketplace 启动页面上采取额外步骤申请许可证令牌。然后,您将使用 AWS Marketplace 提供的命令下载容器镜像、来自 AWS Marketplace Elastic Container Registry (ECR) 的 Helm Chart、服务账户创建和令牌,为 EKS 集群上的服务账户应用 IAM 角色。

要升级或续订现有软件许可证,您可以访问 AWS Marketplace 网站获得自助升级或续订体验。您还可以直接与独立软件开发商协商私密报价以升级和续订应用程序。以新报价订阅之后,许可证会在 AWS License Manager 中自动更新。 您可以使用 AWS License Manager 查看从 AWS Marketplace 购买的所有许可证,包括您有权使用的应用程序功能和到期日期。

AWS Marketplace for Containers Anywhere 的启动合作伙伴
以下是支持本地部署选项的启动合作伙伴列表。现在就可尝试使用!

  • D2iQ 为企业级 Kubernetes 的大规模和跨环境(包括云、混合、边缘和无缝环境)实施提供了领先的独立平台。
  • HAProxy Technologies 提供广泛使用的软件负载均衡器,可以任何规模并在任何环境下交付具有最高性能、可观察性和安全性的网站与应用程序。
  • Isovalent 构建开源软件和企业解决方案,例如 Cilium 和 eBPF,可满足现代云原生基础架构的联网、安全性和可观察性需求。
  • jFrog 的“液体软件”使命是通过提供从开发人员到边缘的无缝、安全二进制文件流,助力全球软件的推陈出新。
  • Kasten by Veeam 提供了专为 Kubernetes 构建的数据管理平台 Kasten K10,这是一款易于使用、可扩展且安全的系统,用于实现备份和恢复、灾难恢复以及应用程序移动性。
  • Kyverno 的创建者 Nirmata 为生产型 Kubernetes 工作负载和集群的基于策略的安全性和自动化提供开源和企业解决方案。
  • 全球网络安全领导公司 Palo Alto Networks 提供转变个人和组织运营方式的技术,借此塑造以云为中心的未来。
  • Prosimo 的 SaaS 结合了云联网、性能、安全性、AI 驱动的可观察性和成本管理,以降低企业云部署的复杂性和风险。
  • Solodev 是企业 CMS 和数字生态系统,用于构建从内容到加密的自定义云应用程序。获得由 AWS 提供支持的 DevOps、培训和全天候技术支持。
  • Trilio 是 Kubernetes、OpenStack 和 Red Hat 虚拟化环境的云原生数据保护领导公司,为备份和恢复、迁移以及应用程序移动性提供解决方案。

如果您有兴趣在 AWS Marketplace 上提供 Kubernetes 应用程序,请使用提供的 AWS 开发工具包注册和修改您的产品,以便与 AWS License Manager API 集成。与 AWS License Manager 集成可让应用程序检查通过 AWS Marketplace 购买的许可证。

接下来,您将通过提交列表的详细信息(包括产品信息、许可证选项和定价),在 AWS Marketplace 上创建带有合同报价的新容器产品。这些详细信息将由 AWS Marketplace 技术客户经理审核、批准和发布。然后,您可以将新的容器镜像提交到 AWS Marketplace ECR,并通过自助式 Marketplace 管理门户将其添加到新创建的容器产品中。扫描所有容器镜像是否存在公共漏洞和暴露 (CVE)。

最后,产品清单和容器镜像将在 AWS Marketplace 的客户网站上发布并供客户访问。要了解有关在 AWS Marketplace 上创建容器产品的更多详细信息,请访问 AWS 文档中的卖家入门基于容器的产品

现已推出
AWS Marketplace for Containers Anywhere 的功能现已在所有支持 AWS Marketplace 的区域推出。您可以直接从启动合作伙伴的产品开始使用该功能。

欢迎尝试并通过 AWS 论坛上的 AWS Marketplace 板块或您常用的 AWS Support 联系方式向我们发送反馈。

Channy