写点什么

QA 与 Ops 通力合作打造反脆弱的软件系统

  • 2019-09-24
  • 本文字数:856 字

    阅读完需:约 3 分钟

QA与Ops通力合作打造反脆弱的软件系统

CNUTCon上海2018大会上,林冰玉讲师做了《QA 与 Ops 通力合作打造反脆弱的软件系统》主题演讲,主要内容如下。


演讲简介


微服务架构的复杂性使得软件系统变得脆弱,其行为不可预测,要增强软件系统的反脆弱性,有效利用生产环境的日志信息至关重要。通常负责日志处理的都是运维(Ops)人员,如果 QA 参与其中,将会带来哪些意想不到的效果呢?本话题将结合项目实践经历,跟大家分享 QA 如何与 Ops 在日志监控、分析和优化等方面通力合作,事半功倍的做好日志处理工作。


主要内容:


  1. 软件系统的脆弱性与反脆弱性

  2. Ops 人员处理日志过程存在的不足

  3. QA 参与日志处理有哪些好处

  4. 项目实践:


a. 项目背景介绍(规模化的微服务项目,错误日志大量增加,日志处理迫在眉睫)


b. 日志处理痛点(刚开始没有 QA 参与,加上日志本身也存在一些问题,日志处理显得不是那么高效,处理结果不能反馈到整个项目,没有达到 Knowledge 的有效共享)


c. QA 加入,与 Ops 一起负责日志处理(加强日志监控与分析,持续优化日志信息,同时利用 QA 对系统的了解和对业务的敏感性,将日志处理的结果用于优化业务价值,并持续改进,使得日志处理价值最大化)


  1. 项目实践总结:


a. 日志处理过程的优化与演进


b. QA 与 Ops 合作优势(日志处理更高效,更好的优化业务价值)


听众受益:


  1. 了解日志处理的重要性和处理方法;

  2. 了解 Ops 人员处理日志的不足和 QA 参与日志处理所带来的好处;

  3. 了解日志优化技术方案,以及如何利用日志信息优化业务价值。


讲师介绍


林冰玉


ThoughtWorks 高级软件质量分析师


ThoughtWorks 高级软件质量分析师,QA Lead。13 年多的质量保障相关工作经验积累了丰富的企业级应用和大型产品应用的测试和管理经验,尤其擅长敏捷开发过程中的质量分析和保证工作。


2008 年加入 ThoughtWorks 至今,一直在海外项目上从事软件质量保障相关工作,先后服务于多个来自澳洲、英国、美国等海外大客户项目,行业涉及电信、医疗、税务、时尚领域等,现在在一个规模化微服务的海外交付项目上担任 QA 负责人。












完整演讲 PPT 下载链接


https://cnutcon.infoq.cn/2018/shanghai/#schedule


2019-09-24 15:17817

评论

发布
暂无评论
发现更多内容

Wallys/DR9074E-Qualcomm Atheros QCN9074(QCN9024)/ 4x4 MU-MIMO Dual Band Wireless Module

Cindy-wallys

QCN9074 QCN9024

世界杯“无障碍字幕直播间”火了,背后有啥火山语音的黑科技?

科技热闻

如何管好一个迭代?让数据帮你回答这些关键问题

思码逸研发效能

数据 研发效能 迭代

Multi-Site High Availability Architecture solution of Honor of Kings mall

David

#架构实战营

SAP IDoc状态70 - This IDoc is saved as the original of an edited document.

SAP虾客

在不确定性的2022年寻找确定性|这些ToB赛道值得关注

ToB行业头条

九科信息受邀参加软件与信息服务产业集群高质量发展论坛

九科Ninetech

【iOS逆向与安全】iOS插件开发光速入门

小陈

借助云的力量,重塑企业的现在和未来|re:Invent 2022 Adam Selipsky 主题演讲精华全收录

亚马逊云科技 (Amazon Web Services)

亚马逊云科技

网易互娱数据成本优化治理实践

网易数帆

数据中台 数据仓库 数据治理 12 月 PK 榜

Java 编程入门第一课:HelloWorld

千锋IT教育

面试官:两个JVM的面试题就能证明,你连拿15K都不配

钟奕礼

Java 程序员 java面试 java编程

模块一作业

程序员小张

「架构实战营」

Linux之基于Centos系统安装Redis、MySQL、Nginx

C++后台开发

nginx redis 后端开发 linux开发 C++开发

实战|2个 MatrixGate 接入性能优化小技巧

YMatrix 超融合数据库

性能优化 超融合数据库 数据接入 YMatrix MatrixGate

用低代码赋能数字化 快速打造项目管理系统

力软低代码开发平台

收到7个offer,用同一个技术套路了多位面试官

钟奕礼

Java java程序员 java面试 java编程

域内用户Hash获取方式总结

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞挖掘

SAP MM 采购订单的Document Flow

SAP虾客

SAP MM 使用两个STO实现免关税跨国公司间转储(III)

SAP虾客

RocketMQ 5.0 可观测能力升级:Metrics 指标分析

阿里巴巴云原生

阿里云 RocketMQ 云原生

一步登顶还是步步维艰?Java资深架构师撰下的“阿里P7成神之路”

钟奕礼

Java 程序员 java面试 java编程

含泪复盘!项目踩坑回炉改造血泪史(附芯片PCB/原理图)

华秋PCB

PCB PCB设计

从零开始学习Java系列教程之Windos下dos命令行使用详解前言

千锋IT教育

这个库居然能够快速打开页面的链接

FE情报局

挤破脑袋要进阿里、腾讯的java程序员,去B站不香吗?

钟奕礼

Java 程序员 java面试 java编程

如何使用 vue + intro 实现后台管理系统的引导

千锋IT教育

NineData,领先的多云数据管理平台

NineData

数据库 数据复制 数据备份 多云管理 SQL开发

MegPeak——让你更懂你的处理器

MegEngineBot

深度学习 开源 处理器 MegEngine MegPeak

乐观锁思想在JAVA中的实现——CAS

JAVA旭阳

Java Java并发

WorkPlus SE专业版:政企首选的安全即时通讯及移动办公工具

WorkPlus

QA与Ops通力合作打造反脆弱的软件系统_CNUTCon_林冰玉_InfoQ精选文章