项目实战10——对生产环境要有敬畏之心

简介: 项目实战10——对生产环境要有敬畏之心

问题背景:

在没有老师在上课的时间,系统内显示出很多在线人员,排查了一圈,确实没有用户使用,最后发现是在生产环境做测试,修改了生产环境的用户数据……

分析原因:

有的时候容易被当前做的事情局限,而不去深入的考虑,不去深入想想做当前的事情所处的环境,以及这样做有没有风险? 有可能产生的前因后果。有时候往往是这些没注意到的地方,会酿成严重的后果。

影响:

生产环境,是直接面向用户的,动生产环境的数据可能造成的用户数据混乱,使用体验变差。严重影响用户的好感度和信任,让用户觉得不安全、不靠谱。造成用户流失。造成公司财产的损失。

规避措施:

建立四套环境,明确边界:

1、开发环境:专供开发开发人员开发时使用的环境,每位开发开发人员在自己的dev分支上干活,提测前或者开发到一定程度,各位开发人员会合并代码,进行联调。

2、测试环境:为测试人员提供的使用的环境,一般会由测试人员自己来部署,然后在此环境进行测试。

3、预生产环境:测试环境到生产环境的过渡,和生产环境的数据一致。测试环境可能会受到一些限制,一些流程或者数据没有测试到,就可以在预发布环境进行验证,从而保证产品上线质量。

4、生产环境:线上环境,提供给用户使用的环境,拥有特定权限的人维护。

思想上全心全意为用户服务,时时刻刻为用户考虑

相关文章
|
30天前
|
人工智能 前端开发 数据挖掘
技术之旅:从迷茫到探索,再到自我超越####
在技术的浩瀚宇宙里,我仿佛是一位初探星辰的旅者,从最初的迷茫无措,到大胆涉足未知领域,再到持续学习与自我提升,每一步都铺就了通往梦想的道路。本文将分享这段旅程中的点滴感悟,探讨技术背后的哲理,以及如何在挑战中寻找机遇,最终实现自我超越的故事。 ####
|
1月前
|
测试技术 开发工具 开发者
软件开发者的自我修养:从新手到专家的进阶之路
本文详细探讨了软件开发者从新手成长为专家所需的关键技能与心态。通过持续学习、注重代码可维护性、掌握版本控制、实施测试驱动开发、进行代码审查、提升沟通技巧、有效管理时间和勇敢面对失败等方面,全面分享了实用心得与建议。适合各阶段开发者阅读,助力职业生涯发展。
|
开发者 知识图谱
免费下载!《阿里工程师的自我修养》公开10位阿里大牛解决问题的思维方式
今天,阿里技术公布一波阿里P8、P9技术大牛的思维模型,将他们的思维模式呈现出来。你可以在阿里资深专家职业生涯的真切感悟中,找到应对危机的最佳方法。《阿里工程师的自我修养》现已正式公开,可免费下载阅读。
135511 1
免费下载!《阿里工程师的自我修养》公开10位阿里大牛解决问题的思维方式
项目实战典型案例10——对生产环境以及生产数据的敬畏之心
项目实战典型案例10——对生产环境以及生产数据的敬畏之心
95 0
|
架构师
架构师的自我修养
软件架构,指从宏观角度说明一套软件系统的组成和特性。 架构设计与需求分析,概要设计,详细设计最大的区别在于“宏观”二字。要去架构师必须具有大局观,从全局角度思考问题。
185 0
架构师的自我修养
《阿里工程师的自我修养》下载
阿里技术专家职业生涯真切情感,走出中年危机的技术人成长手册。
77 0
《阿里工程师的自我修养》下载
|
存储 程序员 项目管理
六年团队Leader实战秘诀|程序员最重要的八种软技能
笔者在带团队的六年中发现,程序员们在职场都有一个共同的困扰:“好像写代码都没什么问题了,日常工作基本上都是应付业务需求的开发,好像找不到其他的更大的附加价值了,我应该找一些什么样的发力点才能让我的价值更突出呢?” 。本文将和大家聊聊程序员的软技能。
六年团队Leader实战秘诀|程序员最重要的八种软技能
下一篇
无影云桌面