JFrog技术博客

JFrog原创技术博客

排序:
默认
按更新时间
按访问量

DevOps 在2018年的五个趋势

刚刚过去的2017年对于 DevOps 来说是里程碑式的一年,各个行业都开始结合自身的业务特点,在落地 DevOps 这件事情上有了一些规划、探索。虽然大家对于 DevOps 究竟是什么依然未能完全达成一致,但每个企业确实又能找到符合自身能力需求的部分。DevOps 带有很强的实践色彩,解决实际问...

2018-03-26 13:57:06

阅读数:1023

评论数:0

2018年 DevOps 领域技术大盘点!

回顾过去的一年,DevOps 技术圈风起云涌,开源社区以及商业软件在 DevOps 领域均有非常大的发展,今天就从 Issue Tracking 系统,开发语言,构建,持续集成服务器,容器等方面和大家盘点下过去的一年里 DevOps 的工具使用情况和技术发展趋势。Issue Tracking 系统...

2018-02-26 17:14:40

阅读数:756

评论数:0

HERE 科技使用 AWS EF 和 JFrog Artifactory 打造百万级工件 CI&CD 系统

本篇文章是根据 AWS 发布在 Youtube 上的视频资料翻译并整理而来,介绍的是 AWS re:Invent 2017大会上分享的 HERE Technology 使用 AWS EF 和 JFrog Artifactory 打造百万级工件 CI&CD 系统,支持数千活跃...

2018-03-05 14:12:40

阅读数:153

评论数:0

数据驱动 DevOps 的案例和落地方法

在刚刚举办不久的红帽 Ansible 自动化运维大会上我进行了一次分享,名字叫“数据驱动实现自动化持续交付”,由于现场分享会受到现场观众数量的限制,所以我把分享的内容总结成为文章分享给大家。 DevOps 的现状和痛点 如果你是公司内部希望做 DevOps 的领导或者技术负责人,那么首先要了解...

2018-01-29 14:51:01

阅读数:250

评论数:0

如何在 Kubernetes 环境中运行 Spark 集群

处理这么大量的数据,背后的机器可能是数以千计,无法通过人工来监控机器的状态。因此,本文将介绍用 Kubernetes 容器管理工具,并通过简单示例,告诉你如何建立一个 Spark 集群。 准备阶段 1.需要拥有正在运行的 Kubernetes 集群,并使用 Kubectl 为其配置访问权限...

2018-01-22 10:22:27

阅读数:1669

评论数:2

C/C++ 如何进行持续交付?使用 Jenkins+Conan!

C 和 C ++ 目前被应用在操作系统、嵌入式系统、财务、科研、汽车、机器人、游戏等非常重要的行业。主要原因是 C 和 C++ 相比于其他技术来说拥有很高的性能。但同样,C/C ++ 生态系统也面临一些巨大的挑战: 巨石应用 -- 拥有数百万甚至更多行代码,在不使用现代工具的情况下很难管...

2018-01-15 10:40:47

阅读数:470

评论数:0

用 Spinnaker 构建更安全,低风险的部署环境

Spinnaker 是 Netflix 开源的持续交付平台。Netflix 的服务运行在超过100000个 AWS 云实例上,Spinnaker 用于部署超过95%的 AWS 云实例。 Spinnaker 主要用于降低新部署带来的风险,Netflix 公司并不希望一个新的 Push 影响到主体服...

2018-01-10 11:46:31

阅读数:2395

评论数:0

如何使用 Spinnaker 和 Kubernetes 进行数据库变更发布

将应用程序部署到 Kubernetes 时,有很多选择。像 Helm 和 Ksonnet 这样的工具使得打包应用程序并将其部署到多个 Kubernetes 环境变得非常简单。但是,这些工具只能解决部分问题。部署到生产很少像 helm install my-chart 一样如此简单。他们可以涉及多个...

2018-01-08 15:14:24

阅读数:315

评论数:0

云原生计算基金会宣布 JFrog 为金牌会员

DevOps Expert 加入 CNCF 以进一步实现云原生操作的最佳实践。 2017年12月4日 - 支持和集成 Kubernetes® 和 Prometheus™ 等开源技术的云原生计算基金 ®(CNCF®)今天宣布,JFrog 作为金牌会员加入基金会。作为开源和云原生技术...

2018-01-04 10:04:42

阅读数:154

评论数:0

C / C ++ 项目中的 DevOps 挑战

“C++ 不仅是性能最强大的语言,而且也是一门伟大的语言!它具有真正的泛型,它是表达性的,是程序员最喜欢的语言之一。”                                                                 - JFrog 软件工程师兼 Conan.i...

2017-12-29 10:15:14

