JFrog捷蛙

JFrog捷蛙

微服务构建持久API的7大规则_Kubernetes中文社区

微服务构建持久API的7大规则

JFrog捷蛙JFrog捷蛙阅读(1694)行业头条

前言 近年来,微服务架构发展迅速,SparkPost就是早期落地微服务架构公司之一,他们发现落地微服务过程中,不光需要考虑服务发现、服务注册、服务调用跟踪链等等架构问题,也需要重视微服务API的变更管理。微服务的一大特性就是独立发布,快速迭...

Saas 应用12个架构规范_Kubernetes中文社区

Saas 应用12个架构规范

JFrog捷蛙JFrog捷蛙阅读(3312)行业头条

一、引言 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论: 使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目。 和操作...

你的应用有漏洞吗?使用第三方依赖需谨慎_Kubernetes中文社区

你的应用有漏洞吗?使用第三方依赖需谨慎

JFrog捷蛙JFrog捷蛙阅读(3553)行业头条

引言 开源对软件的发展可以说具有深远的意义,它帮助我们共享成果,重复使用其他人开发的软件库,让我们能够专注于我们自己的创新,它推进了技术的快速发展。据不完全统计78% 的企业都在使用开源,但是其中有多少企业关注第三方开园依赖的安全呢?其中仅...

优秀的DevOps工程师必须具备的软技能_Kubernetes中文社区

优秀的DevOps工程师必须具备的软技能

JFrog捷蛙JFrog捷蛙阅读(3634)行业头条

年末将至,大批攻城狮与程序猿早已蠢蠢欲动,开始了跳槽涨薪之旅,虽然受社会大形势影响,IT行业虽然无法和前几年的突飞猛进的势头相比,但是对DevOps的热度却只增不减,工程效能团队的普及率正在迅速增长,对DevOps工程师需求量也是呈指数式增...

基于Saltstack、Artifactory打造传统模式下持续部署平台_Kubernetes中文社区

基于Saltstack、Artifactory打造传统模式下持续部署平台

JFrog捷蛙JFrog捷蛙阅读(2974)行业头条

一、持续部署 1.现状 由于没有建立标准的持续部署流程,导致了版本管理混乱,制品管理混乱,上线持续时间长,上线测试覆盖不全面,业务流量上升后故障较多,排查复杂。运维、测试、开发人员每次版本迭代的时候,都要可能需要经历一次通宵的历练,并且这种...

你的应用安全吗? ——用Xray和Synk保驾护航_Kubernetes中文社区

你的应用安全吗? ——用Xray和Synk保驾护航

JFrog捷蛙JFrog捷蛙阅读(2579)行业头条

一、背景 在当下软件应用的开发过程当中,自研的内部代码所占的比例逐步地减少,开源的框架和共用库已经得到了广泛的引用。如下图所示,在一个Kubernetes部署的应用当中,我们自己开发代码所占的比例可能连0.1%都不到。   开源软...

GoCenter助力Golang全速前进_Kubernetes中文社区

GoCenter助力Golang全速前进

JFrog捷蛙JFrog捷蛙阅读(1834)行业头条

一、背景 Go语言是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。为了方便搜索和识别,有时会将其称为Golang。自2009年11月Google正式宣布推出,成为开放源代码项目以来,Go语言已成为当今开发人...