通过阅读《DevOps软件架构师行动指南》这本书,对DevOps架构方法论和关键技术有一个全面的了解和认知。DevOps是什么?在书里面给出定义为,DevOps是一套实践方法,在保证高质量的前提下缩短系统变更从提交到部署至生产环境的时间。实际上看了这个定义你也很难对DevOps有一个全面的了解。因此也可以定义为,DevOps是在保证质量的前提下,提供的一整套从开发,测试到生产运维的持续交付和管控方
转载 2023-08-09 17:00:25
62阅读
由于国内外软件土壤差别巨大,适合国外的一些理论在国内不一定行的通,而国内的一 些资料往往都是根据国外的资料直接搬过来用的,这也直接导致国外的软件架构师在国内变得水土不服。今天本篇随笔的内容则是在一些培训资料的基础上,加上自 己的思考,总结出来的适合国情的软件架构师职责范围。   1,需求整理分析   有人认为 架 构是在需求规格说明书完成后介入的,但我认为架构师要从项目最开始的阶段就参与进
1.4 DevOps与敏捷DevOps的一个特征是强调DevOps实践与敏捷实践的关系。本节将把DevOps实践覆盖在IBM规范敏捷交付上。我们的重点不是解释规范敏捷交付,而是说明DevOps中增加的内容。如果想了解规范敏捷交付,可参阅《Disciplined Agile Delivery: A Practitioner’s Approach》一书。如图1-2所示,规范敏捷交付包含3个阶段——开始
转载 2024-04-16 16:17:51
40阅读
第一部分背  景这一部分为本书的后续章节提供了必要的背景知识。DevOps是一项运动,它设想在开发组和运维组之间没有冲突。DevOps的出现与云发展成为大小型组织的基本平台是同时发生的。第一部分有3章。在第1章中,我们将定义DevOps,并且讨论DevOps的各种驱动力。DevOps是一个包罗万象的术语,它可以涵盖多个含义,包括让开发人员和运维人员互相沟通;允许开发团队自动化地部署到生产环境;当在
转载 2024-03-08 14:45:43
37阅读
1.9 更多阅读材料通过下列资源可以阅读有关DevOps的不同定义:Gartner技术成熟度曲线[Gartner]把DevOps归为处于上升期:http://www.gartner.com/DisplayDocument?doc_cd=249070。AgileAdmins从敏捷角度解释了DevOps:http://theagileadmin.com/what-is-devops/。从下面列出的最近
软件工程的目的是控制复杂性,而不是创造复杂性。软件架构是当软件复杂性提高后,催生出来的一些列准则。在软件里,架构指为客户构建系统。软件存在的目标是为了自动化商业流程和人类行为。架构的定义如下:1)需求系统的使命可以通过一组需求来描述。这些需求最终推动系统架构的形成。没有确认清楚需求是直接导致软件项目失败的常见原因之一。需求的流程:(1)确认修改;(2)区分功能性需求以及非功能性需求;(3)收集需求
DevOps 架构师在红帽技术中的角色越来越受到重视。随着技术的不断发展和创新,DevOps 架构师扮演着至关重要的角色,协调开发和运维团队之间的合作,提高软件的交付速度和质量。 作为一名DevOps 架构师,他们需要具备一定的技术背景和经验,能够熟练运用红帽技术,比如 Red Hat Enterprise Linux (RHEL)、Red Hat OpenShift、Red Hat Ansib
原创 2024-02-20 10:20:10
36阅读
第2章整体写的相当弱,特别是对于DevOps为何需要和云结合,维护需要PaaS平台能力没说透彻。运维整体架构可以参考ITIL标准体系。运维服务包括供给硬件,提供软件,或者支持不同的IT功能。由运维提供的服务还包括了SLA服务等级水平协议的规格说明,软硬件环境状态监控,容量规划,事件管理,故障和问题跟踪处理,日常环境检查,环境和数据备份,业务连续性和信息安全等。DevOps不仅仅是考虑软件变更在交付
转载 2023-09-06 21:01:41
74阅读
相信这应该是很多刚开始接触DevOps的同学最关心的问题。毕竟,从实用的角度出发,每个人都希望能够尽快上手实践。所以今天,我来跟你聊聊,我认为的DevOps工程的必备技能以及学习路径。不过在此之前,我们要先了解DevOps工程的岗位职责。全球最大职业社交网站LinkedIn(领英)2018年发布的一份报告显示,当今全球最热门的招聘职位分别是DevOps工程、企业客户经理和前端开发工程。其中
转载 2023-08-08 20:17:33
127阅读
  从软件架构师视角讲解了引入DevOps实践所需要拥有的技术能力,涵盖运维、部署流水线、监控、安全与审计以及质量关注,这是本书一开始内容简介的开头,本书的作者是伦恩·拜斯(Len Bass)、英戈·韦伯(Lngo Weber)、朱黎明,读完以后感觉只是在持续集成、自动构建上多增加了一些运维、监控等方面的东西,而且到最后我还是没能真正理解DevOps的含义。不过本书的内容还是挺丰富的,可
