热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

云时代运维的美丽新世界

云,时代,运,

上周,以“互联网企业的运维进化论”为题,UCLOUD与三位资深运维人为华南运维圈带来了一场深度运维分享会,认认真真地做了两件事,分享,交流。

本篇文章,我们老王在现场分享的内容【我的互联网运维理论与实践】。老王绝对是对听众负责的,认认真真准备了150页的PPT,终于在分享前精简到了105页,赶紧来看看他的理论实践。

隔(U)壁(C)的老王

老王的运维理论的整体思路如下:

1.运维的美丽新世界。从行业和自身的运维工作角度分析,呈现给大家一片运维的广阔天地,目的是让大家认识到运维的方向以及在自己的运维岗位上,运维到底能做什么。

2.运维的实践。最终还是要落地,分解了多个主题,每个主题部分都有阐述思路、建设经验和系统呈现,最后给了一个经验总结。

老王说,云对运维的革命要两看,自我革命是智慧,被别人革命是落后的。运维的本质是可视化,有十六个字要诀——价值导向,平台支撑、服务透明、数据驱动,要经历三部曲——标准化、服务话和无状态服务。再论何为运维的正确姿势——敏感(对业务)、去权威、觉知力、想象力和不操蛋。

运维阶段发展论

怎样发现云时代运维的美丽新世界

图:运维的进化论

运维的发展是有阶段的,每一个阶段是和运维的认识有很大的关系。

  • 职能化,就是维护的代名词;
  • 服务化,这是ITIL下的产物;
  • 价值化,是运维把能力逐渐转向面向用户;
  • 产品化,已经是在行业级别上进一步抽象,特别是带着互联网行业的最佳实践开始做产品化的抽象,它是运维的终极蜕变。

“在这个里面没有提智能化运维和云运维,我自己还没有深刻的想清楚他们的产品形态到底是什么样的,如果是SAAS化算是云运维的一种形态的话,云运维我便可以接受些。但是对于智能化运维,我始终不知道他的内涵是什么,想不出它的内在实质,也便没有存在的意义。”老王解释道。

运维识别的机会

怎样发现云时代运维的美丽新世界

运维风口已经打开了,从IT到”I”T。前面的I是指Information,后面的I代表Internet。

危机驱动下的运维机会。一则是我们的危机,另外是别人的危机。我们的危机是让我们不断做得比别人更好,别人的危机更多是目前互联网倒逼传统企业,给他们带来的危机,难道这不是我们的机会么?

成本驱动下的运维机会。企业的人力成本越来越高,此时更需要运维的产品化,更需要技术全栈的运维解决方案等等。

转型驱动下的运维机会。互联网+驱动下的企业升级,[云+技术]的需求会越来越明显。运维可以带着对技术的全栈理解而来,优势很大。

细分驱动下的运维机会。在不同的技术价值链条上,未来垂直化的服务分工会越来越明显,这有点和语言的发展阶段相似,早期的编译,后面的过程,再到后面的面向对象,越来越接近人的理解,而非机器。而老王认为,未来的垂直服务提供越来越接近业务的理解。

运维16字诀

怎样发现云时代运维的美丽新世界

价值导向,首先肯定是秉承自己的价值,否则就会觉得做这个事情的确挺苦的,我们每天都是处理问题、处理需求、处理故障,感觉像救火队。

平台支撑,其实有两类,可以把它分成运维内部和运维外部的。像这种平台,有一部分是运维内部平台建设的,比如说自动化平台和监控平台。还有一部分是架构和服务的PaaS平台部分,其实是对线上服务的平台支撑。

服务透明,也有两种服务透明。第一种服务透明是运维提供服务给研发部门的时候,服务能不能做到透明性;第二种服务透明是线上的服务、底层的公共组件的服务提供给研发的时候,他能不能保证透明性。

数据驱动,所有做的工作,到底它目前的状态是什么样子的,通过数据来驱动。

运维三部曲

怎样发现云时代运维的美丽新世界

运维三部曲,一体两翼,第一个做标准化,第二个做服务化,第三个做无状态化。两翼,一个是工具化,一个是数据化平台。因为运维的工作一直是通过手工的方式,一定要通过工具化来提升效率,另外通过数据化来衡量剖析自己的价值,甚至说驱动。用流行一点的观点就是说数据化怎么去驱动DevOps,这是数据化运营里的重点描述。

