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公共注册中心的这些模块。
- 在公共登记处查册
- 激活JFrog模块
- 提供JFrog Artifactory和JFrog x射线
第一步:在公共注册处搜寻
要搜索JFrog发布的模块,请转到云的形成服务,然后单击查看注册表.搜索JFrog在云形成登记处。
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吗?这很容易从免费试用开始!
