我的编程空间,编程开发者的网络收藏夹
学习永远不晚

有同也有异,对比BAT的运维文化

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

有同也有异,对比BAT的运维文化

相信做运维的童鞋都会有这样的经历,“参加过7*24小时的值班,抗过机器,敲过代码,偶尔还得玩两下数据。”在一些小公司中,运维童鞋不敢说是全才,但至少是哪里有坑就能够填哪里。但是,在大公司中运维工作的分类就比较细,例如专注于高反复度工作的操作运维、专注于基础运维工作的业务运维、专注于运维工作项目管理及需求规划设计的规划运维、专注于运维工具开发的开发运维等等。

大公司中的运维工作不仅面临着分工的纷繁复杂,同时还要经受着峰值流量的冲击。那么,大公司的运维工作都是如何管理的呢?本文将以BAT为例,为你揭开大型互联网公司运维思想的冰山一角。

腾讯:服务化、标准化、自动化和产品化

当运维团队只有几个人的时候,大家的工作状态可能是“个人自扫门前雪”,哪里需要救火就去支援哪里,但是当团队人数增加到成百上千人时,如果还是这样的工作状态,那可能就会有很大的问题。所以腾讯的运维服务有一个“四化建设”,即服务化、标准化、自动化和产品化。

如何理解这“四化”呢?服务化指的是服务于业务,倾向于解决产品的痛点;标准化是自动化的基础,因为业务架构之间的差异各不相同,所以标准化的粒度和维度也需要进行调节;自动化,一定要打通企业内的各个信息孤岛,只有实现了全流程的自动化才是真正的自动化;产品化,运维平台也要重视用户交互,要以产品的理念来建设。

百度:书同文,车同轨,行同伦

从网上公开的信息来看,百度的运维经历了四个阶段,即脚本工具、基础运维平台、开放运维平台和智能运维平台,运维的核心目标也从之前的提升效果过渡到现在的如何解放运维自身的效率。

在SACC 2017大会上,来自百度的讲师曾透露,“百度指导运维的三个思想分别是书同文、车同轨和行同伦。”如何理解呢?书同文指的是一致运维“语言”,如运维应用、服务、机房、集群的定义;车同轨指的是一致运维“方法”,如扩缩容执行、流量切换执行;行同伦指的是一致运维“模式,如故障诊断策略、弹性伸缩策略、流量调度策略。

有同也有异,对比BAT的运维文化

上图是百度AIOps技术栈,据悉该平台应用于百度的内部、公有云和私有云客户。

阿里:普适的“大中台和小前台”

似乎每家公司运维的“打怪升级”路线都很相似,阿里也经历了脚本化、工具化、DevOps、自动化再到智能化的过程。在DTCC 2018大会中,阿里技术专家徐小飞曾将AIOps无人运维和无人驾驶进行了类比,二者都可以分为六个阶段,并且每个对应的阶段都有相同之处。其中AIOps无人运维的六个阶段分别是人肉运维、脚本/工具化运维、平台型运维DevOps、数据化运维DataOps、高度智能运维AIOps和完全智能运维AIOps。

有同也有异,对比BAT的运维文化

了解阿里的人应该都听过,“大中台和小前台”这个名词,这是阿里上上下下所有技术相关的部门都奉行的技术战略,运维也不例外。

有同也有异,对比BAT的运维文化

阿里有个大数据运维解决方案叫Tesla,该解决方案贯穿了阿里整个大数据体系,负责从基础设施到基础平台到存储计算平台的所有产品的运维支撑。运维垂直体系也是一个SPI的分层结构,运维IaaS层负责的是提供面向运维管理的基础操作能力;运维PaaS层提供面向各运维领域的功能服务以及运维数据源与控制服务;运维SaaS层提供面向场景化的自动智能运维应用。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

有同也有异,对比BAT的运维文化

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

有同也有异,对比BAT的运维文化

相信做运维的童鞋都会有这样的经历,“参加过7*24小时的值班,抗过机器,敲过代码,偶尔还得玩两下数据。”在一些小公司中,运维童鞋不敢说是全才,但至少是哪里有坑就能够填哪里。但是,在大公司中运维工作的分类就比较细,例如专注于高反复度工作的操作
2023-06-05

RequireJS与其他JavaScript模块化库的比较:有何异同?

本文将对RequireJS与其他JavaScript模块化库进行比较,分析它们的异同,并提供一些示例代码。
RequireJS与其他JavaScript模块化库的比较:有何异同?
2024-02-11

HTML 有序列表与无序列表的对比:理解它们的异同

有序列表与无序列表:理解它们的差异和用途
HTML 有序列表与无序列表的对比:理解它们的异同
2024-03-06

弄明白DOUBLE BUFFERING对PG数据库的运维与优化有什么意义

对于读操作来说,就涉及到我们的数据库共享缓冲池如何设计的问题了。比较新的MySQL版本在支持DIO的操作系统上默认使用DIO读取文件,因此设置一个足够大的innodb buffer就可以了,采用默认的配置就不存在PG类似Double Buffering的问题。PG数据库使用者对此争论较多,PG官方文档也是建议shared_buffers不用太大,给OS留下足够的内存用于优化IO。
弄明白DOUBLE BUFFERING对PG数据库的运维与优化有什么意义
2024-04-24

linux如何设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限

在Linux中设置SUID位,允许非root用户获得所有者权限以执行二进制文件。步骤包括识别文件、检查所有权、设置SUID位和验证。SUID位带来安全风险,因此仅在必要时使用。撤销SUID位,使用chmodu-s命令。最佳实践包括谨慎使用、定期审查和考虑更安全的授权机制,如sudo或RBAC。
linux如何设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限
2024-04-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录