華為HDG北京站聚焦PaaS全球?qū)嵺` 開發(fā)者再創(chuàng)三宗“最”
原創(chuàng)【51CTO.com原創(chuàng)稿件】經(jīng)過了十個城市的路演,華為HDG線下沙龍終于來到了首都。在北京,開發(fā)人員之多,關(guān)注的技術(shù)領(lǐng)域之廣,討論的話題之深入,堪稱HDG歷屆參與討論者之最。
主持人林旅強是華為HDG的發(fā)起人,主持北京站的線下沙龍也早已駕輕就熟。但在北京站,看臺下滿滿的與會者,感受眾人那份強烈的求知欲仍令他稍感意外。
現(xiàn)在,就隨著小編來看看華為的講師們,如何用精彩的內(nèi)容,與開發(fā)者們共同論道的吧!
開發(fā)者是公有云PaaS服務(wù)“生命基因”
趙陽是華為PaaS平臺資深架構(gòu)師,也是北京站第一位發(fā)言的講師。他本次演講的題目是《華為PaaS公有云服務(wù)實戰(zhàn)分享》,他告訴記者,他主要是想分享華為FusionStage團隊在公有云上的實踐,包括華為公有云交付的挑戰(zhàn)、華為FusionStage團隊在公有云上提供的容器服務(wù)Cloud Container Engine(CCE),以及華為對容器技術(shù)、容器服務(wù)的理解。
“公有云作為華為全面云化戰(zhàn)略的組成部分,承擔(dān)了新技術(shù)探索、試驗的關(guān)鍵使命。”趙陽認(rèn)為,公有云PaaS服務(wù),天生就是針對開發(fā)者的,在現(xiàn)在全面云化的時代,開發(fā)者需要習(xí)慣借力,不要重復(fù)性的自己搭建開發(fā)、測試、部署環(huán)境,而盡量利用云上的服務(wù),把自己的精力、時間投入到更有創(chuàng)造性的編碼工作中。
在趙陽的演講中,容器內(nèi)容吸引了開發(fā)者們極大的興趣。趙陽表示,由于容器是一個相對較新的技術(shù),目前還有很多的不確定性,在2016年,容器領(lǐng)域的熱點已經(jīng)從單機容器引擎(例如Docker engine)轉(zhuǎn)向了多機的容器管理(Kubernetes、Mesos)等。“在2017年,隨著容器技術(shù)、容器管理平臺的進(jìn)一步成熟,會有更多的企業(yè)、開發(fā)者愿意嘗試容器服務(wù),并將生產(chǎn)級別的應(yīng)用、系統(tǒng)遷移到容器服務(wù)上。”
最后趙陽還告訴記者,目前CCE服務(wù)在華為公有云(www.hwclouds.com)上處于公測狀態(tài),開發(fā)者可以到頁面上填寫標(biāo)格,申請試用CCE服務(wù),“我們也計劃盡快對所有公有云使用者開放CCE服務(wù)。”
PaaS在全球,實踐全解密!
吳建林是華為PaaS高級工程師,在他《華為全球IT系統(tǒng)基于PaaS的實踐分享》的主題演講中,絕大部分內(nèi)容都是之前沒有公開過的,例如FusionStage在流程IT內(nèi)部的跨數(shù)據(jù)中心解決方案、華為全球分布式路由方案、萬級容器管理規(guī)模設(shè)計等等。在演講中,針對開發(fā)者在傳統(tǒng)IT領(lǐng)域開發(fā)、測試、運維所遇到的各種問題,以及在新一代PaaS架構(gòu)下的解決方案,吳建林詳細(xì)闡述了云化、容器化能給企業(yè)、個人帶來的價值。
果不其然,他的演講話音剛落,聽講的開發(fā)者們就開始爭相舉手提問。會后吳建林表示,北京開發(fā)者的積極性都非常的高,尤其對華為的PaaS架構(gòu)跟具體的實施方案非常的感興趣。“當(dāng)然也有一些人對于容器的應(yīng)用跟生產(chǎn)環(huán)境Ready表示懷疑。”對此吳建林的觀點是每個人都有自己的想法,這些觀點都值得尊重。“北京的開發(fā)者對于新的技術(shù),新的領(lǐng)域都充滿了好奇與渴望,求知欲非常強,這點值得學(xué)習(xí)。”
吳建林表示,開發(fā)者通過他的演講可以獲取到華為PaaS的完整解決方案,從現(xiàn)有的解決方案中去提高自己的研發(fā)效率,解決傳統(tǒng)IT開發(fā)帶來的局限性,使得開發(fā)更敏捷,并解決大規(guī)模分布式系統(tǒng)運維帶來的問題。對于開發(fā)者,他也有幾點建議,一是建議開發(fā)者明確自己的研發(fā)領(lǐng)域,深入挖掘;二是開發(fā)者要結(jié)合不同平臺的力量來滿足自己的最終需求,畢竟術(shù)業(yè)有專攻,讓專門的人做專門的事。
微服務(wù)模式?你不知道就OUT了
作為另一位華為PaaS高級工程師,張琦的演講內(nèi)容可以說是得到了開發(fā)者極大的關(guān)注。在《基于容器的企業(yè)級微服務(wù)平臺》的主題講解中,張琦總結(jié)了華為在微服務(wù)構(gòu)建中的思考和實踐,并且結(jié)合PaaS平臺總結(jié)了如何在Kubernetes的容器平臺上實現(xiàn)典型的微服務(wù)模式。另外對于微服務(wù)實施后帶來的問題也進(jìn)行了總結(jié)并提供了參考解決方案。
對于眾多開發(fā)者關(guān)注的微服務(wù),張琦表示,首先服務(wù)架構(gòu)是一種架構(gòu)模式,是需要從組織、團隊到應(yīng)用架構(gòu)全方位的轉(zhuǎn)變。其次微服務(wù)本身根據(jù)解決問題的不同,有多重實現(xiàn)方式,在動手開發(fā)前一定要分析清楚自己的場景是什么。最后 微服務(wù)化之后會引入分布式系統(tǒng)的復(fù)雜性,開發(fā)者需要提前做好準(zhǔn)備,例如構(gòu)建統(tǒng)一的PaaS平臺等。
在演講結(jié)束后,張琦解答了開發(fā)者關(guān)于微服務(wù)的一些疑問。他認(rèn)為,從2016年開始,越來越多的企業(yè)用戶考慮把自己的應(yīng)用遷移到微服務(wù)架構(gòu)。明年,隨著很多之前正在觀望的用戶逐步動手遷移到微服務(wù)架構(gòu),微服務(wù)帶來的問題也會更加凸顯出來。例如分布式系統(tǒng)的管理、數(shù)據(jù)一致性、跨網(wǎng)絡(luò)通信性能、統(tǒng)一的治理等等,這些將會是更多人關(guān)注的點。“另外,Servless這種特殊的微服務(wù)也會受到越來越多地關(guān)注,新的系統(tǒng)構(gòu)建模式會逐步出現(xiàn)。”
降低開發(fā)者創(chuàng)新難度
馬全一是華為DevOps首席架構(gòu)師,他告訴記者,在他《ContainerOps–DevOps編排系統(tǒng)》的演講中,關(guān)于 ContainerOps 的架構(gòu)細(xì)節(jié)和演示 Demo 是在之前沒有公開過的,是北京站第一次公開的內(nèi)容。同時他還考慮到了很多開發(fā)者的訴求,例如在當(dāng)前 DevOps 領(lǐng)域存在多種工具、服務(wù),割裂的工具鏈造成用戶完成 DevOps 流程需要使用多種工具;此外,開發(fā)者們往往都會遇到的在多種工具之間傳遞事件數(shù)據(jù)只能靠腳本這種情況,維護成本高,以及各種 plugin 學(xué)習(xí)困難,使用環(huán)境配置復(fù)雜。
他表示,通過制定 DevOps 組件的規(guī)則,使用容器降低 plugin 的復(fù)雜度;使用 ContainerOps 的 DevOps 編排調(diào)度工具,定制 DevOps 的工作流,解決割裂的工具鏈難題。
令他印象深刻的是一位開發(fā)者的問題,當(dāng)時開發(fā)者問DevOps 編排和 Pipeline 是什么關(guān)系?他回答道,DevOps 編排是針對各種 DevOps 的工具和自定義組件關(guān)系的組織,通過編排實現(xiàn)一個更符合業(yè)務(wù)需求的 DevOps 工作流,提高 DevOps 效率;Pipeline 是針對開發(fā)流程中具體業(yè)務(wù)流程的定義,譬如構(gòu)建的 Pipeline ,持續(xù)部署的 Pipeline。
從不同的維度,看到不同的PaaS
雖然同樣談PaaS,但是華為PaaS平臺資深架構(gòu)師張龍春則是另辟了一個角度。他來自中央軟件院PaaS架設(shè)部,所以他主要談?wù)勅A為設(shè)計這個系統(tǒng)的時候到底是怎么考慮初始架構(gòu)的,從這個角度看PaaS核心組建高效靈活的應(yīng)用調(diào)度和資源管理。
他接著馬全一的上一個演講話題展開。在他看來,DevOps的精髓就是讓所有的東西都實現(xiàn)自動化,都可操作??刹僮髦缶涂梢赃M(jìn)行流程化和編程,這是DevOps的本質(zhì),也是一脈相承的三個階段。
演講的最后,他站在研發(fā)者角度來談PaaS的設(shè)計之初的期望值,首先他希望DevOps能夠把整個應(yīng)用的生命周期全部管理起來。其次,當(dāng)開發(fā)者進(jìn)行后半段管理時,只需要提一些要求,平臺可以主動地幫開發(fā)者進(jìn)行各種調(diào)度。最后企業(yè)在運維過程中,都根據(jù)開發(fā)者的調(diào)度策略和算法自動地實現(xiàn),而不需要手工。
“如果能實現(xiàn)這三點,那么就可以將現(xiàn)有的應(yīng)用能力整合起來,然后讓企業(yè)更專注業(yè)務(wù)邏輯,使整個應(yīng)用的管理變得更加簡單。”張龍春表示,這就是他們在做PaaS設(shè)計的過程中,期望可以實現(xiàn)的場景。
幕后花絮
短短數(shù)個小時的演講結(jié)束后,仍有不少意猶未盡的開發(fā)者拉著講師,不斷地探討問題。北京開發(fā)者的鉆研精神,也令講師產(chǎn)生了很高的互動興致,討論的場景比比皆是。
美女在做直播
簽到處眾人在掃二維碼
這可能是全場年紀(jì)最大的開發(fā)者,他來自國資委下屬的一家企業(yè),90年代就開始使用華為數(shù)字交換機,是華為的老用戶了。所謂活到老學(xué)到老,這位老者令人肅然起敬。
圖中站起來的這位小哥,問題特別多,基本每位講師結(jié)束,他都準(zhǔn)備一大堆問題?;顒咏Y(jié)束后,他迫不及待地把講師拉在一邊“私聊”開了?!?/p>
別以為開發(fā)者里沒有美女喲!
大家在干嘛?當(dāng)然是掃華為的二維碼了!華為魅力就這么大!
這種場合,又怎么能少了美食?!
北京站開發(fā)者大合影
北京站的精彩分享就到這里了。如果你沒有參會,如果你也對五位講師的演講內(nèi)容感興趣,如果你不想錯過北京站的內(nèi)容,那么你可以前往華為開發(fā)者社區(qū)官網(wǎng)直接下載噢!講師PPT全部無私奉獻(xiàn)給你!(http://developer.huawei.com/ict/cn/events/hdg2016-beijing#utm_source=csdn&utm_medium=csdn&utm_campaign=csdn)
再過十幾天,就要迎來2016華為HDG的最后一站——深圳站了。小編希望北京站的熱情可以延續(xù)下去,讓更多的開發(fā)者在HDG交到志同道合的好朋友。期待深圳站的成功舉辦!
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】