项目管理
文章平均质量分 78
lihuayong
这个作者很懒,什么都没留下…
展开
-
技术管理实战之全貌
管理到底都做哪些事儿?作为技术管理者,如何保持技术判断力?原创 2022-08-20 12:43:43 · 252 阅读 · 0 评论 -
读《DevOps实践指南》笔记三
第五部分 第三步:持续学习与实验的技术实践第19章 将学习融入日常工作 180前言他们有一个特别的设计目标,那就是即使 AWS 的整个可用区域都发生了故障,就像这次美国东部区的事故,也要确保 Netflix 的服务能够持续运行。要达到这一点就需要系统架构是松耦合的,每个组件都有特别敏感的超时设计,从而保证出现故障的组件不会拖垮整个系统。作为替代,Netflix 每个功能和组件都设计为具有完全降级的能力。例如,当流量剧增造成了 CPU 使用率暴涨的时候,就不向用户显示个性化的电影推荐列表,而是只显示已原创 2021-09-12 00:44:30 · 355 阅读 · 0 评论 -
读《DevOps实践指南》笔记二
第三部分 第一步:流动的技术实践第9章 为部署流水线奠定基础 709.1 按需搭建开发环境、测试环境和生产环境 71 不再需要运维团队手动构建和配置环境,而是可以使用自动化的方式完成以下操作: 复制虚拟化环境(如 VMware 虚拟机镜像、执行 Vagrant 脚本,以及启动 Amazon EC2 虚拟机镜像文件); 构建“裸金属物理机”的自动化环境搭建流程(例如,使用 PXE 方式通过基线镜像进行安装); 使用“基础设施即代码”的配置管理工具(例如 Puppet、Chef、原创 2021-09-12 00:37:28 · 979 阅读 · 0 评论 -
读《DevOps实践指南》笔记一
第一部分 DevOps介绍第1章 敏捷、持续交付和三步法 41.1 制造业价值流 41.2 技术价值流 4我们通常将技术价值流定义为“把业务构想转化为向客户交付价值的、由技术驱动的服务所需要的流程”。1.2.1 聚焦于部署前置时间 5价值流始于工程师”(包括开发、QA、IT运维和信息安全人员)向版本控制系统中提交了一 个变更,止于变更成功地在生产环境中运行,为客户提供价值,并生成有效的反馈和监控信息。我们并不提倡在设计、开发中串行地完成了大批量的工作后,再转入测试、运维阶段(如使用大批原创 2021-09-12 00:25:11 · 693 阅读 · 0 评论