关注嘉为科技,获取运维新知

如果你是IT圈内的人,在2月份,你的朋友圈里面最火的词应该就是“中台”了,我们在此不讨论企业的技术中台、数据中台、AI中台、业务中台,想和大家讨论一下IT技术运营中台

“技术运营中台”,我们可以理解为“技术运营的中台”。这里面有两个关键词:技术运营中台,我来分别解释一下这两个词的含义:

技术运营:是运用技术的手段和工程化的思想,管理支撑业务所用到的一切IT技术,包括企业的基础架构和应用,让IT技术更好的服务于用户,更好的支撑和引领业务;对IT技术的管理包括:应用生命周期管理、运维管理、IT服务管理、安全管理等运营管理的范畴;

中台:中台是在底层管控的能力之上、前台和后台之间,抽象出的一层,其目的是为了集中管控,用以满足技术运营的要求:更好、更快的满足企业不同类型的用户对IT服务的不同的诉求。

从企业IT运营的现状分析IT运营中台的意义

企业IT为了满足数字化转型的需求,采用了非常多的IT新技术,包括云、PaaS、大数据、AI等,同时为了运维管理这些技术,又开发或购买了一系列的运营管理工具,常见的如下:

01.   1套云管理工具CMP

02.   10套监控工具:网络监控、主机监控、DB监控、服务器端APM、移动端APM…….

03.   1套事件和告警管理工具

04.   3套自动化工具:作业调度自动化、网络自动化、服务器自动化、流程编排自动化……

05.   1套日志管理工具

06.   1套安全扫描工具

07.   1套堡垒机工具

08.   1套特权账号管理工具

09.   2套CMDB工具,一套CMDB管资产,一套CMDB为自动化监控服务;

10.   1套IT服务管理工具

11.   1套DevOps工具

你可能会想:“上了这么多的工具,IT对象应该被管理的井井有条了吧?”但是结果却往往事与愿违。为什么?其实很简单,通过对比发现,IT运营管理系统的建设路径和业务系统的建设路径是一样的,我们根据需要建设了一个又一个的竖井。

当用户提出需求的时候,我们要么不能够满足,要么需要在3~5个系统之间跳转才能艰难的满足。如果用户需求发生变化,你的内心估计会有“一万头草泥马奔腾而过”。

如何破?腾讯很早就提出使用“技术运营中台”的思想构建技术运营平台,来解决IT对象快速变化和用户需求快速变化的问题。

腾讯蓝鲸技术运营中台具备以下的三大能力:

1.   原子平台实现基础管控能力,并且原子平台可以自由扩展;目前蓝鲸具备配置平台、作业平台、容器平台、数据平台等原子平台,具备作业分发、文件分发、数据收集和分析的基础能力;

2.   强大的集成能力,通过蓝鲸PaaS平台能够快速集成企业现有的IT运营管理工具,如堡垒机、监控系统、云管平台等等;

3.   应用快速开发及应用托管能力,通过蓝鲸的PaaS平台的开发者中心,运维人员、开发人员、安全人员都可以在该平台上快速的开发工具,满足用户的IT运营管理的需求,并且SaaS直接托管在PaaS中,开发者只需要关注业务逻辑代码的编写即可。

参考下图,大家可以了解到腾讯蓝鲸技术运营中台的基本架构(红色方框就是技术运营中台):

腾讯通过“技术运营中台”的构建,不仅实现了自动化运维和智能运维,应用研发的持续集成、持续交付实现业务的快速上线,通过各种运维工具满足企业安全管控的要求,还实现了通过对运维大数据的分析辅助业务的运营!

这,就是IT技术运营中台的意义。

​​​​

 
 
 

