JFrog CloudFormation模块使AWS的配置简单安全

一个常规的云操作任务应该有一个常规的解决方案。的自托管实例的安装和维护要容易得多,原因就在于此JFrog DevOps平台在AWS,通过AWS CloudFormation

为了进一步简化自托管的工作Artifactory和AWS上的x射线,我们刚刚发布了一组AWS CloudFormation模块AWS CloudFormation公共注册中心.这些安全的构建模块使AWS客户能够轻松满足他们的需求构件库软件组合分析(SCA)以及许可遵从性评估。

使用这些经过JFrog验证的AWS CloudFormation模块,您可以在自己的AWS帐户中提供服务,并快速一致地为其安装JFrog平台组件,并通过将AWS基础设施视为代码来管理它们的整个生命周期。

JFrog AWS CloudFormation模块

这些模块构建块可在AWS CloudFormation公共注册表中获得,供所有AWS帐户持有人使用,并且可以跨多个CloudFormation模板重用。由于它们是由JFrog发布的,JFrog作为出版商的身份是通过AWS验证的,所以您可以确定它们的质量。

要使用这些模块安装到AWS上的EC2实例中,您将需要适当的JFrog自托管许可证.至少,这意味着Pro(对于Artifactory)或Pro X(对于Artifactory和Xray)订阅许可证。您还可以使用这些CloudFormation模块来安装一个高可用性配置,为每个实例提供适当的许可证。

发布的集合包括以下CloudFormation模块:

模块名称 用例
JFrog:: Artifactory:: NewVpc::模块 父模块,供客户创建新的VPC,并在新发放的VPC中安装JFrog Artifactory /XRAY
JFrog:: Artifactory:: ExistingVpc::模块 父模块,供客户在现有VPC中安装JFrog Artifactory /XRAY
JFrog:: Artifactory:: EC2Instance::模块 子模块为JFrog Artifactory创建自动伸缩组以启动虚拟机
JFrog:: x光::EC2Instance::模块 子模块为JFrog Xray创建自动伸缩组以启动虚拟机
JFrog:: Vpc:: MultiAz::模块 子模块用于跨多个可用分区创建VPC
Linux JFrog:::::堡垒:模块 子模块创建Linux Bastion网络
JFrog:: Artifactory::核心::模块 子模块创建数据库、存储、安全等核心功能。

CloudFormation模块入门

在高层次上,客户需要采取三个步骤,才能使用CloudFormation公共注册中心的这些模块。

  1. 在公共登记处查册
  2. 激活JFrog模块
  3. 提供JFrog Artifactory和JFrog x射线

第一步:在公共注册处搜寻

要搜索JFrog发布的模块,请转到云的形成服务,然后单击查看注册表.搜索JFrog在云形成登记处。

JFrog模块将显示在结果中。

在AWS云形成注册表中搜索JFrog

步骤2:激活JFrog模块

要使JFrog模块在您的CloudFormation帐户中可用,您必须首先从公共注册中心激活它们。选择每个模块点击激活请注意,无论用例如何,您都需要激活所有的模块,这些模块是由父模块嵌套和使用的。

步骤3:提供JFrog Artifactory和JFrog x射线

使用JFrog模块来安装JFrog Artifactory和JFrog Xray构建您的CloudFormation模板。我们在GitHub repo中提供了一些示例模板,您可以将其用作标准安装,也可以根据需要进行修改。

下一个步骤

通过利用这些CloudFormation模板,您可以确保交钥匙的简单性,以及您能够安全地在AWS上提供JFrog软件的信心,并使用这种组合以任何规模部署您自己的软件,无论您需要它在哪里。

我们一直在寻找改进和简化JFrog平台的方法。请在aws-cft@m.si-fil.com。

还没有尝试过自托管Artifactory和Xray吗?这很容易从免费试用开始