JFrog CloudFormation模块使配置到AWS变得简单和安全

常规的云操作任务应该有一个常规的解决方案。这就是为什么我们让安装和维护自托管实例变得容易得多JFrog DevOps平台在AWS上通过AWS CloudFormation。
进一步简化自托管的工作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堡垒网络 |
| JFrog:: Artifactory::核心::模块 | 子模块创建数据库、存储、安全等核心功能。 |
开始使用CloudFormation模块
在高层次上,客户需要执行三个步骤,才能从CloudFormation公共注册中心使用这些模块。
- 在公共登记处查册
- 激活JFrog模块
- 提供JFrog人工制品和JFrog x射线
第一步:在公共登记处搜索
要搜索JFrog发布的模块,请转到云的形成服务,然后单击查看注册表。搜索JFrog在云形成注册表。
JFrog模块将显示在结果中。

步骤2:激活JFrog模块
要使JFrog模块在CloudFormation帐户中可用,必须首先从公共注册中心激活它们。选择每个模块然后点击激活请注意,不管用例是什么,您都需要激活所有嵌套并由父模块使用的模块。
第三步:提供JFrog人工制品和JFrog x射线
使用JFrog模块构建CloudFormation模板来安装JFrog Artifactory和JFrog Xray。我们在GitHub的repo中提供了一些示例模板,您可以按原样进行标准安装,也可以根据您的需要进行修改。
下一个步骤
通过利用这些CloudFormation模板,您可以确保交钥匙的简单性,以及您能够安全地在AWS上提供JFrog软件的信心,并使用这种组合以任何规模部署您自己的软件。
我们一直在寻找改进和简化JFrog平台配置的方法。请给我们您的反馈aws-cft@www.si-fil.com。
还没试过自托管Artifactory和Xray吗?这很容易从免费试用开始!