转载 2023-12-18 21:46:50
62阅读
一、软件架构师考试报名 软件架构师考试是众多IT专业人士迈向高级职位的重要一步。想要参加这一考试,首先需要了解报名流程和条件。通常,报名时间会提前在官方网站或相关考试机构公布,考生需密切关注这些信息,以免错过报名时间。报名条件一般包括相关工作经验和学历要求,确保自己符合报考条件后,考生可通过官方网站进行在线报名,或按照指定方式提交报名材料。 在报名过程中,考生需要准备相关证明材料,如身份证、
原创 2024-06-24 10:31:39
111阅读
简介此书为软件架构师所写的第一本DevOps完全指南,系统的讲解了不同场景下应用DevOps实践的方法,涵盖运维,部署流水线,监控,安全审计和质量关注等方面,最后通过三个经典案例进行devops实践讲解。 伦恩-拜思等编写,胥峰等翻译。 面向读者: - 软件架构师 - 项目经理 - 技术经理主要内容什么是DevOps定义:DevOps是一套实践方法,在保证高质量的前提下缩短系统变更从提交
奋斗吧,少年
最近从CSDN的下载频道上DOWN下了一份高级软件架构师讲义,将阅读时做的笔记发上来。有兴趣的朋友可以去CSDN的下载频道搜搜“高级软件架构师”应该就可以看见。第一章架构师与设计面向对象应用建模(Application Modeling)的实践过程有3个阶段:1.         有步骤、分层次地演进系统构架2.&n
转载 2023-08-15 14:30:18
141阅读
软件架构师求职:我2017年10月6号入职,这4个月,仍有4个邀请,都拒绝了。如何成为软件架构师:理
原创 2022-07-21 22:04:24
457阅读
导语“临渊羡鱼,不如退而结网”。应该说前两年是数字化转型的深入人心之年,各行各业热谈数字化转型,尽管各有所图、各有所指,譬如,有朋友跟我聊过她要把闽南地区的占拜文化也要数字化,并且要推广到东南亚,而且设计了清晰的商业模式,我也算是服了气。 所谓数转并不复杂,就是将物理世界在二进制世界以编码的形式重塑、反向造就物理世界。这是技术发展的必然。 世界上有两种人:空想家和行动者。作为CDO(首席数字官,下
转载 2021-07-25 04:50:38
67阅读
DevOps介绍软件开发最开始是由两个团队组成:开发计划由开发团队从头开始设计和整体系统的构建。需要系统不停的迭代更新。运维团队将开发团队的Code进行测试后部署上线。希望系统稳定安全运行。DevOps,字面意思是Development &Operations的缩写,也就是开发&运维。虽然字面意思只涉及到了开发团队和运维团队,其实QA测试团队也是参与其中的。网上可以查看到DevOp
从事多年的编程工作,回首看,发现自己站在原地,不曾前进。要如何 改变,怎样转换?以下是我读书的记录,算是个总结,用来提醒自己的缺点。顺序按照书本的目录,有兴趣的可以买本看看,对于纯技术的人员是个提点,很值得。一、关系技能修炼工作中难免与人交流,首要处理人与人之间的关系。作为一个程序员,常年与电脑PK,工作职责涉及的人较少,并且都比较熟悉。找人办事,不看僧面看佛面。作为一个构架,时常与不同部门的人
转载 2024-05-22 17:31:31
74阅读
最近打算考个软考的架构师,所以参考一下。如下为转载文章: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~今年的系统架构师考试又临近了,你是否准备好成为一名持证上岗的架构师了呢?先看看证书长什么样O(∩_∩)O考试时间一般是每年的11月份,是的,一年只能考一次。其他的高级软考一年都可以考两次。这也体现了系
导语“临渊羡鱼,不如退而结网”。应该说前两年是数字化转型的深入人心之年,各行各业热谈数字化转型,尽管各有所图、各有所指,譬如,有朋友跟我聊过她要把闽南地区的占拜文化也要数字化,并且要推广到东南亚,而且设计了清晰的商业模式,我也算是服了气。 所谓数转并不复杂,就是将物理世界在二进制世界以编码的形式重塑、反向造就物理世界。这是技术发展的必然。 世界上有两种人:空想家和行动者。作为CDO(首席数字官,下
转载 2021-07-25 04:50:40
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5