浅谈企业IT技术运营中台的更多相关文章

  1. 搞懂分布式技术21:浅谈分布式消息技术 Kafka

    搞懂分布式技术21:浅谈分布式消息技术 Kafka 浅谈分布式消息技术 Kafka 本文主要介绍了这几部分内容: 1基本介绍和架构概览 2kafka事务传输的特点 3kafka的消息存储格式:topi ...

  2. 浅谈Android保护技术__代码混淆

    浅谈Android保护技术__代码混淆   代码混淆 代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为.将代码中的各种元 ...

  3. AI云原生浅谈:好未来AI中台实践

    AI时代的到来,给企业的底层IT资源的丰富与敏捷提出了更大的挑战,利用阿里云稳定.弹性的GPU云服务器,领先的GPU容器化共享和隔离技术,以及K8S集群管理平台,好未来通过云原生架构实现了对资源的灵活 ...

  4. 浅谈分布式消息技术 Kafka(转)

    一只神秘的程序猿. Kafka的基本介绍 Kafka是最初由Linkedin公司开发,是一个分布式.分区的.多副本的.多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可 ...

  5. 浅谈分布式消息技术 Kafka

    Kafka的基本介绍Kafka是最初由Linkedin公司开发,是一个分布式.分区的.多副本的.多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/ngin ...

  6. 浅谈C# .Net技术面试 , 正在找工作的人一定要看看

    1.引子 最近一直在负责.net(B/S方向)技术面试相关的工作,前前后后面试了不少人,但是通过率较低,大概只有20%左右:有颇多感慨. 最近也一直比较困惑,原因究竟是什么? 是我们要求太高,应聘者本 ...

  7. 浅谈Java分页技术

    话不多言.我们要实现java分页技术,我们首先就需要定义四个变量,他们是: int  pageSize;//每页显示多少条记录 int pageNow;//希望现实第几页 int pageCount; ...

  8. 浅谈AI视频技术超分辨率

    泛娱乐应用成为主流,社交与互动性强是共性,而具备这些特性的产品往往都集中在直播.短视频.图片分享社区等社交化娱乐产品,而在这些产品背后的黑科技持续成为关注重点,网易云信在网易MCtalk 泛娱乐创新峰 ...

  9. 聚焦LS-MIMO的四大层面,浅谈5G关键技术

    摘要:本文简要讲述了5G关键技术之一的LS-MIMO,分别从导频污染.信道估计.预编码技术.信号检测四个部分入手. 导频污染 理想情况下,时分复用(TDD)系统中上行链路和下行链路之间各个导频符号之间 ...

随机推荐

  1. BigDecimal源码

    1 public BigDecimal(char[] in, int offset, int len, MathContext mc) {// 使用字符数组的构造方法,一般我们推荐使用的是一Strin ...

  2. linux ——shell 脚本

                                                      linux—shell 脚本  精简基础                 2018/10/30 13 ...

  3. [macOS] Mojave10.14 夜神安卓模拟器启动问题

    废话不多说,其它的都有在这里讨论: https://bbs.yeshen.com/forum.php?mod=viewthread&tid=8566 我的最终解决办法是,virtualbox安 ...

  4. CentOS 7 实现zabbix agent 自动添加,并链接到指定的模版

    如果添加的agent端数量较少时 , 手动添加还是可以的 , 如果数量较多 , 那么zabbix-server 的Discovery自动发现功能便派上了用场 首先所需要加入的服务器zabbix-age ...

  5. 【论文速读】XiangBai_TIP2018_TextBoxes++_A Single-Shot Oriented Scene Text Detector

    XiangBai_TIP2018_TextBoxes++_A Single-Shot Oriented Scene Text Detector 作者和代码 Minghui Liao, Baoguang ...

  6. Gem install rmagick 报错问题~

    本人在CentOS7上在 执行”gem install rmagick“是报错,具体情况如下: 报错如下: [root@localhost ~]# gem install rmagick -v '2. ...

  7. jQuery的deferred对象使用详解

    转自: https://www.cnblogs.com/PengLee/p/5657101.html jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本.每个版本都会引入一些新功能. ...

  8. 搭建一个简单的Eureka程序

    Eureka集群主要有三个部分Eureka服务器,服务提供者,服务调用者 简单的来说就是服务提供者将服务注册到Eureka服务器,服务调用者对其服务进行查找调用. Eureka服务程序的搭建可参考官方 ...

  9. java反射之获取所有方法及其注解(包括实现的接口上的注解),获取各种标识符备忘

    java反射之获取类或接口上的所有方法及其注解(包括实现的接口上的注解) /** * 获取类或接口上的所有方法及方法上的注解(包括方法实现上的注解以及接口上的注解),最完整的工具类,没有现成的工具类 ...

  10. opencv学习之路(36)、运动物体检测(一)

    一.简介 二.背景减法 图片说明 #include "opencv2/opencv.hpp"using namespace cv; void main() { Mat img1 = ...