豪華的講師陣容+技術實戰 華為HDG成都站要逆天啦!
原創迄今為止,在51CTO記者參加的6站華為HDG活動中,成都站是內容最豐富的一場沒有之一。
短短6個小時里,有來自主持人精彩組織互動,有華為講師的經驗分享,有合作伙伴的實踐案例講解,甚至在討論氣氛達到高潮時,有開發者主動走向臺前分享自己的開發心得。想知道成都站到底生產了哪些內容干貨?好,現在就來聽聽小編和你“擺一哈龍門陣撒!”
華為為什么?
活動一開始,擔當主持人的華為開發者社區運營經理金葉清就非常幽默地調侃到“成都成都,成天堵車”,因此他非常感謝開發者們能夠犧牲周末時光,不畏堵車前來參加活動。金葉清分享到,他之前在北京辦活動的時候非常羨慕北京開發者,因為北京的氛圍很棒,但是來了成都這兩三天,參加了幾個社區活動才發現,原來成都這方面絲毫不比北京遜色!
HDG在城市每一站做活動,舉辦的目的和初衷都是眾人常問的話題,之前在杭州站還有開發者問舉辦HDG是不是為了變相招聘開發者?對此,金葉青做了非常坦誠的解釋。他表示,華為做社區不是為了向大家推銷華為的產品,也不是為了招聘,更多的目的是給大家提供一個平臺,讓大家能在這里交流技術,結交朋友。
“今天是我們華為開發者社區第一次來成都辦活動,活動前我一直在問我自己,我們到底能給開發者提供什么呢?”金葉清用之前參加另一個社區活動的經歷做了解答。當時一個創業伙伴在介紹自己創業經歷時,透露曾經被遠程多媒體會議的技術問題困擾了七八個月之久,原因就在于他本身是一個醫藥行業工作者,對遠程通信技術不太了解,結果因為實現不了這個功能最終錯失了最佳市場機遇。經過深入溝通,金葉清告訴他,其實遠程多媒體會議這個功能非常容易實現,業界很多廠商都有成熟的技術可以直接調用,但這位創業者由于信息閉塞導致了目前的困惑。“當時我在想,如果有一個大家相互交流的技術平臺,那么之前這位創業者可能就輕易地擺脫了技術瓶頸。華為舉辦HDG活動的意義也在于此,讓大家通過這個平臺結識更多行業的開發者,那么當遇到技術瓶頸時,可能有更快捷的渠道來解決問題。”
CaaS大揭秘:如何幫助客戶從封閉走向開放
華為高級合作經理王世鑫是第一位演講的講師,他一上臺就直擊電信運營商的痛點。他表示,與每天迭代更新近200個新業務的OTT相比,運營商上線一個項目就需要6個月的時間,通信體驗更是十多年停滯不前。而CaaS的出現,可以幫助電信運營商走出這樣的窘境。
王世鑫認為電信運營商的通信網絡有其獨特價值,通過通信能力開放,可以將運營商核心網的通信能力封裝成場景化的API,連接IT與CT,直接讓電信能力深入垂直行業打通兩個孤立的系統,提升效率。
演講中,他重點以音視頻通信當做CaaS應用開發的一個案例:例如用簡單的開放API 實現 1個調用拉起多方會議、用易集成的終端SDK4步就可以打通視頻電話等。開發者可以利用華為CaaS平臺,實現語音會議、語音通知、點擊呼叫等多個功能。“音視頻通訊具備一定門檻,傳統電信網絡封閉也很專業,需要一些通信背景。華為通過能力開放對開發者屏蔽了復雜的信令、媒體通信相關的流程。”
華為高級產品經理孫宏偉的演講則更多從用戶需求改變的角度進行解讀。這次他演講的“共創實時視頻價值”PPT材料中公布的視頻能力API,最早是在2016年8月底舉辦的全聯接大會上對外發布,在HDG上也是第一次對外公布。
“我們在與行業合作伙伴交流中發現,垂直行業對于實時視頻的需求越來越多。尤其是教育行業,他們更希望能夠實現‘點對點遠程視頻輔導’、‘點對多點的遠程視頻輔導’這樣的教學手段。” 孫宏偉坦言,但是相對于雖然需求旺盛,行業合作伙伴同時面臨著幾個問題:一是行業傳統供應商在實時視頻方面沒有技術和平臺的積累,無法提供相應的解決方案;二是解決方案無法滿足高質量的實時視頻通信需求;三是如果自己開發則面臨著開發成本巨大、開發周期過長的問題。
孫宏偉指出,實時視頻已經越來越深入到人們日常生活中的每一個角落,電信運營商可以將這種視頻能力開放出來,應用于遠程教育、遠程醫療、互聯網金融等多個行業,也給用戶帶來更好的業務體驗。華為CaaS2.0也一直堅持開放的策略,從語音能力開放升級到實時視頻、位置、QoS等能力開放,將向開發者提供視頻能力開發套件,滿足市場/開發者集成視頻能力的急迫需求,促進跨行業創新,釋放視頻價值。
據悉,2016年華為CaaS主推實時視頻基礎功能API,包括視頻點擊呼叫、視頻IVVR、多放視頻、視頻直播、視頻消息、視頻監控等API,2017年將商用發布視頻轉碼、加速類API。
不僅如此,孫宏偉還介紹到,在實時視頻能力開放方面,華為不僅提供了視頻能力開發套件VideoKit和豐富的視頻能力API,也提供對開發者伙伴的全方位支持。華為VideoKit不僅能夠提供高清視頻體驗、支持超強抗損、支持通話全程加密,還支持多平臺、實現多終端預集成,“VideoKit具備成熟商用能力,已經在運營商市場上規模商用。”
CloudOpera IES獨特價值與案例分享
劉焱是華為CloudOpera IES運營部系統設計專家,也是當天下午第一位演講的講師。“CloudOpera IES作為華為softcom戰略里非常重要的一個產品,承擔著幫助運營商進行運維轉型的使命,我們希望通過開放的南北向接口,邀請開發者伙伴加入到這次浪潮中來。“他透露到,具有Roads用戶體驗的彈性帶寬能力產品是基于IES能力封裝的第一個開放能力產品,當前正通過與英方等公司的合作為用戶創造價值。
在劉焱看來,運營商原本是個非常封閉的市場,未來隨著軟件定義通信時代的來臨,越來越多的開發者可以參與到這個市場中來。“開發者可以通過開發對營運商有價值的應用,通過自服務界面獲得運營商的自動化測試驗證環境,快速導入到生產環境中。”
他在演講中告訴開發者,華為微服務的架構,包含Designer、Orchestration、Assrance三大塊,涵蓋了從規劃、設計、開通到保障網絡業務全生命周期的管理,同時提供開放的南北向接口,可以快速的集成與開發。未來將根據客戶商業場景驅動,集成并開放更多的運營商ICT能力出去。同時通過集成大數據能力,實現網絡免維護。
劉焱口中提到的合作伙伴英方,全稱是上海英方軟件股份有限公司,他們的代表講師也來到了HDG現場。英方股份高級技術顧問龔李超與開發者分享了通過與 CloudOpera IES 的結合如何解決問題,提升用戶體驗,降低成本。他表示,與華為 CloudOpera IES 合作方面的具體實踐細節是在HDG成都站首次對外批露。
在演講中,他表示英方結合cloudOpera IES 優勢可以分為四點:一是字節級的增量復制;二是可實現基于公有云/私有云的災備;三是通過局域網或者廣域網進行實時異步復制;四是高可用應用切換,實時監測同時提供故障切換。
“對于云災備而言,最大的痛點之一是如何解決本地到云或者云到云之間數據的傳輸速率問題。華為的cloudOpera IES提供了一個關于這方面的解決思路,即動態調整帶寬資源。這點優勢是比較獨特,目前還未看見其他廠家有這方面能力或者可能有方面能力但未開放給開發者。” 龔李超表示。
如何提升軟件研發效率?
華為軟件開發云首席架構師王金倫,主要與在座開發者分享了如何在云和大數據時代下提升軟件研發效率。他認為,在當今的軟件研發中,開發者面臨越來越多的挑戰,主要體現在:市場變化快,產品盈利窗口窄,研發周期短;跨地域協作多,研發平臺復雜;數據安全可靠性要求高。
為幫助開發者應對挑戰,華為軟件開發云從一開始就將各個工具和服務融合起來,為開發者打造軟件全生命周期的一站式的云上服務,包括敏捷社交化的項目管理服務、安全易用的配置管理服務、全方位支撐的代碼檢查、流程化的編譯構建、需求用例雙向追溯的測試管理、快捷可靠的發布管理等服務。“在互聯網應用、園區/孵化器、軟件外包、高校與培訓機構等場景下,開發人員都可以即開即用,發現軟件開發云的獨特價值。”他總結道,軟件開發云將在進一步優化提升現有服務能力的基礎上,加大在自動化測試、安全測試、WEB IDE、移動應用開發、部署等方面開發力度,并盡快上線,為開發者帶來更大的價值。
王金倫最后還給開發者提供了一個福利,他透露目前軟件開發云DevCloud處于公測階段,為了讓用戶更加充分地了解產品,華為首次開展了體驗官招募活動,只要花一塊錢,廣大開發者就可以快速而輕松地開區云端開發之旅(點擊進入http://activity.hwclouds.com/devcloud/index.html )。
構建企業級私有云持續交付平臺
林帆是HDG成都站最后一位發言的講師,他作為ThoughtWorks高級DevOps技術顧問,帶來的是《構建企業級私有云持續交付平臺》的主題演講,講解了如何通過整合開源社區中的優秀軟件,使其匹配企業級應用的場景。其中涉及的一些方案細節等都是第一次在外部活動中進行展示。
林帆表示對于企業級的持續交付過程來說,項目規模大、跨團隊、成員能力參差不齊等因素都使得交付過程的追蹤十分困難,而相應的開源軟件多且分散。華為的軟件開發云(DevCloud)產品和很多企業級應用場景非常相似,可以為開發者提供了端到端的開發和交付工具支持。“在這個領域里,華為具備從IaaS層之下而上的完整開發者生態圈產品,如果將這些資源進行整合,能夠在企業市場推出十分具有競爭力的解決方案式的產品。”
他介紹到,當前Jenkins和GoCD依然是最老牌的開源持續交付工具,隨后出現的還有Drone等后起之秀,但這些開源項目主要面向的都是個人開發者或小團隊的應用場景。對企業級的項目開發而言,為了支持大量項目的接入和協調和管理多個團隊之間的交付狀態,對持續交付的平臺提出了更復雜的需求。其中性能問題、數據報表的支持和第三方工具的整合等是最主要的方面,平臺化和云化是這個領域的新趨勢。
目前,開源中國的碼云平臺提供了在線構建的功能是一個很有意義的嘗試,華為也隨后居上開放了DevCloud平臺。ThoughtWorks也已經為多個客戶提供了相關方案的咨詢,并針對不同場景需求設計出實際可行的解決方案。未來,將企業級的開發管理流程與大數據分析結合將會是這個領域較有潛力的方向。
“老徐”們的故事
在HDG成都站,徐擎陽(人稱老徐)簡直是一位傳奇的存在,除了每期HDG活動場場不落以外,就在前不久結束的開發者大賽上,他贏取到了5萬的獎金。在本次活動結束時,他主動上臺要求分享他的開發成果,受到開發者們熱烈歡迎。在上臺談體會的時候他就坦言,正是華為提供的一種開發功能,使他受到了啟發,將之前擱置好幾個月的語音應用又撿起來,短短一周就實現了創新。
老徐在現場一邊操作一邊講解
有位開發者的提問讓孫宏偉印象深刻,這位開發者提出了對華為部分API和在線幫助文檔優化建議,“這樣好的建議只有真正長期使用華為CaaS解決方案的開發者才會有此體會,我們也歡迎更多的開發者能參與并和華為共同成長。”
劉焱告訴記者,有位開發者問他,IES采用微服務架構的價值體現在哪?他覺得這個問題問得挺好:第一,網絡管理能力獲得了水平擴展的能力。第二,有利于幫助運營商快速上線和迭代新業務。第三,業務團隊按服務整合,生產效率得到了極大提升。
開發者們認真聽講
當然,在HDG成都站上有收獲的絕不只有開發者,更多的是雙方相互交流碰撞出的火花。龔李超就對一位開發者贊不絕口,這位開發者專注對象存儲,他咨詢英方的產品對對象存儲是如何支持的。恰好前不久英方新推出了一個產品就是做對象存儲的,于是雙方又挖掘了新的合作機會。
林帆告訴記者,開發者們關注的熱點也在與時俱進,有位開發者就關注Golang語言的依賴管理問題。林帆認為,目前Golang用戶主要還在北上廣等一線城市的開發者圈,但隨著容器技術、區塊鏈技術等Golang語言主導領域的發展,Golang的用戶群體也逐漸從沿海向內地技術圈發展,值得開發者去關注。
華為講師與開發者們合影留念