运维的本质——可视化

怎样发现云时代运维的美丽新世界

其实当你所有业务的架构或者是服务的架构,甚至你内部的运维过程都一览无余在你的控制之下的时候,你会觉得这个东西就是可控的,你的质量会变得可控。比如我说所有的架构图不要靠人工去维护,因为我们都知道互联网的业务变化是非常快的,我们最后是用自动化的方法去发现业务拓扑,也不需要人工去维护。

论运维的五大正确姿势

怎样发现云时代运维的美丽新世界

  • 敏感,让运维人员不要长期对着电脑,更多的去了解你的业务,和别人做的有什么不同,内在的规则有什么;
  • 去权威,互联网的今天本来就没有中心节点,没有权威,只有好的经验学习,在结合自己业务的过程中,需要调整和改变;
  • 觉知力,觉察和知道,感受你每天的变化,觉知身边他人的变化,不断的思考和总结,为明天的自己做好一切准备;
  • 想象力,运维是个苦闷的工作,不和业务直接接触,丧失了对业务的敏感度,如果再不给自己加点想象力的话,到最后只能和机器作伴了;
  • 不作,所有的不合作,不拒绝,不积极都是一种操蛋行为,浪费自己的时间,浪费他人的时间,大可不必。做点有意义的事情,多好,是吧。

DevOps的技术本质论

怎样发现云时代运维的美丽新世界

过去讲企业的三要素:人、流程、系统。我把它拓展和具体了。系统里面我就分了自动化+数据化以及线上的架构服务化;同时派生了一个组织和文化,我觉得这点非常重要,避免谈组织和文化,真的不是一个合格的DevOps组织。其实,DevOps最终要解决的目标是吞吐率和延时问题:内部服务的吞吐率和延时,线上服务的吞吐率和延时等等。

运维标准化

怎样发现云时代运维的美丽新世界

标准化和规范都是为了让人和系统更有效率和效力的做事。效率是速度、效力是结果。很多时候不做规范,开始做运维平台建设,到最后会失控,或者就变成了ssh的可视化封装。看似非常灵活,其实这种自由带来的结果就是行为不可控。老王也对标准化提炼了一些观点:

  • 标准化没有边界。在你看到有问题的地方,都可以设定规范和标准化,但是要考虑在平台中如何实现,同时要权衡成本。
  • 标准化以可运维性为目标。我们做这么多的标准化,不就是为了让大家一眼就能看得明白,基于它们构造的运维能力,人人可以对接。
  • 标准化以简化运维平台建设为度量。除了早期的一些流程,对线上的所有标准化,都可以理解成是为了简化运维平台建设,这些规范必须沉淀到平台中,才能真正做到方便运维。
  • 标准化是有层次的。硬件、OS、应用、协议…..
  • 标准化意味着运维理解的精确度。可以自己体会一下,你不会觉得运维无事可做,或者就是提供服务器的。

公共化服务的目标

怎样发现云时代运维的美丽新世界

公共化服务的目标,可运维性到底是什么?分解成三个维度:

服务透明,这个与位置无关,保证API对外提供服务等,服务管理甚至是有统一的运维管理平台的维护的。

可管理性,一定要有一个可视化的管理职能、管理能力,确保一切都是可配置、场景化的。

自服务,不一定要限制这个平台构建后是服务于运维的,如持续性的平台,有时候甚至就可以交给研发用。这是自服务的能力,其实也是产品文化的要求。

总结:

我们应该在苦逼中寻求美感。体验改变之美,我们一直在做改变的事情,改变别人的事情,改变自己的事情。技术之美,我们有对各种技术的理解,全面去看运维,不一定要局限在某个点上,想象力、极致之美、全局之美……


本文作者:佚名

来源:51CTO


