7月3日上午,2019云計算開源產業大會在北京國際會議中心隆重開幕。2019云計算開源產業大會以“計算無處不在,開源引領未來”為主題,由中國信息通信研究院主辦。在上午的主會場,中國電信云計算分公司(云能中心)EADP架構負責人劉秀華,帶來了主題為“2018/25775.html">天翼云EADP賦能5G時代企業應用開發”的演講。
中國電信云計算分公司(云能中心)EADP架構負責人劉秀華
大家上午好!今天我分享的主題是“2018/25775.html">天翼云EADP賦能5G時代企業應用開發”。
我解釋一下EADP的全稱是企業應用開發平臺,是一個開發運維一站式的PaaS平臺。今天我分享的內容有三個方面,第一是構建EADP的驅動力和思路,第二是平臺的價值和主要的技術特點,最后向大家介紹我們通過EADP快速低成本構建部署運維云原生應用的實際案例。
5G時代,企業開發創新應用面臨新挑戰
過去10年,云的形態在不斷演進,公有云、私有云、混合云等虛擬化技術助推了物理資源上云,但是基于傳統技術構建應用還是有很多很多的開發工作量。比如我們構建一個應用,從搭建環境開始,還有搭建開發框架、數據存儲的開發、后端服務的開發,性能和穩定性的調優。傳統的虛擬化平臺只是提供應用運行的基本資源,對大多數企業來說“新的應用開發難,舊的應用上云難”這個問題還是普遍存在的。中國電信有很多政企客戶,在溝通過程中發現他們都有上云的需求,但是在實施過程中存在很多問題,云端強大的服務能力沒有完全釋放。
也就是說,不僅是在5G的場景下,目前所有的業務場景下企業應用開發都面臨了快、穩和省的問題。在5G場景下,網絡能力的提升更加強化了應用必須滿足大連接、高并發、低時延和大數據等技術特征,對各類應用在高性能、高可靠、自動運維等方面提出了更高的要求。
當一個新業務、新機會來臨時,我們會思考三個問題:
第一,如何“快”?如何快速組建團隊、快速搭建系統、快速部署系統,業務怎么快速上線?業務在高速發展的過程中,系統的功能如何應對業務快速迭代,解決我的系統能夠跟得上業務迭代的要求。系統的容量和性能如何快速彈性地擴展,這是快的另外一個方面。
第二,如何“穩”?在劇變過程中,如何保障業務的連續性。
第三,如何“省”?“快”和“穩”的最終目標是為了“省”。省心、省力、省錢,提高資源的利用率,降低IT的建維成本。
目前這些問題都有一些解決思路與方案,云服務器租用,比如說通過容器來提升資源的利用率,微服務、云原生、服務網格和CPI這一系列的技術和方法理念,在公有云、私有云和混合云等新型動態環境下來構建容錯性好、彈性擴展、易于管理和便于監控的分布式松耦合系統。這些都是有一些方法來解決的,但是它們都只是一個點,沒有一個整體的解決方案。
以微服務框架為例,它雖然可以解決高可用、水平擴展、高性能、自動化運維這些問題,但是也不可避免地帶來了一些技術的復雜性,我們看到屏幕上這些問題,都是需要在微服務開發過程中需要關注的技術點,我們可以想象一下,構建一個相對完整的云原生應用比傳統的生產架構的單體應用要復雜得多,這樣的復雜性對于設計開發運維人員的要求是水漲船高,從IaaS到PaaS,再到應用的各種框架和技術都要了解才行,相當多的企業是沒有這樣的技術人才儲備。即使有,整個開發運維的成本也會比較高,整個來說,云原生應用和微服務架構體系,由于技術的復雜性,現實中落地比較困難,企業應用開發往往受制于技術人才儲備不足、成本高等因素的制約。
2018/25775.html">天翼云EADP,賦能5G時代企業應用開發
針對這個問題和政企客戶做溝通交流,基本上他有很強烈的上云需求,希望應用快速迭代,跟得上業務的持續創新,但是在人才這一塊他們受制于部分原因,沒辦法招聘到高素質的具備云計算能力的人。我們的想法是,為企業客戶們構建一個企業應用的開發生產力平臺,在這個平臺上類似于一個柔性制造系統,可以生產可持續迭代、方便運維的各類應用。簡單來說就是,把傳統的手工作坊式開發模式做成一個生產線,在這個生產線上可以為企業生產各種各樣的應用。對企業來說,他不需要關注底層的技術實現,只需要專注于在業務邏輯的開發上面就可以。