1. 程式人生 > >中臺建設之路(一)

中臺建設之路(一)

一、概述
  我在上一篇文章講解了什麼是中臺,今天我就中臺怎麼建設給大家分享一些我的思考。關於中臺的科普見上一篇文章。


二、中臺種類及中臺與平臺的區別
  現如今各種中臺層出不群,如技術中臺、業務中臺、資料中臺、安全中臺、演算法中臺、移動中臺、AI中臺、研發中臺、組織中臺等,我們撇開這些概念,迴歸到中臺的本質,中臺的本質是什麼,本質是能力複用平臺或者企業級能力複用平臺,是共性問題與個性問題的分離,在阿里巴巴提出中臺概念之前,在IT行業一直有厚平臺、薄應用的說法,我認為兩者要表達的意思大體是一樣的,平臺更多講的是去重,是向後看;中臺更多講的是複用,是向前看。中臺是企業發展到一定階段、一定規模,解決更復雜問題的產物;中臺是平臺的進一步演化。


三、中臺如何落地


  在討論中臺如何落地之前我們來說說,什麼是前臺、中臺、後臺;我們以阿里為例,阿里的前臺是面向C端使用者的各個應用,如淘寶、填報、聚划算、支付寶等;中臺是承載這些能力的共享平臺,中臺是從平臺直接演化而來的,所以我們看到的阿里的中臺架構圖前臺是各應用、中臺、阿里雲平臺。阿里巴巴的後臺是它的一些內部管理系統,如人力資源管理系統、OA系統辦公等。
  正如一千個人心中就有一千個哈姆雷特一樣,對於中臺每個企業都有自己的理解,因為各個企業的能力是不一樣的;如同剛開始大家對雲端計算的理解一樣,都在說雲端計算,但是大家描述的雲端計算又都不一樣,因為有人說的是IAAS雲,有人說的是PAAS雲,有人說的是SAAS雲;在說中臺如何建設之前,我們先對企業來進行一下分類,分為面向B端的企業(即面向企業的企業)和麵向C端的企業(即面向客戶的企業),面向B端的企業又分為網際網路企業(如1688等)與傳統企業(如造紙、發電、醫藥等企業);面向C端的企業也分為網際網路企業(如阿里、京東、美團)與傳統企業(如一些連鎖企業,如安踏、李寧等),其中網際網路企業又稱為數字化原生企業。我們以二類企業來討論中臺建設之路,大型集團A,A公司下面有好多不同行業的二級、三級企業,如水泥、基礎設施、醫藥、鋼鐵、造紙等,集團A不開展具體的業務,對所屬企業進行管理;傳統企業B(如造紙或者鋼鐵),面向B端使用者之間銷售;傳統企業C(如酒店、家電企業)。
要建設中臺,我們首先要有願景,要解決的問題,不能為了建中臺而建中臺;首先我們說集團企業A的中臺如何建設,集團企業A的願景就是給業務部門提供資訊化的支撐,輔助集團領導及業務部門進行決策、加強對二三級企業的管控,減少內部資訊化的重複建設、讓機器替代人做一些簡單的重複勞動,如資訊採集、資料彙總等,讓這些人從事根據創造性工作,要實現上述目標,做法通常有三種方式,方式一、購買市場上成熟的商業套件,優點是上線速度快、售後服務專業,產品經過大量客戶實踐,可靠性高;缺點是無法滿足個性化需求、系統自主性弱;方式二、選擇承建廠商進行定製化開發,優點是較能符合實際需求,缺點是上線耗時間較長、軟體需求事前不明確、成本與風險較高、容易成為現況資訊化;方式三、自己組建技術團隊,自主建設,優點量體裁衣、滿足企業個性化需求;靈活性高,隨需修改;缺點是需要大量人員、且後期閒置,開發週期長、開發規範、開發文件缺少規範、成熟度、穩定性欠佳。總之三種方式各有優劣,從長遠角度來我,我更傾向於自己組建團隊進行建設,因為自主可控,且響應速度快(少數如ERP等大型生產系統除外),另外也由於傳統的專案時建設從在的諸多弊端,導致承建廠商沒有動力進行迭代升級等;我們以自建研發團隊為例,企業首先需要梳理出要建設的資訊化系統、各個應用系統的邊界,哪些是共性系統、哪些是個性系統;然後整理各個應用系統中是否有可以共享的內容,最終確定中臺的建設內容(此處指業務中臺),如公司4A的認證、統一日誌、統一監控、統一服務、統一訊息、統一待辦、統一流程、統一服務等,各應用系統在建設時均應該按照該標準進行統一建設,上面說的企業A得後臺系統的中臺建設之路。其次我們來說說傳統企業B(前臺系統的中臺建設之路),傳統企業B的資訊化建設包括自己內部工廠的自動化、資訊化建設及對外的銷售網路,對於B企業的建設來說,後臺的中臺建設既包括內部工業網際網路建設、資訊化建設等,這個同我們上面說的A企業類似,也包括對外各個終端的銷售網路、銷售渠道的整合。