推荐阅读
  • 在拉斯维加斯举行的Interop 2011大会上,Bitcurrent的Alistair Croll发表了一场主题为“如何以云计算的视角进行思考”的演讲。该演讲深入探讨了传统IT思维与云计算思维之间的差异,并提出了在云计算环境下应具备的新思维方式。Croll强调了灵活性、可扩展性和成本效益等关键要素,以及如何通过这些要素来优化企业IT架构和运营。 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 从无到有,构建个人专属的操作系统解决方案
    操作系统(OS)被誉为程序员的三大浪漫之一,常被比喻为计算机的灵魂、大脑、内核和基石,其重要性不言而喻。本文将详细介绍如何从零开始构建个人专属的操作系统解决方案,涵盖从需求分析到系统设计、开发与测试的全过程,帮助读者深入理解操作系统的本质与实现方法。 ... [详细]
  • IT管理类培训,你想了解的全都在这里
    IT类的培训,主要分为技术类和管理类。不断有小伙伴问起各种培训的价值,内容和对自己职业发展的帮助,希望这篇帖子可以给大家一些启发。首先用 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • 本文详细介绍了Java代码分层的基本概念和常见分层模式,特别是MVC模式。同时探讨了不同项目需求下的分层策略,帮助读者更好地理解和应用Java分层思想。 ... [详细]
  • 在2019中国国际智能产业博览会上,百度董事长兼CEO李彦宏强调,人工智能应务实推进其在各行业的应用。随后,在“ABC SUMMIT 2019百度云智峰会”上,百度展示了通过“云+AI”推动AI工业化和产业智能化的最新成果。 ... [详细]
  • 2021年Java开发实战:当前时间戳转换方法详解与实用网址推荐
    在当前的就业市场中,金九银十过后,金三银四也即将到来。本文将分享一些实用的面试技巧和题目,特别是针对正在寻找新工作机会的Java开发者。作者在准备字节跳动的面试过程中积累了丰富的经验,并成功获得了Offer。文中详细介绍了如何将当前时间戳进行转换的方法,并推荐了一些实用的在线资源,帮助读者更好地应对技术面试。 ... [详细]
  • 提升 Kubernetes 集群管理效率的七大专业工具
    Kubernetes 在云原生环境中的应用日益广泛,然而集群管理的复杂性也随之增加。为了提高管理效率,本文推荐了七款专业工具,这些工具不仅能够简化日常操作,还能提升系统的稳定性和安全性。从自动化部署到监控和故障排查,这些工具覆盖了集群管理的各个方面,帮助管理员更好地应对挑战。 ... [详细]
  • 本文深入解析了Spring Cloud路由网关Zuul的核心功能及其典型应用场景。通过对方志朋老师教材的学习和实践,详细探讨了Zuul在微服务架构中的重要作用,包括请求路由、过滤器链管理以及服务动态扩展等关键特性。同时,结合实际案例,展示了Zuul在高并发和复杂业务场景下的应用优势,为读者提供了全面的技术参考。 ... [详细]
  • 解读中台架构:微服务与分布式技术的区别及应用
    中心化与去中心化是长期讨论的话题。中心化架构的优势在于部署和维护相对简单,尤其在服务负载较为稳定的情况下,能够提供高效稳定的性能。然而,随着业务规模的扩大和技术需求的多样化,中心化架构的局限性逐渐显现,如扩展性和故障恢复能力较差。相比之下,微服务和分布式技术通过解耦系统组件,提高了系统的灵活性和可扩展性,更适合处理复杂多变的业务场景。本文将深入探讨中台架构中微服务与分布式技术的区别及其应用场景,帮助读者更好地理解和选择适合自身业务的技术方案。 ... [详细]
  • 技术日志:Ansible的安装及模块管理详解 ... [详细]
  • java电商,java电商项目面试题
    本文目录一览:1、为什么很多商家选择Java商城系统? ... [详细]
  • 无论你是刚毕业的大学生,还是想在职业中寻求进步的经验丰富的IT专家,这些提示都可以帮你成为DevOps工程师。DevOps工程是一个备受称赞的热门职业。不管你是刚毕业正在找第一份工 ... [详细]
  • 关于ScrumXPDevOps的学习
    最近听了ECUG大会上孙敬云老师的分享感觉受益匪浅,毕竟大学课本上只讲到瀑布模型就没有下文了,工作以后一直贯彻的都是Scrum路线,一直也没有时间好好的去学习整理这部分的知识,直到 ... [详细]
author-avatar
Federer2012_554
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有