|
运维 监控 Kubernetes
|

阿里巴巴DevOps实践指南(二十五)| 阿里巴巴 DevOps 工具体系

随着阿里巴巴多元化业务 20 多年的高速发展,技术体系经历了 web 时代、移动化时代、数据智能时代、云计算时代等多个重大变革。在这些变革中,开发者面对的技术体系、工具体系、知识体系也在不断进化。研发工具在其中起到了技术规模化和降本提效的关键作用。

1289 0
|
存储 数据采集 运维
|

阿里巴巴DevOps实践指南(二十四)| 智能运维

智能运维( AIOps )是依托于阿里巴巴 DevOps 经验沉淀而来的智能化运维平台,通过运维大数据的积累,以及算法团队多种算法的校对,我们将运维提升到新的高度,通过 AI 来帮我们查看数据、判断异常、决策运维操作,形成监、管、控一体化的运维平台。

4364 1
|
运维 数据可视化 安全
|

阿里巴巴DevOps实践指南(二十三)| 编排运维

面向编排的运维是指用户(PaaS 服务以及开发、运维、运营等角色)根据实际业务需要,对多个原子组件通过简单编排的方式进行灵活装配,构造出不同的业务流程以便完成一个完整的运维需求。运维编排可以帮助我们更好地规范、管理和执行自动化运维操作,以模板的方式定义所需要进行的操作,然后再通过系统运行,从而提高整体运维操作的效率、增强运维操作的安全性,并避免人工运维的错误。

1226 0
|
敏捷开发 监控 容灾
|

阿里巴巴DevOps实践指南(二十二)| 发布策略

DevOps 追求更短的迭代周期、更高频的发布。但发布的次数越多,引入故障的可能性就越大。更多的故障将会降低服务的可用性,进而影响到客户体验。所以,为了保证服务质量,守好发布这个最后一道关,阿里逐步发展出了适应 DevOps 要求的发布策略。

1092 0
|
SQL 运维 监控
|

阿里巴巴DevOps实践指南(二十一)| 全景监控

随着云原生技术的发展与演进,微服务和容器化技术成为大型分布式 IT 架构的必然选择。新技术在让 IT 系统变得更敏捷、健壮、高性能的同时,也带来了更高的技术架构复杂度,给应用监控带来了前所未有的挑战。

1212 0
|
存储 人工智能 运维
|

阿里巴巴DevOps实践指南(二十)| 业务系统安全工程

系统的安全受内部和外部双重影响,在防止企业系统受外部影响上,信息安全目前相关的理论研究和产品建设已经较为完善。当前系统故障的更多原因是由于企业内部问题导致的,信息系统安全工程作为降低系统故障的体系化解决方案,未来的相关理论研究、产品服务也将得到快速发展。

732 0
|
运维 监控 安全
|

阿里巴巴DevOps实践指南(十九)| 监管控一体化运维

阿里巴巴应用运维监管控一体化的建设随着业务形态和技术架构还在不断地探索和发展,本文主要介绍了应用运维监管控一体化建设的背景和思路。我们以应用为中心,从应用监控管角度出发,通过全视角监控实时掌握应用的运行状态,通过高效发布部署和灵活的运维编排对应用进行安全变更,通过智能化运维和安全防护实现应用的高级防护。

1581 0
|
安全 Devops Java
|

阿里巴巴DevOps实践指南(十八)| 基于制品元数据提升交付效率

为保证软件交付的质量,我们对交付物有功能和性能上的要求。这些要求体现在交付过程中产生的数据上,包括:代码评审数据、安全扫描数据、回归测试结果等。这些数据以交付物(制品)为载体。我们把这些数据称作制品的元数据。

968 0
|
缓存 资源调度 Java
|

阿里巴巴DevOps实践指南(十七)| 提升构建的效率

构建是将源码变成制品的过程。构建包括编译,但不等同于编译。即使对于不需要编译的解释型语言,也要构建成一个压缩包或 Docker 镜像再去部署。无论是在开发阶段还是 CICD 阶段,都离不开构建过程,构建的质量和效率对持续交付影响很大。影响构建效率的因素,包括源码以及构建的依赖。

1156 0
|
运维 安全 Devops
|

阿里巴巴DevOps实践指南(十六)| 基于应用和变更的交付模式

阿里巴巴在交付阶段的一些实践,包括:以应用和变更为核心的交付流程;基于变更的检查项和卡点;针对应用特征选择研发模式。

1153 0
|
运维 监控 安全
|

阿里巴巴DevOps实践指南(十五)| 应用环境能力

应用环境解决方案并不仅仅是将应用的开发环境、基础环境搭建起来即可,还涉及到环境的稳定性如何保证,基于环境如何规范变更的流程,基于环境如何提升开发效率等等。环境治理需要站在更高的角度,综合看待上述问题,否则就会陷入环境问题年年治理、年年被吐槽的怪圈。