四、結尾


  中臺建設與現在非常火的財務共享中心、人力資源共享中心一樣,本質都是企業發展到一定規模以後,對內的提質增效,或者說是專業的人員做專業事的一種體現。中臺是數字化轉型的一個選擇,不是必然選擇。對於傳統企業,中臺未來依舊會存在依託第三方廠商建設、購買成熟商業套件與自己研發三種模式,各企業要結合實際情況選擇適合自己的建設模式。
  資訊化建設應該像傳統的水、電、高速公路一樣建設,覆蓋到我們企業的每一個角落,如同我們每個公司有電工、物業等,資訊化建設的工程師就是物業、電工、高速公路維修人員。從這個角度上來講,非網際網路原生企業 ,哪家企業更快的實現了業務與資訊化結合深度融合,哪家企業就將在未來的競爭中佔據先發優勢。歡迎大家關注本人微信公眾號及在留言區留下你的看法,讓我們一起探討中臺建設。

相關推薦

建設()

一、概述  我在上一篇文章講解了什麼是中臺,今天我就中臺怎麼建設給大家分享一些我的思考。關於中臺的科普見上一篇文章。 二、中臺種類及中臺與平臺的區別  現如今各種中臺層出不群,如技術中臺、業務中臺、資料中臺、安全中臺、演算法中臺、移動中臺、AI中臺、研發中臺、組織中臺等,我們撇開這些概念,迴歸到中臺的本質,中

大型網站架構

存儲 cache 查詢 動靜分離 面向服務 keepalive 網站 web 共享存儲 初期:   單臺服務器部署   web與數據庫獨立部署   動靜分離-初期   數據庫主從與查詢緩存   七層負負載均衡和共享存儲 中期:   數據庫架構擴展   soa面向服務器架構

C#的初學(

ring 刪除字符 hello 劃線 num 開頭 nbsp ins 應用程序 1 .NET的框架(Framework):是整個開發平臺的基礎,包括公共語言運行庫和.NET類庫 2.C#的數據類型 按數據的存儲方式劃分,有值類型和引用類型. 值類型:(值類型變量存儲數據)

django celery的分布式異步() hello world

settings csrf trac 選擇 load 你在 函數 1.2 密碼 設想你遇到如下場景: 1)高並發 2)請求的執行相當消耗機器資源,流量峰值的時候可能超出單機界限 3)請求返回慢,客戶長時間等在頁面等待任務返回 4)存在耗時的定時任務 這時你就需要一個分布

[js高手]步步圖解javascript的原型(prototype)對象,原型鏈

create 原型對象 str 對象賦值 div blank type屬性 查找 __proto__ 我們接著上文繼續,我們通過原型方式,解決了多個實例的方法共享問題,接下來,我們就來搞清楚原型(prototype),原型鏈的來龍去脈. 1 functio

Spring Boot 成長() 快速上手

啟動引導 pom.xml relative 技術 build sans hot clas 1.2 1.創建工程 利用IntelliJ IDEA新建一個Spring Boot項目的Web工程 2.查看初始化的spring boot項目 工程建好之後會出現如下的目錄

scala學習

項目 前綴 .org 特質 行為 java字節碼 java 類繼承 對象 所謂學習,那麽首先就先簡單介紹一下scala吧 1.scala的介紹 Scala 是一門多範式(multi-paradigm)的編程語言,設計初衷是要集成面向對象編程和函數式編程的各種特性。 S

.Net Core學習()

日常 整體 get res 頁面 image setting 文字 body   前言:因為公司轉型需要,特地學習.NET Core。本來在我的計劃中.Net Core的學習應該沒有快就被執行的。一來是我想多補一點基礎和理論知識,再者就是我想攢點錢買臺好點的電腦再裝VS2

