自托管或SaaS, JFrog已经覆盖了你

选择的自由会让选择变得更加困难。因为JFrog云(SaaS)帐户提供了与自托管帐户相同的功能JFrog DevOps平台你如何决定哪种工作适合你?

没有权衡的选择是JFrog使您成为的关键方式之一云灵活,并在任何需要的地方运行DevOps管道的关键任务核心——在任何云中,公共或私有,作为SaaS、BYOL或on-prem。

那么你将如何决定呢?什么情况下最适合使用JFrog云帐户,什么时候需要在自己的基础设施上管理JFrog平台?

让我们来看看每一种的优点和缺点,这样你就可以做出最适合你的选择。我们还将考虑为什么您可能根本不想选择,而同时使用两者。

云现代化

对于现代企业来说,云计算现在是应用程序、存储和计算的默认模型。随着提供商和服务范围的扩大,组织认识到云是业务现代化的关键。

许多组织发现,云使他们能够快速创新,并以最低的成本和风险进行大胆的数字赌注,同时能够灵活扩展。现代企业现在是云支持的、软件驱动的和虚拟的。

到2022年,83%的企业报道云计算支出超过120万美元,其中37%的支出在1200万美元及以上。

随着远程工作的兴起,云计算的转型已经加速,因为企业分散了他们的运营。在COVID-19限制之后,首席信息官们现在计划34%的员工一直在虚拟工作,加速了工作负载向云端的转移。

SaaS和自托管——有什么区别?

虽然JFrog平台的自托管部署和SaaS部署之间没有特性上的权衡,但每种选择都有优点和局限性。哪种类型的JFrog帐户最适合你取决于你的组织的要求和什么是最重要的-或方便-对你来说。

与任何基础设施选项一样,您的选择可能取决于您对安全性、性能、易于维护和成本等问题的关注程度。

JFrog云(SaaS)

JFrog云帐户是一项完全由JFrog管理的服务。与许多SaaS产品不同,JFrog允许您选择托管它的云提供商(目前是AWS、谷歌云平台和Azure),以及支持的云区域。

作为云中的SaaS服务,您不必提供任何基础设施,因此不会产生预先的资本投资成本。您的组织将根据数据存储和传输按使用量收费,有助于保持您的总拥有成本(TCO)较低。当您的JFrog帐户是通过云提供商创建的公开市场,在您现有的云供应商帐户中使用云积分进行支付,使采购更加容易。

没有什么需要安装的-我们为您做一切。你只需要报名与您所选择的云提供商和地区合作,您可以立即开始使用JFrog平台,快速受益(TTB)。我们将为您保持更新,因此您将始终使用最新版本的JFrog平台。

JFrog自托管

自托管您的JFrog平台部署需要您在您提供的基础设施上安装、管理和管理它。这可以是在您自己的本地数据中心的服务器上,也可以是在云服务提供商的计算集群上(“自带许可证”或BYOL安装)。您将负责保持JFrog平台的更新。

当你进行自我管理时,你用方便换取了控制。您可以在安装或升级部署时自行选择配置,例如使用什么数据库什么样的文件存储将存放您的二进制文件,以及你是否会采用先进的技术,如filestore分片.您可以选择所需的冗余级别高可用性并实现您自己的备份/灾难恢复过程。并且您可以用自己的行为扩展Artifactory行为用户插件

一些组织可能需要自托管其全部或部分操作,以最大限度地提高安全性或满足监管要求,以确保与不受信任的网络(如互联网)高度隔离。

肩并肩

以下是JFrog SaaS和self-hosted之间主要区别的简单总结,可以帮助指导您的决定:

差异的类型 JFrog SaaS JFrog自托管
基础设施 由云提供商提供(AWS、谷歌、Azure) 无论是在云提供商计算中,还是在您自己的数据中心的服务器上
安装 JFrog执行标准的高可用性安装 安装自己与JFrog头盔图表。选择数据库和文件存储。
维护 JFrog管理供应和更新 自己管理
备份与恢复 JFrog管理灾难恢复(DR) 自己管理
日志记录 审核跟踪和工艺要求云日志

SaaS日志分析通过Splunk应用程序。

审计跟踪日志,也生活日志可通过插件。

日志分析可通过扩展用于多个可观察性服务。

定价 变量,基于消耗(数据存储和传输) 每个许可证的固定成本
安全 遵守最高的数据隐私,安全标准以及顶级供应商的做法。 控制通过VPC或本地主机访问不受保护的网络(如internet)。

JFrog提供工具,帮助您遵守主要数据保护行业标准还有政府法规。

性能 仅限于互联网连接速度。 可以与开发和高可用性配置共同定位预置。
可靠性 99.9% SLA 自己管理
定制 没有一个 创建自己的用户插件

此外,如果你选择走自托管路线,后来又认为SaaS是更好的方法,JFrog帮助实现了这种转变

多云和混合:两者皆选

虽然JFrog SaaS和自托管之间的最佳选择对于你的DevOps管道的一部分来说可能很清楚,但管道的另一部分可能很需要相反选择的好处。或者,您可能只是想跨多个云托管您的DevOps管道。

越来越多的组织在两者之间做出选择。在一个2021年的调查在29个行业的7000多家公司中,只有3%的公司报告使用单一的私有或公共云,而两年前这一比例为29%。59%的受访者声称使用私有和公共云的混合。

混合云和多云正在迅速成为最受欢迎的云服务交付IT架构,因为企业通过从单一云提供商剥离业务来寻求更大的虚拟操作灵活性。

示例多云混合
示例云灵活(多云/混合)拓扑

因为JFrog平台的所有特性都支持企业规模的部署之间的互操作——包括联合存储库和推/拉复制——都可用于SaaS和自托管,所以您可以轻松地在不同主机之间分割管道,同时在它们之间共享数据。因此,即使您的存储库分布在多个主机环境中,您也可以大规模地维护一致的、统一的、端到端DevOps实践。

还需要帮忙做决定吗?JFrog解决方案工程师在这里提供帮助!安排一个会话我们的技术专家,并告诉我们您需要什么。