884 0
|
监控 Devops 中间件
|

阿里巴巴DevOps实践指南(十四)| 测试环境与路由

在阿里巴巴内部,随着业务规模和技术栈的拓展和更新,业务侧对测试环境的使用也逐步打破原固有模式,快速向多场景、多样化、多职能方向发展,如何能够跟上业务发展速度,及时满足业务侧对测试环境新场景的诉求,基于环境和路由模型的测试环境解决方案是解决问题的关键。

928 0
|
运维 Devops Java
|

阿里巴巴DevOps实践指南(十三)| 测试提效

分布式测试为测试速度插上了翅膀,精准测试有效的识别出了测试的范围,增量覆盖率又为测试的不断完备提供了有利的指引,线上覆盖率帮助我们有效的进行应用瘦身。充分利用好这些技术手段进行测试提效,可以让持续交付的过程更加的顺畅

1725 0
|
安全 算法 Java
|

5种阿里常用代码检测推荐 | 阿里巴巴DevOps实践指南(十二)

随着业务演进和团队扩张,软件规模和调用链路越来越复杂。如若没有良好的代码检测机制,只依靠功能性验证,团队技术债会越累越高,开发团队往往要花费大量的时间和精力发现并修改代码缺陷,最终拖垮迭代进度、协作效率,甚至引发严重的安全问题。

2928 0
|
安全 IDE Devops
|

阿里巴巴DevOps实践指南(十一)| 代码评审

代码评审,英文名是 Code Review,简称 CR,它是结对编程相互切磋相互学习的方式。严肃地讲,CR能够提升代码质量、促进人才成长、培养技术情怀。

1348 0
|
运维 前端开发 安全
|

云端开发在阿里的典型应用场景 | 阿里巴巴DevOps实践指南(十)

云端开发指开发者可基于云平台完成编码、测试、发布等研发流程。一个完整的云端开发平台不仅是提供了一个云端的编码环境,还提供了一整套研发工具和配套设施,让开发者做到在云端即可完成应用程序的需求、编码、测试和运维的全生命周期管理。

815 0
|
JSON Kubernetes Cloud Native
|

阿里巴巴DevOps实践指南(九)| 本地开发

开发一个需求,需要先进行代码的编写和个人验证,验证功能符合预期之后,再提交代码,并进入到集成环境,进行进一步的验证及验收。而这个编码和验证的过程占据了整个需求交付的大部分时间,因此提高这部分工作的效率就显得至关重要。

928 0
|
运维 监控 Cloud Native
|

阿里巴巴DevOps实践指南(八)| 以特性为核心的持续交付

今天,基于云的开发已成为主流,这是效能提升的巨大机会,同时又对工程实践提出了前所未有的要求。比如,云原生基础设施、云原生中间件和新一代的云软件编程方法等等,都要求有与之适配的实践和工具。在适配新的技术发展趋势过程中,阿里形成了以特性为核心的持续交付工程实践,并且将其内建到 DevOps 工具体系中,以保障实践准确、有效地落地。

914 0
|
运维 数据可视化 Devops
|

阿里巴巴DevOps实践指南(七)| 规模化实施路径

为了支持组织的全面数字化转型,DevOps 的规模化应用是必然选择。但,规模化实施绝不等于实施复杂的规模化框架。恰恰相反,在规模化的路径选择上,我们应该以业务为驱动,寻求简单、可持续的方案,而“系统”和“普惠”是 DevOps 规模化的最终目标。

871 0
|
缓存 Devops 物联网
|

阿里巴巴DevOps实践指南(六)| 产品导向的交付

业务驱动和产品导向是适应数字化时代要求的协作和交付方式,是我们对 DevOps 实施的核心价值主张。同时,它们的有效实施离不开工程实践和能力的支撑,下一章我们将讨论 DevOps 的另一核心要素——持续交付的工程能力。

1219 0
|
Devops 测试技术 持续交付
|

阿里巴巴DevOps实践指南(五)| 业务驱动的协作

明确需求层次以及每个层次承载的价值之后,接下来要做的是定义每个层次的协作过程,最终服务于“顺畅高质量地交付业务需求”这一目标。如何组织各个层次的协作,来达成这一最终目标?

1205 0
|
供应链 算法 前端开发
|

阿里巴巴DevOps实践指南(四)| 需求的层次结构

清晰定义需求的层次结构,明确各个层次的价值。基于它们,我们就可以定义协作过程,实现并交付这些价值,保障协作和交付的效率和效果。

1378 0
|
运维 安全 前端开发
|

阿里巴巴DevOps实践指南(三)| 阿里巴巴 DevOps 实施的价值主张