python 闖關(語法基礎)

英文 下劃線 .... 保存數據 bject 分用 alex 否則 變化 1,什麽是編程?為什麽要編程?   答:編程是個動詞,編程就等於寫代碼,那麽寫代碼是為了什麽呢?也就是為什麽要編程呢,肯定是為了讓計算機幫我們搞事情,代碼就是計算機能理解的語言。 2,編程語言進化史是

python,python基本語法

orm 一個 依次 條件 多語言 表示 都是 註意 方式 python基本語法: 1.python基本語句結構: 首先,在其他的語言中,比如java,c++,c#等,沒寫完一行語句之後,都需要在語句的末尾加一個分號,表示該語句結束,但是在python中,我們是不需要在每一行

視覺slam學習()看高翔十四講所遇到的問題

nes make 機器 cmake 編寫 直接 記錄 nbsp slam 目前實驗室做機器人,主要分三個方向,定位導航,建圖,圖像識別,之前做的也是做了下Qt上位機,後面又弄紅外識別,因為這學期上課也沒怎麽花時間在項目,然後導師讓我們確定一個方向來,便於以後發論文什麽

爬蟲開坑()

VG dia mage isp tex tro 需要 正式 ont 什麽是爬蟲   網絡爬蟲(web crawler),也叫網絡蜘蛛(spider),是一種用來自動瀏覽萬維網的網絡機器人(bots)。爬蟲是通過網頁的鏈接地址來尋找網頁,從網站某一個頁面開始,讀取網頁的內容

SpringCloud成長 註冊與發現(Eureka)

tail OS .so 註解 ont 基於 因此 AC spa 一、spring cloud簡介 spring cloud 為開發人員提供了快速構建分布式系統的一些工具,包括配置管理、服務發現、斷路器、路由、微代理、事件總線、全局鎖、決策競選、分布式會話等等。它運行環境簡單

京東數據庫運維自動化體系建設

架構圖 了解 主從架構 自動切換 備份服務器 發送 實時分析 安裝 多重 運維自動化來源於工作中的痛點,京東數據庫團隊面對的是商城成千上萬的研發工程師,這種壓力推動我們不斷變革,然而變革不是一蹴而就,也經歷過從手工到腳本化、自動化、平臺化、智能化的艱難轉變,所以說是需求在驅

python()

his pre utf-8 span pytho size 初識 file editor 初識python Hello,world. # -*- coding: utf-8 -*- """ Spyder Editor This is a temporary script

java爬坑()——編譯可以正常編譯,執行時報unsupported major.minor version 52.0

寫了一個很簡單的helloworld,編譯可以正常編譯,執行時報unsupported major.minor version 52.0錯誤。 java程式碼如下: 用javac Hello.java命令編譯時,是沒有問題的,用java Hello執行時,怎麼也執行不了 後

客戶故事 | 北京銀行自動化運維平臺建設

近年來,國內外金融行業環境複雜多變,技術發展更是迅猛。許多網際網路企業以餘額理財為切入點,基於P2P網貸業務、第三方支付平臺和社會平臺來積累使用者資源,以此拓展其他消費金融業務。更有甚者,發起設立民營銀行。 在此環境下,為了應對市場變化,傳統銀行將更多金融服務類產品投入市場當中。這些新的業務在為

框架學習

學習工作當中用到了那麼多的框架,難免會想搞清楚這些框架的底層到底是怎樣實現的,藉此機會從簡單的寫起,嘗試著去實現一個框架   一,通過解析xml,獲取其中的欄位,用反射技術呼叫類中的方法   技術:dom4j,java反射 1,定義一個介面 package com.epro.f

小白的scrapy入門()

話不多說,讓我們進入正題吧!   安裝  首先,少不了的肯定是python以及scrapy的安裝了。可以在python的官網下載安裝,官網地址:www.python.org。   由於小編使用的是windows系統,所以使用pip安裝會Scrapy時出現以下的問題。   出現這樣的錯誤時可

Android流媒體開發:Camera2採集攝像頭原始資料並手動預覽

Android Camera2採集攝像頭原始資料並手動預覽 最近研究了一下android攝像頭開發相關的技術,也看了Google提供的Camera2Basic呼叫示例,以及網上一部分程式碼,但都是在TextureView等預覽基礎上實現,而我想要做的是在不預覽的情況下,能獲取到攝