用例——大规模管理工件

为什么Oracle选择JFrog Artifactory作为它的通用工件库管理器

profile_picture
Loreli Cadapan
Oracle开发运营总监

甲骨文公司的规模

甲骨文在数量

科技巨头甲骨文公司是世界上最大、最知名的IT公司之一。甲骨文的数据库管理系统、中间件、云解决方案和IT基础设施为世界各地的企业提供了强大的支持。为了向全球42万客户提供产品,他们在开发方面雇佣了4万名员工,生产460种产品。hth华体会最新官方网站这些工人分布在59个国家——从阿尔巴尼亚到阿尔及利亚,从委内瑞拉到越南。

如此大规模的工作产生了大量需要有效管理的工件。

Oracle的操作包括数以百万计的工件,这些工件存储在tb级的数据中,分布在多个全球数据中心,每天支持数千万次的点击。为了在如此庞大的规模上运行,Oracle需要一个解决方案来管理不断增加的工件数量。

选择JFrog Artifactory

2012年初,Oracle进行了一个严格的评估过程,最终出于几个原因选择了Artifactory。该产品能够支持Oracle所需的大规模,同时保持性能和对工件的可靠访问。

最初的推出是由一小群项目团队开始的,只涉及一个业务线——中间件。由于取得了巨大的成功,这激起了其他产品团队的兴趣,他们正在寻找一个存储库管理器,以打开隐藏在系统中关于工件的详细信息的黑盒。Oracle开发了一个非常定时的入职过程,同时保持一切开放,允许任何人查询系统。卡德潘说,“这是一个多主人的环境,每个人都是管理员。虽然Artifactory具有审计活动和检测错误的能力,但我们发现这并不是必要的,人们只是设法做正确的事情。”

Artifactory提供了必要的动力,使查询数据能够看到发生了什么变化。这使得Oracle能够围绕Artifactory建立一个完整的事件模型,让开发者知道自己的命运是怎样的。一旦你这样做了,美好的事情就会发生。Cadapan补充道。“给人们一个平台,让他们可以创建自己的复杂管道,而不是让一个中央团队创建和管理。这意味着发布的所有权在团队内部,而不是在大公司中容易发生的中央发布团队中。这样,中心团队就可以自由地专注于更一般的度量,比如可消费性。这完全是透明度的问题。”
Cadapan总结道。

Oracle非常大规模地使用Artifactory;这个系统得到了大量的使用——每天有2570万次点击。随着时间的推移,公司的大部分开发生态系统都围绕Artifactory形成,这实际上成为了一个开发中心。这使得Oracle重新审视了它的整个开发过程。换句话说,Oracle不仅引进了Artifactory作为其二进制存储库,而且还考虑了整个开发生态系统,并全面优化了Artifactory周围的一切。正如卡迪潘所说,“这给了我们一个机会说,不,我们不会遵循旧的流程;我们将采用新的做事方式。”

Artifactory服务

支持产品的人

除了产品行为和功能,Artifactory在Oracle的成功很大程度上要归功于JFrog的人。随着Artifactory渗透到Oracle的不同组织中,JFrog在定义Artifactory路线图时提供了非常及时和有能力的支持,并非常关注公司的需求。甲骨文明白一个产品的成功很大程度上取决于公司和支持它的人。

报价

原因

总结

Artifactory最初是为中间件部门引入Oracle的,但很快得到了其他项目经理的注意。它为开发人员提供了关于他们的工件存储库的见解和透明度,并允许他们拥有他们开发管道的所有权。随着越来越多的团队转移到Artifactory,大量使用背后惊人的数字被揭示出来,很明显,JFrog是处理Oracle这样规模公司的大规模运营的合适公司。

Artifactory标志

快速释放,否则死亡