协作是扩展开发的关键

topbanner750x300

在构建DevOps环境时,没有一个工具可以解决所有问题。没有什么神奇的灵丹妙药可以让你的工程团队更有效率,更快地发货。有许多部分需要无缝地协同工作,以创建一个可重复的系统,以便向客户发布高质量、高价值的软件。

事实上,DevOps背后的“魔力”在于它减少了开发人员之间的整体通信负荷。过去在会议中处理的事情转移到api中,QA中发生的事情转移到持续集成中,手动安全审查转移到自动扫描中。重新发明轮子已经转移到开源和公共拉取请求。

我们可以更快地发布产品,是因为我们现在可以让软件帮助我们构建软件;这才是DevOps的真正精髓。

当然,你的DevOps的工具需要共同努力!JFrog长期以来一直与一些最重要的基础设施进行集成,比如家喻户晓的Jenkins、GitHub和Docker等等。我想分享一些新的集成,扩展我们的世界,让所有人都可以使用DevOps。

微软Azure-除了我们现有的云托管选项外,我们的Artifactory Pro & Enterprise的软件即服务版本现在可以在Microsoft Azure上使用。Artifactory Cloud是高度可用的,并与Artifactory的新版本保持同步。当您优化从开发到生产的流程时,将所有内容(CI系统、二进制文件、测试和生产系统)放在一个云中意味着更快地发布。现在,您可以选择将二进制文件和工件与Microsoft Azure上的所有工作负载保持一致。

图

厨师Artifactory 5现在支持Chef Cookbooks作为原生包类型。您的基础设施即代码构件应该在源代码控制之外拥有自己的生命周期。想想看——你没有像编写和测试所有组件那样编写和测试它们,而是将它们存储在Git中?现在,您可以像对待任何其他工件一样对待Chef cookbook,这些工件可以与您在Artifactory中的构建一起单独进行版本控制、测试、推广和发布。

木偶Artifactory 5还支持Puppet模块,可以让你在防火墙后面或云端运行自己的Forge仓库作为私有仓库。同样,基础设施即代码属于它自己的生命周期,您的工具应该正常工作。这就是为什么我们更新了Puppet客户端来支持Artifactory Puppet存储库。

去年夏天我加入了JFrog,以扩大我们的合作,我们刚刚开始与一些玩家密切合作。我们的目标是帮助软件开发组织更快地向最终客户交付价值,我们所有的伙伴关系都以这个目标开始。请继续关注,因为我们将继续努力使我们的工具与不断变化的DevOps工具世界一起工作。

你可以马上开始免费试用微软Azure上的人工云