数字化转型是对互联网公司和产业内公司的共同挑战。产业公司要应用数字化能力,提升用户体验和运作效率;互联网公司要将数字化能力与具体的产业结合,带来更广更深的创新。共同点是,它们都需要升级 IT 的交付和运行模式,都离不开 DevOps 的能力。

570 0
|
存储 数据采集 人工智能
|

阿里巴巴DevOps实践指南(二)| 数字化转型下,DevOps的根本目标是什么?

数字化转型是信息技术与产业的结合。需要转型的不仅仅是各个传统的产业,也包含信息产业本身,如互联网公司。DevOps 是数字化转型的重要组成部分,DevOps 的体系和实践也必须服务于数字化转型的需求,这是互联网和传统产业公司的共同挑战和使命。

656 0
|
人工智能 运维 安全
|

阿里巴巴DevOps实践指南(零)| 序

在数字化变革的浪潮中,中国作为产业规模最大和门类最齐全的经济体,迎来百年未有的崛起机会。拥抱数字基础设施,探索符合数字化时代要求的技术和管理范式,将帮助我们切实把握机会,实现伟大的复兴。而把握这一机会的组织,将在数字化变革的浪潮中脱颖而出。DevOps 是其中不可或缺的环节,希望我们的实践总结对你有所启发。

386 0
|
敏捷开发 开发框架 运维
|

阿里巴巴DevOps实践指南(一)| 为什么DevOps的必然趋势是BizDevOps

从精益思想出发,我们可以看到DevOps的必然发展方向,那就是向业务侧延伸。业务是产品开发和运维的源头,完整的价值流必须从源头开始。这不是预测,而是正在发生的事实

5197 1
|
运维 Devops 持续交付
|

阿里云云效发布《阿里巴巴DevOps实践指南》

6月23日,在2021阿里巴巴研发效能峰会上,由阿里云云效团队20位专家共同撰写的《阿里巴巴DevOps实践指南》(以下简称指南)正式对外发布。本指南是阿里云云效团队对过去十年阿里巴巴DevOps 实践经验的系统总结。

4890 0
|
Cloud Native 架构师
|

福利!阿里巴巴研发效能峰会直播预约倒计时

效能案例集和定制机械键盘等你来拿

806 0
|
Java 程序员 测试技术
|

深入理解领域驱动设计中的聚合

聚合模式是 DDD 的模式结构中较为难于理解的一个,也是 DDD 学习曲线中的一个关键障碍。合理地设计聚合,能清晰地表述业务一致性,也更容易带来清晰的实现,设计不合理的聚合,甚至在设计中没有聚合的概念,则相反。

1060 0
|
人工智能 运维 监控
|

阿里云研究员叔同:云原生是企业数字创新的最短路径

6.23 阿里巴巴研发效能峰会,报名正在进行中,近30位国内外技术大咖和你一起探索研发效能技术趋势、分享研发效能实践经验,共享研发效能新成果,帮助企业管理者和开发者掌握用好云的理念、工具、方法、实践,真正实现In Cloud,Be Agile。6.23 阿里巴巴研发效能峰会,报名正在进行中http://developer.aliyun.com/topic/n2021?channer=yy_other

1139 0
|
架构师 数据可视化 领域建模
|

为什么你应该关心领域模型?

领域模型是DDD的核心,更是业务的深入认知

1917 0
|
运维 安全 Cloud Native
|

现场体验云效智能代码补全的感觉···

5月29日阿里云开发大会「智能开发与高效运维」分论坛上,云效请来12位阿里巴巴开发运维领域专家,聚焦分享阿里云赋能开发者的系列工具和实践。现场动手训练营吸引近千位开发者体验云原生开发部署、代码安全检测修复和智能代码补全能力。

845 0
|
运维 Cloud Native 安全
|

“双敏”能力及云原生DevOps工具链云效携手亮相阿里云峰会

5月28日举办的阿里云峰会主论坛上,云效以「助力企业构建「双敏」能力,实现十倍效能提升」的定位闪亮登场,阿里巴巴高级研究员兼阿里云智能基础产品事业部负责人蒋江伟亲自发布。

1053 0
|
人工智能 自然语言处理 运维
|

如何让评审人爱上我

今天小编作为一个开发者,放下外部的客观因素,仅从一个代码的实现者,一个被评审人的角度去思考如何让评审变得高效而富有意义。换句话说:如何让评审人爱上我(被评审人)。

1859 0
|
运维 Java 开发工具
|

阿里云开发者大会来咯,236个线下名额先到先得

现在的开发工具都能自己写代码了?

9012 0
|
存储 运维 安全
|

代码安全无忧—云效Codeup代码加密技术发展之路

从代码服务及代码安全角度出发,看看云效代码加密技术如何解决这一问题

1722 0
|
Linux 开发工具 git
|

云效Codeup代码评审中的代码协同

