首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/4518070/blog/5538737

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

DevOps发布策略简介

前言 DevOps追求更短的迭代周期、更高频的发布。但发布的次数越多,引入故障的可能性就越大。更多的故障将会降低服务的可用性,进而影响到客户体验。所以,为了保证服务质量,守好发布这个最后一道关,阿里逐步发展出了适应DevOps要求的发布策略。 在开始讲述阿里的实践之前,我们先简单介绍下几种常见发布策略,以及它们适用的场景和优缺点。 一 常见发布策略 1 停机发布 停机发布会在发布以前关闭服务,停止用户访问,然后一次性的升级所有服务。这种发布策略的发布频率往往比较低,且需要在发布之前做好充足的测试。 停机发布的特点有: 所有需要升级的组件被整合到一次发布中 一个项目中的大部分应用都会被更新 发布之前的研发流程和测试流程往往需要花很长的时间 发布时如果出现问题, 修复和回滚的成本很高 完成一次停机发布, 需要花费很久的时间, 且需要很多团队在一起才能完成 往往需要客户端和服务器端同步升级 停机发布并不适合互联网公司,因为两次发布的间隔很久,从功能特性提出到进入市场的时间太长,对市场反应不敏感,会在充分竞争的市场里处于下风。每次发布因为要停机,也会带来经济损失。 优势: 简单,不太需要考虑新...

DevOps成功转型的最佳实践

企业领导者需要了解DevOps转型的最佳实践以及如何采用新技术和软件开发方法,以在市场竞争中保持领先。 在这个竞争激烈的世界中,很多企业都在向数字化转型迈进。为了在竞争中保持领先地位,很多企业正在努力改进其现有的IT基础设施、方法,采用新技术和软件开发方法。为了成功实现DevOps转型,这在很大程度上取决于他们采用最佳实践以实现DevOps成功转型的倾向。 这种向DevOps实施的转变,使企业能够以更少的问题更快地发布更高质量的软件。对于这种转变不能掉以轻心,应该基于对企业文化进行深入研究,因为每个企业的旅程都是不同的。因此,为了实现这一目标,企业必须采用DevOps最佳实践来实现成功的DevOps转型。 以下将讨论最有影响力的DevOps最佳实践,帮助企业成功实现DevOps转型,并帮助他们实现目标。 (1)与业务目标保持一致 企业走上DevOps之旅的路径应该包括负责成功进行DevOps转型的三个主要支柱。这三个支柱是正确的人员、正确的流程和正确的工具。确定正确的组合,并让利益相关者参与流程可以帮助企业将这一举措与业务目标保持一致。采用DevOps的决定应该符合其业务目标。如果需要...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册