當(dāng)人工智能不再遙不可及,用戶像“插上電”一樣“接入云”,開發(fā)者再次迎來新一波的機(jī)遇。在云+未來峰會(huì)上,騰訊云正式推出“智能云”。而在6月22日的開發(fā)者專場(chǎng)上,騰訊發(fā)布面向開發(fā)者的云實(shí)驗(yàn)室,讓未來AI技術(shù)唾手可得。
同時(shí)預(yù)告,針對(duì)AI領(lǐng)域,即將開源Angel、NCNN等項(xiàng)目,并表示支撐3000多家企業(yè)的騰訊高效開發(fā)工具TAPD將在騰訊云開放,以及明年初開放支持移動(dòng)APP開發(fā)的持續(xù)集成云平臺(tái)。
現(xiàn)場(chǎng),騰訊云揭秘內(nèi)測(cè)中的CDN邊緣計(jì)算,可一次部署全球執(zhí)行,應(yīng)用在多個(gè)場(chǎng)景。同時(shí)騰訊云歡迎開發(fā)者參與到Serverless的優(yōu)化中。以上分享進(jìn)一步滿足人工智能、云計(jì)算下開發(fā)者的需求(即希望使用更敏捷的開發(fā)、更敏捷的基礎(chǔ)服務(wù)等),降低AI使用門檻,加速AI的落地。
著名Angular框架推廣者大漠窮秋做了開場(chǎng)演講,分享互聯(lián)網(wǎng)的四波浪潮,即桌面互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)時(shí)代、云計(jì)算時(shí)代和人工智能時(shí)代。并表示,在桌面互聯(lián)網(wǎng)時(shí)代,開發(fā)者或者初創(chuàng)企業(yè)想去做一件事情很困難,人工智能時(shí)代則不一樣,開發(fā)者依然有發(fā)揮空間,這不只是巨頭的紅利時(shí)代,市場(chǎng)需求背后隱藏的未知領(lǐng)域需要各行業(yè)共同開拓。
陳子舜:騰訊云實(shí)驗(yàn)室發(fā)布,未來技術(shù)唾手可得
騰訊云技術(shù)總監(jiān)陳子舜分享,“我的一個(gè)朋友和我分享他的見聞,‘一個(gè)優(yōu)秀云計(jì)算工程師有5家企業(yè)在爭(zhēng)搶,他們的平均薪資比傳統(tǒng)IT人員高出40%’。”他表示,這是一個(gè)很好的時(shí)代,騰訊云希望將自身擁有的大數(shù)據(jù)、AI等前沿技術(shù),向開發(fā)者開放,讓未來技術(shù)變得唾手可得。
為此,騰訊云正式發(fā)布實(shí)驗(yàn)室,為開發(fā)者提供從學(xué)習(xí)工具、實(shí)驗(yàn)內(nèi)容到經(jīng)驗(yàn)分享的閉環(huán)服務(wù),開發(fā)者可以獲得一站式的沉浸式學(xué)習(xí)環(huán)境,使用微信掃碼即可免費(fèi)領(lǐng)取實(shí)驗(yàn)機(jī)器,直接采用真實(shí)的環(huán)境作為實(shí)驗(yàn)基礎(chǔ)。同時(shí),騰訊云還引入社區(qū)+實(shí)驗(yàn)室的服務(wù)模式,讓開發(fā)者在技術(shù)社區(qū)提問或分享經(jīng)驗(yàn)教程,幫助更多開發(fā)者解決問題。
按照騰訊云在開發(fā)者社區(qū)的計(jì)劃,不僅為開發(fā)者提供開發(fā)者實(shí)驗(yàn)室,還會(huì)提供開源技術(shù)、開發(fā)工具和文檔、線下活動(dòng)、培訓(xùn)和認(rèn)證等各類服務(wù)。
許勇:騰訊開源在路上,工程師熱情參與
騰訊研發(fā)管理部總監(jiān)許勇揭秘了騰訊開源之路,從騰訊人的角度,解讀騰訊開源的技術(shù)。目前,騰訊已經(jīng)開源的項(xiàng)目有RapidJSON、Tinker、WEUI、Mars、MSEC、Libco、GT、Tars、WCDB等,針對(duì)AI領(lǐng)域,騰訊還即將開源AI框架Angel、NCNN等項(xiàng)目,以滿足高性能機(jī)器學(xué)習(xí)、天天P圖及其他不同應(yīng)用場(chǎng)景的需求。許勇表示,相比于國(guó)外成熟的開源社區(qū),騰訊還在追趕階段,不過,騰訊正被開源的力量喚醒,和開發(fā)者一起把中國(guó)的開源做得更好。
許勇致力于騰訊內(nèi)部開源社區(qū)建設(shè)及外部開源項(xiàng)目管理,他分享到,騰訊內(nèi)部開源社區(qū)提供了從輕量到重度參與開源的各種形式,可以簡(jiǎn)簡(jiǎn)單單的分享片段,也可以分享自己的開源項(xiàng)目,以實(shí)現(xiàn)更大的技術(shù)價(jià)值,建立自己的技術(shù)影響力。截止2016年,騰訊內(nèi)部的開源組件達(dá)到了1600個(gè)以上,目前的日活躍用戶數(shù)量在3000以上。
同時(shí)騰訊云作為騰訊開源的一支重要力量,積極參與開源社區(qū),最近2個(gè)月加入3個(gè)開源組織,首先在5月加入CNCF基金會(huì)和Linux基金會(huì),在容器服務(wù)和KVM虛擬化方面貢獻(xiàn)自己的力量,同時(shí)于6月加入MariaDB基金會(huì)。去年騰訊也加入了Alloyteam基金會(huì),騰訊同時(shí)也在運(yùn)營(yíng)獨(dú)立開源社區(qū)OpenDaylight,在外界有不錯(cuò)的口碑,并匯聚了一群熱心的開發(fā)者。騰訊也在積極貢獻(xiàn)一些開源項(xiàng)目,包括docker,維護(hù)Hadoop、patch的提交等等,越來越多的騰訊工程師熱情參與到開源中來。
陸瑩:開放騰訊2萬多人使用的敏捷研發(fā)平臺(tái)TAPD
面對(duì)復(fù)雜多變、快速迭代的開發(fā)環(huán)境,騰訊擁有2萬多人的研發(fā)團(tuán)隊(duì),同時(shí)進(jìn)行3000多個(gè)項(xiàng)目,孕育400多個(gè)產(chǎn)品的背景下,如何進(jìn)行高效合作?
騰訊產(chǎn)品專家陸瑩的答案是騰訊敏捷研發(fā)平臺(tái)TAPD,20個(gè)模塊可以靈活應(yīng)用,可以自由搭配適合自己研發(fā)過程的流程,賦予了團(tuán)隊(duì)更多的可能。去年6月份TAPD開始提供給騰訊投資的一些公司和騰訊云部分用戶使用,到2017年5月,TAPD已經(jīng)全面開放注冊(cè),目前成功支撐3000多家企業(yè)進(jìn)行敏捷研發(fā)協(xié)作。
她表示,將和騰訊云一起將TAPD開放給更多致力敏捷研發(fā)的伙伴們,“我們將會(huì)分享騰訊近十年的研發(fā)協(xié)作案例和經(jīng)驗(yàn),讓騰訊云生態(tài)上的小伙伴們都能進(jìn)行敏捷研發(fā),讓協(xié)作更敏捷。”
魏文強(qiáng):騰訊將提供持續(xù)集成云平臺(tái),開放游戲經(jīng)驗(yàn)
騰訊互娛持續(xù)集成平臺(tái)負(fù)責(zé)人魏文強(qiáng)從Why、How兩個(gè)角度帶來了持續(xù)集成云平臺(tái)上的一些思考。他表示,現(xiàn)在競(jìng)爭(zhēng)越來越激烈,特別是游戲行業(yè),經(jīng)常是你問產(chǎn)品下一步要做什么事情,可能只有一個(gè)大概的方向,但具體做什么不知道,所以要求開發(fā)迭代越來越快,周期越來越短。
這樣會(huì)導(dǎo)致什么問題?軟件開發(fā)不是在最后產(chǎn)品部署階段才有云上需求,而是貫穿整個(gè)生命周期,從軟件開發(fā)初始階段就要考慮云怎么部署。在云上提供集成平臺(tái)服務(wù),是必做的環(huán)節(jié)。此外,代碼托管、持續(xù)集成、項(xiàng)目管理、工具鏈等云平臺(tái)逐步發(fā)展,帶來了持續(xù)集成平臺(tái)的需求。
關(guān)于如何做,魏文強(qiáng)從突出自己特色、安全和穩(wěn)定、構(gòu)建速度以及最佳實(shí)踐和靈活替換四個(gè)角度作了總結(jié)。他表示,在2018年初計(jì)劃提供優(yōu)先支持移動(dòng)APP開發(fā),特別是針對(duì)手游做特定優(yōu)化的持續(xù)集成云平臺(tái),2018年年中對(duì)docker和windows進(jìn)行支持。
余子軍:揭秘騰訊云CDN邊緣計(jì)算,解決多個(gè)關(guān)鍵問題
騰訊CDN技術(shù)總監(jiān)余子軍揭秘內(nèi)測(cè)中的騰訊云CDN邊緣計(jì)算,這是適應(yīng)大數(shù)據(jù)、AI時(shí)代對(duì)網(wǎng)絡(luò)加速需求而誕生的服務(wù)。余子軍現(xiàn)場(chǎng)舉例說到,騰訊的用戶到騰訊的CDN平均距離是170多公里,如果采用光纜,成本非常昂貴的,而采用CDN可以很好地解決這個(gè)問題。
騰訊云CDN邊緣計(jì)算可以在離用戶更近的地方進(jìn)行計(jì)算,一次部署全球執(zhí)行,更快速更安全。還可以應(yīng)用在多個(gè)場(chǎng)景,靈活敏捷低成本地解決關(guān)鍵問題:
·圖片自適應(yīng)的場(chǎng)景:根據(jù)終端類型、網(wǎng)絡(luò)狀態(tài)和請(qǐng)求字段等決策編碼方案,支持圖片縮放、裁剪、水印等。
·防盜鏈和權(quán)限控制的場(chǎng)景:可靈活控制全部禁止、部分禁止、限速的結(jié)果;還可以用在灰度測(cè)試中,新版本發(fā)布的時(shí)候。
·控制發(fā)布進(jìn)度的場(chǎng)景:靈活決策新版本的用戶范圍、設(shè)置Cookie標(biāo)記用戶和上報(bào)訪問日志。
周軍:騰訊云CAM應(yīng)用,如何靈活保障用戶信息的安全
騰訊云產(chǎn)品總監(jiān)周軍從騰訊云CAM應(yīng)用案例,分享騰訊如何通過對(duì)用戶認(rèn)知、權(quán)限驗(yàn)證以及日志審計(jì)等各個(gè)環(huán)節(jié)的把控,為用戶保障信息的安全、無泄漏。
“簡(jiǎn)單來說,在用戶認(rèn)證訪問時(shí),我們通常先問你是誰,問你想干什么。這些東西驗(yàn)證下來就讓賬戶體系變得很復(fù)雜,這就是我們常說的魚和熊掌不可兼得,安全與便捷也是一樣的。”周軍說,“如果沒有安全問題,很多的服務(wù)成本可以去掉,不考慮黑客問題,不考慮別人盜用數(shù)據(jù)問題,安全是負(fù)成本的問題,但是要安全就很可能不便捷。”
為了讓賬戶既安全又便捷,騰訊做了幾件事情,第一個(gè)事情是賬戶關(guān)聯(lián),所有賬戶體系都支持。第二是認(rèn)證體系里二次驗(yàn)證變得非常靈活,用戶可以采用任何一種方式來驗(yàn)證。周軍還提到,騰訊云、企業(yè)郵箱、企業(yè)微信都做到了賬戶互通,用戶可以用一個(gè)企業(yè)微信賬戶體系來授權(quán)和管理騰訊云的所有東西。
黃文?。?Serverless讓開發(fā)者抽離繁重運(yùn)維
騰訊云技術(shù)專家黃文俊打了一個(gè)比方,一個(gè)基因數(shù)據(jù)公司,利用基因數(shù)據(jù)進(jìn)行相應(yīng)的數(shù)據(jù)分析,需要面對(duì)有各種各樣的分析函數(shù),不同的執(zhí)行流程。為了解決這個(gè)問題,首先要準(zhǔn)備相應(yīng)的服務(wù)器,讓用戶提交數(shù)據(jù),上傳數(shù)據(jù);每次提交來做相應(yīng)執(zhí)行,再用另外一個(gè)服務(wù)器接受這些任務(wù),處理這些數(shù)據(jù);真正處理數(shù)據(jù)的程序還要進(jìn)行開發(fā)部署,完成了開發(fā)部署還要去規(guī)劃,究竟要用多大的服務(wù)器,多少臺(tái)服務(wù)器來準(zhǔn)備,后期服務(wù)器的運(yùn)維又將多么復(fù)雜,這是每一個(gè)開發(fā)者需要煩惱的問題。
“我們能否有一個(gè)更好的解決方法?把我們從繁重的運(yùn)維上抽離出來?”黃文俊說,無服務(wù)器計(jì)算可以很好地解決這個(gè)問題,“這是一個(gè)很新的概念,無服務(wù)器是不是就沒有服務(wù)器了?是不是真的Serverless了?不,Serverless不是說沒有服務(wù)器,而是開發(fā)人員和運(yùn)維人員不需要再考慮服務(wù)器,不需要再放太多的精力在上面,而是交給云。”
用戶只需要上傳代碼即可以最便捷的方式使用騰訊云高效穩(wěn)定的全球基礎(chǔ)設(shè)施,并可實(shí)現(xiàn)毫秒級(jí)的彈性伸縮,服務(wù)成本低廉,代碼按需運(yùn)行,空閑時(shí)不收費(fèi)。經(jīng)測(cè)試,按調(diào)用次數(shù)和運(yùn)行時(shí)間付費(fèi),在每個(gè)月請(qǐng)求不足百萬時(shí),使用無服務(wù)器云函數(shù)比使用多臺(tái)云主機(jī)搭建集群的成本減少約70%,適用于云計(jì)算和AI時(shí)代下需要低門檻進(jìn)入技術(shù),以及體驗(yàn)佳的要求。
他提到,這里面有兩個(gè)核心,一個(gè)是Function as a Service,以函數(shù)的形式委托到云上來,由云來做頂層管理。還有一個(gè)就是Backend as a Service,比如說對(duì)象存儲(chǔ)、數(shù)據(jù)庫、消息隊(duì)列或者云的緩存。其中Function as a Service的核心就是騰訊云最新推出的產(chǎn)品——Serverless Cloud Function。目前騰訊云的Serverless架構(gòu)在內(nèi)測(cè)階段,非常歡迎開發(fā)者積極參與到Serverless無服務(wù)器的優(yōu)化當(dāng)中,共筑最佳運(yùn)維環(huán)境。
英特爾劉斌:FPGA異構(gòu)計(jì)算的價(jià)值在計(jì)算力、靈活性、未來可擴(kuò)展性
英特爾可編程解決方案事業(yè)部亞太區(qū)計(jì)算業(yè)務(wù)總經(jīng)理劉斌帶來FPGA異構(gòu)計(jì)算前沿的分享,“我們看到一個(gè)問題,今天談人工智能,特別是談更多智能化事物的時(shí)候,可能會(huì)遇到需要解決感知的問題,需要解決決策的問題,需要解決執(zhí)行的問題。異構(gòu)的好處就是,在需要解決多種問題的時(shí)候,在計(jì)算力、效率靈活性、未來可擴(kuò)展性上是它的價(jià)值所在。”
分享中,劉斌還講述了異構(gòu)計(jì)算出現(xiàn)的三個(gè)推動(dòng)力,一是強(qiáng)計(jì)算、高性能計(jì)算的需求;二是數(shù)據(jù)的存取、訪問、緩存的需求;三是成本的需求。他表示,異構(gòu)計(jì)算是為解決問題復(fù)雜度而催生出的新技術(shù)。
異構(gòu)的計(jì)算是解決現(xiàn)在所出現(xiàn)問題的主要結(jié)構(gòu),可以提供不同的價(jià)值,如何構(gòu)建異構(gòu)計(jì)算系統(tǒng)并提升開發(fā)者的生產(chǎn)力是目前的主要挑戰(zhàn),異構(gòu)的結(jié)構(gòu)下面是不是還存在其他的東西,是需要發(fā)展的方向。未來,異構(gòu)性是長(zhǎng)期存在的,怎么樣在高階上實(shí)現(xiàn)開發(fā)系統(tǒng)的融合,是短期內(nèi)需要思考的問題。