云效 Codeup 汇集了阿里巴巴最新的代码托管、代码协同技术,希望能够造福更多中国和世界的开发者。

1385 0
|
敏捷开发 运维 Cloud Native
|

2021研发效能实践案例征集大赛

由阿里云云效主办的2021研发效能实践案例征集大赛正式启动,专门为企业CTO、研发(TL、一线研发人员)、运维、产品人准备的实践案例展示平台,期待各位报名参与;

1440 1
|
Cloud Native Devops 开发者
|

「征集」2021阿里巴巴研发效能峰会议题征集

2021阿里巴巴研发效能峰会议题征集通道全面开启。我们诚挚邀请您参与征集活动!期待收集到更多的想法、经验、解决方案,并将此与大家共同分享!

1384 0
|
安全 jenkins 持续交付
|

项目版本管理的最佳实践:云效飞流Flow篇

飞流Flow的最佳实践(使用阿里云云效)为了更好地使用飞流Flow,接下来将结合阿里云云效来讲解飞流Flow的最佳实践

4827 0
|
设计模式 人工智能 Java
|

云效走进百所高校 让上千学生真正认识代码

“第一次接触代码重构,对java这个语言有了更深的了解”“每通关一次都有很大的成就感”

640 0
|
弹性计算 IDE 安全
|

评审恩仇录——IDE也能做代码评审?

云效Codeup推出了本地IDE插件端的评审,免除了黄药师来回华山的奔波之苦

1008 0
|
人工智能 安全 IDE
|

评审恩仇录——我为什么愿意执行代码评审

代码评审带来的好处不言自明, 但企业业务快速发展的诉求与代码评审推动落地两者之间, 往往存在矛盾。在如今快速发展的互联网时代,数字化、智能化已经是基础能力,单纯只靠人肉审查的时代已经过去了,基于各种自动化检查能力的加持,其实代码评审并没有想象中那么费时费力。今天和大家聊一聊在快节奏的业务现状下基于云效代码管理产品 Codeup 如何更低成本的开展代码评审。

2709 0
|
存储 安全 测试技术
|

云效安全那些事儿—访问控制与数据安全

云效 Codeup 提供了代码 GPG 签名,拒绝未签名的提交;支持代码属主验证,约束提交记录属主。 在质量管控上,云效 Codeup 精细化读写权限管控,支持代码提交卡点机制,保障提交质量。 接下来我们一起看看云效 Codeup 的这些安全防护功能如何使用。

1320 0
|
存储 负载均衡 安全
|

云效安全那些事儿-数据回收站 & 代码备份

随着互联网的快速发展,企业上云乃是大势所趋。2020年突如其来的这场疫情,给人们的工作和生活方式都带了很大的影响,同时也加速了企业上云的进程。 为了更快速的适应市场,很多企业希望上云,但是又对上云的安全性存在顾虑: 我的核心资产迁移到云上,云服务产品如何保障我的数据安全?从这篇文章里面可以找到答案

557 0
|
jenkins 机器人 Devops
|

云效DevOps实践-如何基于云效实现测试自动化集成和分析

对于现代软件研发来说,持续、快速、高质量、低风险地交付需求特性,是业务对研发的主要诉求。而要做到这一点,除了要有良好的架构设计、卓越的工程能力,快速可靠的测试反馈也是其非常重要的一环,达到这一点,需要依靠测试自动化。 作为面向企业开发者的DevOps平台,云效提供了丰富的能力,帮助大家在DevOps流程中落地测试自动化实践。

4173 0
|
运维 Cloud Native 架构师
|

云原生时代,企业如何选取研发模式,并通过云效流水线落地

云原生是近几年IT圈最火热的词汇之一,几乎每一个云计算产品都会或多或少跟云原生发生关联。那到底什么是云原生?它对企业的项目研发又有什么样的影响跟要求?云原生这个大的时代背景下,企业又应如何落地相应研发模式来提高研发效率,提升企业竞争力呢。 容器是云原生变革的根本,其他的东西都是基于这个基础所引申和集成起来的。 云原生时代的软件研发要求:快、稳和省。 研发模式选择取决于是持续发布的方式还是版本制发布的方式。 通过分支模式和工具平台,可以从繁琐的手工工作中解放出来,让我们研发协同的效率更高。

809 0
|
机器学习/深度学习 运维 监控
|

云效故障定位研究论文被ICSE 2021 SEIP track收录

新成果

9200 0
|
敏捷开发 Kubernetes Cloud Native
|

2020最强合集:阿里巴巴研发效能&DevOps干货都在这里啦!

1场峰会、2门课程、2个电子书,2020阿里巴巴研发效能干货合集,云效为你精心整理

10954 0

云效DevOps

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

1
今日
9841
内容
22
活动
156882
关注
你好!
登录掌握更多精彩内容