DevOps高效开发管理-云效实践初体验
DevOps高效开发管理-云效实践初体验1. 背景介绍讲解产品之前,先来整体梳理一下DevOps整体的理念,什么是DevOps,有什么优点,都能做什么。我们先来看看什么是DevOps?DevOps维基百科定义DevOps是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加....

聊聊DevOps制品管理-不止是存储制品这么简单
什么是制品?制品是指由源码编译打包生成的二进制文件,不同的开发语言对应着不同格式的二进制文件;这些二进制文件通常用于运行在服务器上或者作为编译依赖,“制品的管理”是配置管理的重要组成部分。通常,这些组件是各种文件的存档,包括:类文件中的Java字节码、C对象文件、文本文件、二进制文件。组件的多种格式,例如:Java JAR,WAR,EAR格式;普通ZIP或.tar.gz文件;其他软件包格式,例如....

DevOps实践-SCM代码仓库管理
DevOps实践系列文章,请参见连接。背景人在不同的阶段对于同一件事会有不同的理解。而且每个人都来说个人方向选择、精力与经历都左右着对同一件事情的理解。所以,三人行,则必有我师。是故弟子不必不如师,师不必贤于弟子,闻道有先后,术业有专攻,如是而已。 --《师说》韩愈抱着开放的心态学习每一个比你优秀的人的优点。就是我们这些软件从业者应该做的。抱着为软件业做一份贡献的执着的心情,持续得在这个行业里钻....

DevOps实践-Jenkins的环境管理讨论
DevOps实践系列文章,请参见连接。背景在经过公司内部自研持续交付环境,再到使用很长时间的Jenkins之后。对于持续交付工具的一些特点有一定认识。在为软件开发流程设计持续交付过程中需要考虑到很多方面的内容。一般通用的持续集成系统中都会设计到以下几个部分:环境管理。在持续集成环境中包括很多类型的环境。例如:持续交付运行环境,编译环境,存储环境,发布环境,被测环境,测试环境等等。之前在通信行业进....

kustomize (三) devops和开发配合管理配置数据behavior: merge、namePrefix、nameSuffix
文章目录1. 场景1.1 Property sharding1.2 Plumbing properties1.3 Secret properties2. 混合管理方法2.1 创建 base2.2 创建并使用 overlay 用于 开发(development)2.3 检查 ConfigMap 名称2.4 创建并且使用 overlay 用于 生产(procduction)1. 场景在生产环境中有一....
DevOps高效开发管理-云效实践初体验
欢迎来到我的小院,我是霍大侠。最近因为团队成员扩大,产品线增多,产品功能也要求快速响应,这些问题一直让我非常烦躁。之前也了解过DevOps理念,但是一直没有真正实施起来。这次希望可以通过体验阿里云的云效产品,真正应用到团队中。背景介绍讲解产品之前,先来整体梳理一下DevOps的理念,什么是DevOps,有什么优点,都能做什么。什么是DevOpsDevOps维基百科定义 DevOps是Develo....

云安全管理中的DevOps职责
通常,安全属于信息安全团队的工作范畴。这样的网络安全实现方式曾一度运作良好,直至最近几年才发生变化。向云计算基础设施的转变,造就了分散化的软件开发环境,进而推动了软件开发在速度和规模上的增长。DevOps 为软件开发全生命周期提供了更丰富的服务,有助于开发团队更快速地实现敏捷的软件创建、测试和实施。但 DevOps 同时引入了新的网络安全漏洞,这是传统的信息安全孤岛所无法管理的。为保护 DevO....
DevOps之API管理
最近几年,软件架构也在不断升级,逐渐采用前后端分离、微服务的体系结构。前后端分离使得前端和后端充分解耦,在高并发情况下,后端可以按需扩展,前端和后端通过 API 接口定义的契约进行通信。API 接口也会随着业务需求的变化不断改变,但 API 接口改变但调用方没有改变时就使得软件不可用。另外,调用方也不了解有哪些 API 接口可以使用,使用的规范是什么,由此也导致了很多管理问题。API 管理,就是....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。