騰訊云DevOps產(chǎn)品總監(jiān)秦俊
會(huì)上,秦俊還透露,騰訊云將在近期與微信團(tuán)隊(duì)合作推出一個(gè)新的功能,該功能依托騰訊云DevOps的體系建設(shè),可幫助小程序開發(fā)者實(shí)現(xiàn)騰訊云帳號(hào)的開通、代碼部署、代碼的上傳部署全流程。這項(xiàng)功能將于近期跟隨新版小程序開發(fā)工具對(duì)開發(fā)者免費(fèi)開放。
王磊:AI時(shí)代物流行業(yè)的OCR應(yīng)用
OCR是人工智能里面非常重要的基礎(chǔ)能力之一。騰訊云人工智能產(chǎn)品總監(jiān)王磊,結(jié)合物流場(chǎng)景解讀了OCR技術(shù)?!癘CR文本識(shí)別能夠優(yōu)化物流行業(yè)流程,解放人力降低成本。”
王磊介紹,OCR文本識(shí)別存在三大挑戰(zhàn)。其一,文本是由多個(gè)文字拼接組成,沒(méi)有明顯邊界,文本框內(nèi)除了筆畫,其余部分均是背景,給文本識(shí)別特征提取帶來(lái)難度;其二,文本是由若干漢字、英文或標(biāo)點(diǎn)符號(hào)混合在一起,長(zhǎng)度變化大,由于網(wǎng)絡(luò)感知野受限,定位BOXES本身困難;其三,如果BOXES貼合精度不夠,會(huì)直接導(dǎo)致后續(xù)的文字識(shí)別錯(cuò)誤。騰訊優(yōu)圖實(shí)驗(yàn)室為OCR識(shí)別搭建了四層處理系統(tǒng),并配備三大引擎。其中三大引擎分別是,運(yùn)單的版式識(shí)別引擎,可以對(duì)運(yùn)單的版式進(jìn)行分類;運(yùn)單的字段定位引擎;運(yùn)單的字段識(shí)別引擎。
為了應(yīng)對(duì)挑戰(zhàn),騰訊優(yōu)圖實(shí)驗(yàn)室在文本檢測(cè)技術(shù)方面進(jìn)行了深度優(yōu)化,提出了Compact Inception,通過(guò)設(shè)計(jì)合理的網(wǎng)絡(luò)結(jié)構(gòu)來(lái)提升各尺度的文字檢測(cè)/提取能力,同時(shí)引入RNN多層自適應(yīng)網(wǎng)絡(luò)和Refinement結(jié)構(gòu)來(lái)提升檢測(cè)完整性和準(zhǔn)確性。
在文本識(shí)別方面,經(jīng)過(guò)大量實(shí)驗(yàn)和實(shí)踐,騰訊優(yōu)圖實(shí)驗(yàn)室對(duì)主流CNN+RNN+CTC方法進(jìn)行了改進(jìn)和創(chuàng)新:對(duì)CNN加入了橫向非對(duì)稱卷積和綜合多種尺度感受野的特征,增強(qiáng)了網(wǎng)絡(luò)對(duì)多尺度字體的支持。對(duì)RNN加入了Attention機(jī)制,它的加入,可以在所有特征塊的基礎(chǔ)上,得到每一個(gè)特征塊在全局中的權(quán)重信息。簡(jiǎn)單的理解,當(dāng)決定當(dāng)前字是幾個(gè)形似字中的哪一個(gè)時(shí),該字所處的上下文位置和語(yǔ)義相關(guān)性是更具有決定意義的,甚至?xí)葓D像信息本身更重要??梢杂行嵘凶R(shí)別的準(zhǔn)確率。性能上則通過(guò)網(wǎng)絡(luò)輕量化設(shè)計(jì)和裁剪、矩陣計(jì)算優(yōu)化、通道優(yōu)化、GPU/CPU的定向優(yōu)化等技術(shù),保證了實(shí)際應(yīng)用落地?,F(xiàn)在騰訊云OCR能夠做到7×24小時(shí)提供識(shí)別服務(wù),每張運(yùn)單5秒鐘可以完成;識(shí)別準(zhǔn)確率達(dá)到91%,并且整個(gè)識(shí)別流程不需要人工深度參與,極大的降低用戶隱私泄露的風(fēng)險(xiǎn)。
張興華:云端架構(gòu)助力企業(yè)快速成長(zhǎng)
企業(yè)IT最大的需求就是能夠快速的構(gòu)建和穩(wěn)定高速的發(fā)展。騰訊云資深架構(gòu)師張興華認(rèn)為,企業(yè)在發(fā)展過(guò)程中的IT架構(gòu)會(huì)遇到的四個(gè)問(wèn)題:第一,高可用挑戰(zhàn)。如果在架構(gòu)設(shè)計(jì)上或者在容災(zāi)方面考慮不周,將面臨高可用的挑戰(zhàn),并給出高可用架構(gòu)設(shè)計(jì)及規(guī)劃的建議及方案。第二,性能瓶頸,需要針對(duì)不同的場(chǎng)景或者業(yè)務(wù)類型需求,選擇不同的云服務(wù)來(lái)進(jìn)行不同的優(yōu)化。第三,數(shù)據(jù)庫(kù)設(shè)計(jì)。需要提前做好業(yè)務(wù)上長(zhǎng)期規(guī)劃,提前做好業(yè)務(wù)分庫(kù)、分表的設(shè)計(jì)。第四,安全。目前DDos攻擊流量最新數(shù)據(jù)超過(guò)了600G,抗DDos需要借助云服務(wù)提前規(guī)劃,未雨綢繆;同時(shí)在操作、容災(zāi)、數(shù)據(jù)、權(quán)限等安全層面都需要在架構(gòu)上提前規(guī)劃。
張興華表示,對(duì)于快速成長(zhǎng)企業(yè)來(lái)說(shuō),建議隨著技術(shù)架構(gòu)的演進(jìn)提前做業(yè)務(wù)的拆分與規(guī)劃,需要支持高可用、可擴(kuò)展,做到多地域雙活與多活部署。以摩拜單車為例,騰訊云協(xié)助摩拜單車進(jìn)行了整體架構(gòu)優(yōu)化,將整體安全接入摩拜架構(gòu)體系,并在路由層及業(yè)務(wù)邏輯層進(jìn)行了核心功能業(yè)務(wù)拆分,做到微服務(wù)化;在數(shù)據(jù)層面,實(shí)現(xiàn)了Mongo定制化優(yōu)化,Mysql性能定制優(yōu)化,同時(shí)深度整合了騰訊云的云API,構(gòu)建了摩拜的Devops系統(tǒng),快速穩(wěn)步發(fā)展。在運(yùn)營(yíng)管理上,騰訊云給摩拜推出黑石+大數(shù)據(jù)的方案,黑石+Docker的解決方案,能夠快速的去構(gòu)建、部署和擴(kuò)展,形成了一個(gè)比較通用的高可用架構(gòu)設(shè)計(jì)。
梁定安:騰訊織云助力高標(biāo)準(zhǔn)持續(xù)交付部署
基于騰訊內(nèi)部DevOps的技術(shù)實(shí)踐,騰訊云布道師、騰訊織云負(fù)責(zé)人梁定安分享了騰訊織云高標(biāo)準(zhǔn)地實(shí)現(xiàn)持續(xù)交付部署的經(jīng)驗(yàn)。
梁定安表示,標(biāo)準(zhǔn)化、配置化、自動(dòng)化、智能化的一體化運(yùn)維管理系統(tǒng)才能要滿足企業(yè)的長(zhǎng)期發(fā)展,DevOps要求在企業(yè)中研發(fā)和運(yùn)維體系必然需要相互配合,開發(fā)團(tuán)隊(duì)負(fù)責(zé)功能性需求實(shí)現(xiàn)的同時(shí),在架構(gòu)和編碼上注重非功能性需求的實(shí)現(xiàn),測(cè)試團(tuán)隊(duì)與運(yùn)維團(tuán)隊(duì)將圍繞著各自職能的需求。通過(guò)配置管理對(duì)很多復(fù)雜的運(yùn)維對(duì)象進(jìn)行有效管理,結(jié)合可運(yùn)維性與非功能規(guī)范的要求可以很好的防止業(yè)務(wù)架構(gòu)失控。
在織云平臺(tái)實(shí)踐中,將標(biāo)準(zhǔn)化的運(yùn)維對(duì)象配置化,每個(gè)微服務(wù)集群在織云CMDB中被定義成不同的模塊名。從統(tǒng)一規(guī)劃、標(biāo)準(zhǔn)化、配置化、自動(dòng)化到聯(lián)動(dòng)監(jiān)控,用持續(xù)部署的流水線工具串行起來(lái),用戶將得到一個(gè)體系化的運(yùn)維能力模型,基于此模型,運(yùn)維團(tuán)隊(duì)能夠全局規(guī)劃持續(xù)部署的能力與工具系統(tǒng)。而通過(guò)工具編排功能,自定義運(yùn)維操作流程、工單審批流程、服務(wù)請(qǐng)求流程,并與CMDB的業(yè)務(wù)、負(fù)責(zé)人、狀態(tài)等數(shù)據(jù)接口聯(lián)動(dòng),解決運(yùn)維操作與配置數(shù)據(jù)狀態(tài)的協(xié)同的難題,實(shí)現(xiàn)從ITIL離線流程到線上自動(dòng)化流程的技術(shù)升級(jí)。
陳杰:無(wú)服務(wù)器架構(gòu),讓云端開發(fā)更純粹
在微服務(wù)還方興未艾的時(shí)候,無(wú)服務(wù)架構(gòu)就以其彈性伸縮、按需付費(fèi)以及無(wú)維護(hù)等特點(diǎn)得到了很多開發(fā)者的青睞。騰訊架構(gòu)平臺(tái)部技術(shù)專家陳杰表示,云函數(shù)的核心理念就是給整個(gè)服務(wù)提供一種公共的架構(gòu),針對(duì)性解決服務(wù)的接入、安全、擴(kuò)容、容災(zāi)、分布等一系列問(wèn)題。
據(jù)介紹,云函數(shù)價(jià)值主要體現(xiàn)在三個(gè)方面。一是簡(jiǎn)化架構(gòu),云函數(shù)是以函數(shù)粒度來(lái)組織的服務(wù),是一種天生的微服務(wù)架構(gòu);二是簡(jiǎn)化運(yùn)維,對(duì)于云函數(shù)而言,無(wú)須關(guān)心服務(wù)器的運(yùn)維和服務(wù)本身的配置,它又是一種天然的Devops;三是減少支出,云函數(shù)可以解決云主機(jī)80%以上的成本閑置的問(wèn)題,因?yàn)樗挥辛苏?qǐng)求才分配資源。
陳杰在論壇上指出,云函數(shù)的特點(diǎn)包括按需實(shí)時(shí)分配函數(shù)實(shí)例、函數(shù)實(shí)例擴(kuò)縮容速度很快、按實(shí)際使用計(jì)費(fèi)等,目前比較適合用于構(gòu)建無(wú)狀態(tài)微服務(wù);對(duì)于有明顯波峰波谷效應(yīng)的服務(wù),有明顯的成本優(yōu)勢(shì),但不太適合延時(shí)非常敏感(<20ms)或持續(xù)計(jì)算時(shí)間非常長(zhǎng)(>5分鐘)的場(chǎng)景,云函數(shù)會(huì)為大家準(zhǔn)備一個(gè)免費(fèi)額度包,如果是低頻調(diào)用的服務(wù),很大可能無(wú)須支付任何費(fèi)用。陳杰表示,云函數(shù)目前處于發(fā)展的初級(jí)階段,開發(fā)者可以通過(guò)體驗(yàn)SCF無(wú)服務(wù)器云函數(shù),提出意見和完善方案,從而推動(dòng)并見證無(wú)服務(wù)器化時(shí)代的到來(lái)。
會(huì)上,騰訊“云+創(chuàng)業(yè)”計(jì)劃也面向開發(fā)者公布。該計(jì)劃包括專項(xiàng)扶持的“孵化計(jì)劃”、“起飛計(jì)劃”以及“騰飛計(jì)劃”,為中小企業(yè)開發(fā)者提供云資源、技術(shù)、培訓(xùn)等一體化的扶持。新版的“云+創(chuàng)業(yè)”計(jì)劃將更加聚焦中小企業(yè)的實(shí)際需求,助力中小企業(yè)更穩(wěn)健更快速成長(zhǎng)。