阅读数:388

评论数:0

Artifactory 如何使用 SHA-256 进行安全存储?

Artifactory 从一开始的设计就独特,以最佳的方式管理二进制文件,并有效支持任何格式的软件包。基于 Checksum 的存储是实现这种"灵活性"的关键特性之一。尽管所有工件、文件都是在 Artifactory 支持的二进制存储的几个选项中进行存储和管理的,但文件的元数据...

2017-12-25 13:13:29

阅读数:199

评论数:0

Netflix、Oracle、ING、思科、JFrog 都如何做 DevOps 的?

作者:马致杰,英文名:George Hurn-Maloney,JFrog 中国区创始人/CEO,于2016年底创立了全球领先的 DevOps 平台 JFrog 的中国分公司。George 在国内的数据中心、服务器架构、移动应用运营,以及 DevOps 领域拥有超过8年的经验。 ...

2017-12-20 14:59:02

阅读数:217

评论数:0

奔驰在打造未来汽车时的 DevOps 实践

Siva Mandadi 是来自奔驰北美研发中心的用户交互部门的一名 DevOps 工程师,他在 JFrog 用户大会上分享中介绍了奔驰通过 DevOps 落地,加速打造未来汽车的实践。本文根据视频资料整理而来,原视频地址: https://www.youtube.com/watch?v=...

2017-12-18 09:58:50

阅读数:1070

评论数:0

没网?没问题。用Air Gap使用Artifactory

没网?没问题。用Air Gap使用Artifactory几乎所有的开发组织都需要访问 JCenter,NuGet Gallery,npmjs.org,Docker Hub 等远程公共资源,以下载构建所需的依赖关系。使用 Artifactory 的一大好处是它作为代理仓库来下载远程资源和缓存工件。 ...

2017-12-14 13:25:56

阅读数:360

评论数:0

JFrog Mission Control 2.0

JFrog Mission Control 2.0全球团队协作能力,大规模协作和强大的可视化功能对于任何产品来说,1.0版本必须要有所创新,来解决行业内尚未解决的问题及痛苦,JFrog Mission Control在第一次发布时就做到了这一点。从Mission Control 1.x开始,Art...

2017-12-11 12:07:36

阅读数:68

评论数:0

使用 Istio Service Mesh 管理微服务

今天的文章通过 Istio 开源项目展示如何为 Kubernetes 管理的微服务提供可见性,弹性,安全性和控制。 服务是现代软件体系结构的核心。比起复杂庞大的整体,部署一系列模块化的小型(微型)服务能够使开发人员灵活地使用不同的语言、技术并能放缓节奏,并会有更高的生产力和更快的速度,特别是...

2017-12-06 15:36:08

阅读数:2151

评论数:0

微服务架构的原理

微服务架构的思想已经被广泛接受,各种最佳实践也层出不穷。虽然有各种方法论的指导,但到了具体实践的过程中,还是会有诸多的困惑。本文试图剖析从单体架构到微服务架构演化背后的深刻原因,从而更好地理解微服务的精髓。 从服务化谈起 软件的协作方式并不是凭空而来,而是依据很多我们实际生活中的既有规则来...

2017-11-30 16:52:43

阅读数:541

评论数:0

下一代微服务架构——Service Mesh

Service Mesh 是什么?为什么我们需要它? Service Mesh(服务网格)是一个基础设施层,让服务之间的通信更安全、快速和可靠。如果你在构建云原生应用,那么就需要 Service Mesh。 在过去的一年中,Service Mesh 已经成为云原生技术栈里的一个关键组件。很多拥...

2017-11-30 16:39:00

阅读数:37500

评论数:2

Grafeas-来自谷歌,IBM, 红帽和 JFrog 的元数据标准

近日,谷歌联合 JFrog,IBM 和其他一些科技公司推出了 Grafeas,一个开源 API,用于存储、查询和检索所有类型软件组件的重要元数据。本文将帮助大家快速了解什么是 Grafeas。 Grafeas 的起源 随着 DevOps,微服务,容器化的兴起,软件交付速度越来越快,交付的二...

2017-11-22 15:05:48

阅读数:523

评论数:0

Jenkins 2.x(Pipeline),SonarQube 和 Artifactory 搭建持续交付流水线

持续交付和 DevOps 是众所周知的,并在当今广泛传播的做法。人们普遍认为,组建优秀的团队,首先确定共同的目标,然后选择和整合最适合的工具是至关重要的。通常,这是一个轻量级工具的集合,集成在一起构建了持续交付流水线,并支持 DevOps。在本文中,我们放大了整个流程的一个重要部分,即通常被称为连...

2017-11-16 14:44:23

阅读数:1536

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