Azure最近宣布Azure VM Image Builder 服务全面 上市,这项建立在HashiCorp Packer上的管理服务可以创建Linux或Windows虚拟机镜像,并且是符合Azure和Azure Stack的安全策略的。
Azure VM Image Builder有助于企业云迁移,它允许开发者使用一个模板来创建他们的镜像,添加配置信息,如基本源镜像、定制和新镜像应在哪些地区分发的信息。它可以使用Azure DevOps或其他工具集成到现有的镜像构建管道中,并与支持Packer shell供应者脚本的Packer清单共享类似的语法。微软的Linux on Azure产品营销经理Michael Yen-Chi Ho强调了在没有新服务的情况下构建镜像的挑战以及自动化的必要性:
镜像构建一直是一个重要而又复杂的过程;你首先要从企业内部不同的团队收集需求,然后需要开始构建镜像配置工具,并建立正确的基础设施,以支持实施。最后,如果你要一次建立许多镜像,就需要一个自动化配置。
在使用Azure VM Image Builder Service的最常见场景中,云提供商建议简化Linux或Windows图像创建过程,整合核心应用程序和配置,修补和更新现有图像,用Azure共享图像库在全球分发图像,并与现有图像构建管道整合。
微软并不是唯一支持为多个平台构建镜像的云供应商,亚马逊提供了 EC2镜像生成器,谷歌则提供了HCP Packer在谷歌云上构建虚拟镜像。