谷歌云市场上的两种艺术品味

当你选择了谷歌云平台为你的云DevOps环境下,JFrog Artifactory的哪种口味最适合你?
你渴望吗?工件存储库管理器你如何管理自己并与GKE合作?还是JFrog在GCP上管理的SaaS账户更能满足您的需求?
通过谷歌云市场获得Artifactory的两种新方法使任何一种选择都很容易实现。只需点击几下鼠标,您就可以在Google Cloud上加速您的DevOps流程,从代码到生产的可信和快速的软件发布。
Google Cloud DevOps
通过Google Cloud实现端到端通用DevOps的JFrog解决方案平台目前可通过谷歌云市场有两种方式。你可以通过搜索“JFrog”或“Artifactory”的市场目录找到它们。

GCP上的JFrog Cloud Pro X
JFrog Cloud Pro X在谷歌云市场是一个企业级的托管服务,托管在Google云平台上。此SaaS订阅为任何语言或技术创建的软件包提供了人工存储库管理的所有优点JFrog Xray集成安全漏洞及许可证分析。
通过扫描通过Artifactory交付的应用程序是否存在已知的安全漏洞和是否符合许可策略,JFrog Xray有助于确保应用程序可以安全部署。它利用了最全面和最新的漏洞情报,VulnDB,由基于风险的安全创建和维护。
Cloud Pro X的购买和订阅费用是通过Google Cloud Billing支付的。
GKE的JFrog工艺品企业
这谷歌云市场提供的JFrog Artifactory Enterprise将一个自管理(BYOL)、高可用性的Artifactory Enterprise安装到运行在GKE上的Kubernetes集群中。它可以安装在最新可用的本地GKE版本上,也可以安装在托管在Google Cloud上的GKE上。
GKE和Artifactory都是为了促进容器化而构建的,容器化是一种不断发展的技术,它使开发和部署云原生的、可扩展的微服务变得容易。人工企业授权用于自动化的云DevOps管道并将其直接绑定到Kubernetes (GKE的核心容器编排器)。
JFrog Xray不包含在此产品中,但可以作为JFrog的附加选项获得。
预置和混合
对于需要在自己的数据中心维护本地DevOps的企业,Artifactory Enterprise被Google验证为Kubernetes注册表解决方案GKE On-Prem。
人工存储库可以作为Docker注册表为容器交付给GKE。但不仅仅是一个传统的Docker注册表, Artifactory作为一个综合Kubernetes Docker注册表在这里,您可以完全跟踪内容、依赖关系以及与其他容器映像的关系,还有掌舵图指定他们的k8部署。
与谷歌推出Anthos(以前的Google Cloud Services),您可以使用Google Cloud Platform和GKE,以及在您的数据中心使用GKE On-Prem来构建和管理混合云环境。
JFrog的配对产品可以为现代DevOps提供Anthos混合云。您可以将GKE上的Artifactory Enterprise的本地安装与Cloud Pro X的SaaS功能或托管在Google云平台上的自我管理Artifactory Enterprise结合起来。
这两种配置都有助于将液态软件带到完全原生于Google cloud的混合云环境中。
各尝一尝
无论您对Artifactory的需求是通过托管SaaS订阅还是在您自己的GKE集群中进行自我管理安装来最好地满足,我们的Google Cloud Marketplace产品都提供了一种简单快速的入门方式。
下面是您可以期望看到的每一个的快速概述。
GCP上的Cloud Pro X
对于托管在Google云平台上的Cloud Pro X的SaaS订阅,您可以将大多数复杂的选择留给JFrog。我们将提供一个强大的,始终可用的Artifactory和Xray配置,随着您的需求增长而扩展。

要开始,请单击订阅按钮上的JFrog Cloud Pro X提供页面。

在这里,你可以创建或者选择一个已建立的Google Cloud项目,您希望为您的JFrog Cloud Pro X订阅收费。指定有效的项目后,单击继续以进入JFrog网站进行下一步操作。

在JFrog注册页面,您可以建立您的Cloud Pro X帐户凭证,提供您的联系信息,并接受JFrog条款和条件。
点击继续进行完成您的帐户注册。当帐户成功建立后,JFrog将通过电子邮件向您发送访问Google云平台上托管的Artifactory实例所需的详细信息。
GKE的人工企业
Artifactory Enterprise的自我管理安装需要您预先做出更多的决策。随着对更大容量需求的增长,您可以更改许多配置设置,因此您可以放心地使用默认值开始使用Artifactory。
这次发售将安装Artifactory的高可用性(HA)版本到一个运行在GKE下的Kubernetes集群。HA配置由在K8s集群内自己的节点上运行的Artifactory冗余实例组成,并由负载平衡器连接。

点击配置为部署指定参数。

每个字段的信息图标应该提供足够的指导,但这里有一些基本事项需要注意:
- 您可以将Artifactory部署到现有的集群中,或者创建一个新的集群。
- 您为Artifactory部署创建了一个服务帐户。
- 指定主密钥Artifactory将使用它来同步集群节点之间的文件。
- 默认情况下,部署将为高可用性创建3个节点(1个主节点和2个辅助节点)。您可以指定2个以上辅助节点,但每个节点都需要一个许可证。
- 您可以指定CPU单元的下限和上限,以及初始数据分配。默认值足以用于初始部署。
- 指定传递给将运行Artifactory的Java进程的选项字符串。
- 要部署到GKE On-Prem,您需要指定一个静态IP地址。
点击部署开始将Artifactory Enterprise部署到GKE上的K8s集群中。一个完成栏将指示部署的进度,这通常需要大约10分钟。
完成后,应用程序详细信息页面将为您提供一组下一个步骤来设置部署。下面是如何找到访问已部署Artifactory的外部IP地址:
在应用程序的细节页面,请单击服务这是NGINX的负载均衡器。

在结果中服务细节页,你会发现外部端点这是用来给Artifactory地址的外部IP地址。

品味确定性
无论您在Google云平台上选择哪种JFrog解决方案,或者在Anthos混合云上选择哪种解决方案,您都将受益于Artifactory为您的软件供应链中的所有二进制文件提供一个中央的、可跟踪的家。在软件交付管道的许多阶段中移动的工件可以是预期的、兼容的和安全的。
咬一口!一旦你品尝到Artifactory的自信,我们相信你会想要更大的一口。