对于任何产品来说,1.0版本必须要有所创新,来解决行业内尚未解决的问题及痛点,JFrog Mission Control 在第一次发布时就做到了这一点。从 Mission Control 1.x开始,Artifactory 的管理员就能够轻松设置,管理和监视 Artifactory 服务,为他们提供全局二进制工件工作流程的清晰画面。为了让早期采用者的参与,2.0版本有了更大的创新,为他们提供使用该产品的新方法。但2.0版本也有更大的责任,从所有1.x版本的经验中获得成熟,稳定和前瞻性的思想。这就是发布给 JFrog 企业客户的最新产品-JFrog Mission Control 2.0。


配置更简单


管理全球的团队是一个很大的挑战。随着企业进入世界各地的新市场,可能需要在不同的地区建立新的数据中心。在版本1.x中,一个配置脚本执行一个单一的动作。这意味着必须运行许多小脚本才能完全建立数据中心。Mission Control 2.0中的新脚本已经删除了这个限制,你可以使用自己喜欢的 IDE 和版本控制工具在单个脚本中对任意数量的服务执行任意数量的操作。


多功能的配置脚本


从本质上讲,使用 Mission Control 2.0,建立一个完整的数据中心仅仅可以是一个单击操作。使用单个脚本,可以设置多个 Artifactory 和 Xray 服务,以不同的权限访问不同的用户和组,连接到区域 LDAP 服务器,设置数据库,建立复制关系。而且,可以通过允许用户在运行时输入脚本中的任何元素来实现任何级别的操作。Mission Control 2.0提供的新配置模块,基本上,用3行代码就可以让你使用 Star Topology 设置跨多个站点的复制。在一个名为 “Amsterdam” 的 Artifactory 服务中,从两个数据库到另外三个 Artifactory 服务的相应数据库建立多推复制是多么简单:


JFrog Mission Control 2.0_java


Dry Run


改进的脚本流程使创建,编辑和运行脚本变得非常简单。清晰的选项卡会引导脚本编写的步骤,而 Dry Run 清楚地显示即将运行的脚本对目标服务和数据库的影响。


JFrog Mission Control 2.0_java_02


管理大规模的工件


Mission Control 2.0提供了一些增强功能,可以帮助你随着业务的增长顺利地进行扩展。


强大的数据展示功能


Graphs UI  经过改进,使我们能更好地了解到受控的 Artifactory 服务和其数据库如何使用其存储,从而更容易提前预知以及减轻即将产生的瓶颈。这些图表的数据库已经更改为 Elasticsearch,这使得我们更加容易的去分析扩展数据,并且为将来的改进提供了更灵活的能力。



容灾备份


然后,随着业务的增长,Artifactory 服务器将对业务的顺利运作变得越来越重要。这个时候,就需要用到 Mission Control 的灾难恢复。


X-Ray


Mission Control 2.0支持 Xray。现在可以从 Mission Control 管理 JFrog Xray ,将其连接到 Artifactory 服务,并设置“watches ”提醒已经下载到 Artifactory 存储库的可疑工件。


可视化


本发行版的第三个主要功能旨在提供一个清晰的全局设置图,以及已经应用的脚本对设置图的影响。


全家福


Mission Control 2.0经历了一次视觉转换。虽然它看起来很熟悉,但是 UI 已经与 Artifactory 和 Xray 的外观和感觉完全一致,在这三种产品之间切换时,为用户提供一致的用户体验。


更好的管理服务


Artifactory 和 Xray 服务不是任意分散在全球各地。他们通常被设置在不同的数据中心,以便为公司设置办公室的物理站点提供服务。这就是为什么创建 MIssion Control Exploring Sites 。通过将所有服务汇总到 “Exploring Sites” 中,可以快速,轻松地查看您的全球团队在网站级别的连接情况,然后深入到各个服务级别  。Artifactory 和 Xray 服务的这种等级拓扑可以清楚地了解全局工件工作流程。


JFrog Mission Control 2.0_java_03


安装和升级说明。

将脚本迁移到新的2.0版本的最佳实践。

与以前一样,可以免费使用 Enterprise Artifactory 和 Xray 服务。

如果没有使用 Artifactory。可以开始使用企业免费试用版。