">

首頁|必讀|視頻|專訪|運(yùn)營|制造|監(jiān)管|大數(shù)據(jù)|物聯(lián)網(wǎng)|量子|元宇宙|博客|特約記者
手機(jī)|互聯(lián)網(wǎng)|IT|5G|光通信|人工智能|云計算|芯片報告|智慧城市|移動互聯(lián)網(wǎng)|會展
首頁 >> 云計算 >> 正文

一站式打卡"云原生"時代的高效開發(fā):原來微服務(wù)和數(shù)據(jù)庫還能這樣玩

2020年12月21日 13:57  CCTIME飛象網(wǎng)  

這個周末,古都金陵,人文璀璨。一場人氣爆滿的DevRun開發(fā)者沙龍悄然拉開了帷幕。

在這場近90分鐘腦力風(fēng)暴,與近2小時實(shí)戰(zhàn)修煉中,主題直奔當(dāng)下火熱的"云原生",并結(jié)合云原生時代的"微服務(wù)"與"數(shù)據(jù)庫",深入淺出揭開一站式高效開發(fā)的秘籍。

12月19日,DevRun開發(fā)者沙龍華為云南京云原生專場在南京成功舉辦。沙龍上,兩位華為云技術(shù)專家分別就"華為云微服務(wù)架構(gòu)的沉淀與實(shí)踐"和"GaussDB(for MySQL)云原生關(guān)系型數(shù)據(jù)庫特性揭秘"兩大主題分享干貨。同時現(xiàn)場還進(jìn)行了實(shí)操演練,當(dāng)場讓"微服務(wù)"與"云原生數(shù)據(jù)庫"走出知識理論,走入開發(fā)實(shí)踐。

微服務(wù)架構(gòu),如何讓業(yè)務(wù)快速創(chuàng)新和敏捷交付

邁入智能時代,全行業(yè)激發(fā)了共同實(shí)踐數(shù)字化轉(zhuǎn)型的愿望,"上云"成為企業(yè)推動業(yè)務(wù)創(chuàng)新、實(shí)現(xiàn)靈活、敏捷管理、降低IT成本,以提高企業(yè)發(fā)展的整體動力和綜合競爭力的最佳路徑。

微服務(wù)架構(gòu)是云原生時代的一項熱門技術(shù),它可以將龐大的單體應(yīng)用分解為多個微服務(wù),每個服務(wù)獨(dú)立開發(fā)、更新和部署,使業(yè)務(wù)更快速地響應(yīng)市場變化。

華為云微服務(wù)高級工程師 李昂

任何一項技術(shù)都是有發(fā)展歷史的,微服務(wù)也不例外。沙龍現(xiàn)場,華為云微服務(wù)高級工程師李昂從宏觀角度解讀了微服務(wù)的發(fā)展史,他表示,微服務(wù)的架構(gòu)演進(jìn)經(jīng)歷了第一代單體架構(gòu)、第二代SOA 架構(gòu)、第三代微服務(wù)架構(gòu)。

李昂還表示,微服務(wù)是一種服務(wù)間松耦合的、每個服務(wù)之間高度自治并且使用輕量級協(xié)議進(jìn)行通信的可持續(xù)集成部署的分布式架構(gòu)體系,它是當(dāng)前和未來的主流架構(gòu),為企業(yè)帶來的核心價值是縮短業(yè)務(wù)上線周期和保障業(yè)務(wù)運(yùn)行高可靠。

但技術(shù)畢竟是一把"雙刃劍",在帶來便利的同時,也意味著挑戰(zhàn)的來臨。企業(yè)要實(shí)現(xiàn)微服務(wù)云化改造,從設(shè)計應(yīng)用、開發(fā)應(yīng)用、應(yīng)用上線、應(yīng)用運(yùn)營到應(yīng)用運(yùn)維等一系列環(huán)節(jié),還將面臨以下嚴(yán)苛挑戰(zhàn):微服務(wù)業(yè)務(wù)如何拆分,遺留應(yīng)用如何遷移;如何基于微服務(wù)框架高效開發(fā)和上線;在不可預(yù)期的流量下如何保證業(yè)務(wù)高可靠運(yùn)行;在復(fù)雜的微服務(wù)系統(tǒng)中如何實(shí)現(xiàn)快速定位與恢復(fù)。

面對這樣的挑戰(zhàn),華為云早就有所準(zhǔn)備,從解決實(shí)際問題出發(fā),拿出一套全流程的解決方案,即從應(yīng)用上線到版本迭代到日常維護(hù), 包括ARM支持、灰度發(fā)布、限流、熔斷、容錯、負(fù)載均衡等領(lǐng)域的深厚技術(shù)沉淀,為企業(yè)提供從設(shè)計咨詢、代碼開發(fā)、持續(xù)集成/持續(xù)交付、應(yīng)用運(yùn)營以及應(yīng)用運(yùn)維的一站式微服務(wù)解決方案。

其中,華為云微服務(wù)引擎提供高性能微服務(wù)框架和服務(wù)注冊、服務(wù)治理、配置管理等全場景能力,能夠幫助用戶實(shí)現(xiàn)微服務(wù)應(yīng)用的快速開發(fā)和高可用運(yùn)維;同時支持多語言、多運(yùn)行時;支持Spring Cloud、Apache ServiceComb(JavaChassis/GoChassis)框架、Dubbo和Mesher服務(wù)網(wǎng)格。它還具有雙模開發(fā)、標(biāo)準(zhǔn)化、 可靠穩(wěn)定、開源開放以及專業(yè)服務(wù)等多重優(yōu)勢。

正如李昂所言,"學(xué)一門技能,不止是學(xué),更要意識到它的重要性"。學(xué)習(xí)微服務(wù)就像是學(xué)習(xí)一種方法論,幫助開發(fā)者解決實(shí)際問題,賦能企業(yè)加速數(shù)字化進(jìn)程。在數(shù)字的世界里,華為云將與開發(fā)者一起抓住新時代IT技術(shù)脈搏,共同成長。

GaussDB(for MySQL),揭秘"云原生數(shù)據(jù)庫"的關(guān)鍵特性

隨著微服務(wù)架構(gòu)思想、產(chǎn)品研發(fā)運(yùn)營模式不斷推陳出新,應(yīng)用設(shè)計也變得越來越復(fù)雜,這對于開發(fā)者而言,意味著要不斷學(xué)習(xí),強(qiáng)化自身技能,不可避免要層出不窮的新概念拉著走,扯著學(xué)。

在數(shù)據(jù)庫概念的演進(jìn)上亦是如此。在云原生時代,數(shù)據(jù)庫從云化到Cloud-Native(云原生)已成為大勢所趨。那么,云數(shù)據(jù)庫,云原生數(shù)據(jù)庫究竟有何特點(diǎn)及區(qū)別?答案在華為云數(shù)據(jù)庫解決方案資深架構(gòu)師張虎的主題演講中揭曉。

華為云數(shù)據(jù)庫解決方案資深架構(gòu)師 張虎

張虎在《GaussDB(for MySQL)云原生關(guān)系型數(shù)據(jù)庫特性揭秘》中提到,華為云數(shù)據(jù)庫打造了一站式的上云解決方案,可滿足全場景業(yè)務(wù)、全開放生態(tài)、安全可信,可實(shí)現(xiàn)數(shù)據(jù)庫結(jié)構(gòu)+應(yīng)用+數(shù)據(jù)一站式遷移,可達(dá)到無縫協(xié)同上層應(yīng)用。

其中,華為云關(guān)系型數(shù)據(jù)庫(Relational Database Service,RDS)是一種基于云計算平臺的即開即用、穩(wěn)定可靠、彈性伸縮、安全運(yùn)行、便捷管理、經(jīng)濟(jì)實(shí)用的在線關(guān)系型數(shù)據(jù)庫服務(wù);完全兼容MySQL生態(tài),并基于MySQL開源數(shù)據(jù)庫做了線程池、Flash Replication、Binlog機(jī)制、全量SQL日志等優(yōu)化,使得華為云RDS for MySQL在性能、安全管理機(jī)制、運(yùn)維可視化、以及ARM架構(gòu)適配性上得到了一定的提升和優(yōu)化。

華為云GaussDB(for MySQL)則是計算存儲分離、云化架構(gòu)的企業(yè)級云數(shù)據(jù)庫,完全兼容MySQL生態(tài),并且支持主備部署和分布式部署,適用的業(yè)務(wù)訴求更加廣泛,同時它也是一款云原生分布式數(shù)據(jù)庫。

相比于傳統(tǒng)開源數(shù)據(jù)庫,GaussDB(for MySQL)云原生數(shù)據(jù)庫在可靠、性能、擴(kuò)展性、容量、可用上大幅提升,比如在存算分離架構(gòu)下,計算節(jié)點(diǎn)擴(kuò)容與數(shù)據(jù)量無關(guān),可以達(dá)到秒級擴(kuò)容計算節(jié)點(diǎn),分鐘級擴(kuò)容存儲節(jié)點(diǎn);在華為分布式存儲和RDMA高速網(wǎng)絡(luò)的加持下,極致的軟硬協(xié)同帶來極致性能,1寫15只讀、并行查詢和NDP算子下推也帶來了性能上的巨大提升;在容量上單節(jié)點(diǎn)最大支持128TB,解決海量數(shù)據(jù)存儲問題。

最后張虎還從開發(fā)者視角做了應(yīng)用解讀,目前華為云數(shù)據(jù)庫覆蓋全場景,遍布金融政企、能源交通、制造、電商等各大行業(yè),超過500家大客戶規(guī)模商用。當(dāng)然,這還只是GaussDB(for MySQL)應(yīng)用實(shí)踐的冰山一角,要更近一步認(rèn)識華為云數(shù)據(jù)庫的特性,接下來就是上手實(shí)操環(huán)節(jié)。

微服務(wù)&云數(shù)據(jù)庫,一站式打卡"云原生"高效開發(fā)實(shí)踐

對于開發(fā)者而言,實(shí)操是檢驗(yàn)技能學(xué)習(xí)成果最好的途徑,更是掌握一門技能的不二法門。

在這場以"云原生"為主題的DevRun開發(fā)者沙龍上,兩位華為云技術(shù)專家親自上陣,一對一指點(diǎn)迷津,包括華為云數(shù)據(jù)庫解決方案架構(gòu)師徐志洋、華為云微服務(wù)高級工程師李昂,讓開發(fā)者體驗(yàn)一站式微服務(wù)云原生應(yīng)用開發(fā)與云原生數(shù)據(jù)庫遷移和開發(fā)的便捷性。

華為云數(shù)據(jù)庫解決方案架構(gòu)師 徐志洋

例如,"基于華為云微服務(wù)搭建天氣預(yù)報應(yīng)用"的實(shí)操環(huán)節(jié),是以一個完備、貼近實(shí)戰(zhàn)的微服務(wù)云原生應(yīng)用做主線,讓開發(fā)者體驗(yàn)一個產(chǎn)品從想法到實(shí)現(xiàn)的全部過程;而"基于華為云數(shù)據(jù)庫的遷移和爬蟲開發(fā)實(shí)踐",則讓開發(fā)者進(jìn)一步體驗(yàn)華為云數(shù)據(jù)庫的遷移的便捷性。

華為云微服務(wù)高級工程師 李昂

正如"沒有人能夠熄滅滿天星光,每一位開發(fā)者,都是華為要匯聚的星星之火",DevRun開發(fā)者沙龍通過"理論學(xué)習(xí)+實(shí)操+總結(jié)"的有機(jī)結(jié)合,將散碎的知識與概念串聯(lián)起來,讓開發(fā)者了解真實(shí)業(yè)務(wù)的開發(fā)過程、最佳實(shí)踐,真正將腦中的想法變成可運(yùn)行的業(yè)務(wù)代碼。

就像華為一直致力于為開發(fā)者提供ICT"黑土地"。未來,華為云也將持續(xù)在開發(fā)者生態(tài)建設(shè)方面上演"速度與激情",將DevRun開發(fā)者沙龍系列活動帶入更多城市,與開發(fā)者一起探討新技術(shù),迎接新變革,共同打造一個欣欣向榮的開發(fā)者生態(tài),匯聚屬于開發(fā)者的"滿天星火"。

編 輯:王鵬
聲明:刊載本文目的在于傳播更多行業(yè)信息,本站只提供參考并不構(gòu)成任何投資及應(yīng)用建議。如網(wǎng)站內(nèi)容涉及作品版權(quán)和其它問題,請在30日內(nèi)與本網(wǎng)聯(lián)系,我們將在第一時間刪除內(nèi)容。本站聯(lián)系電話為86-010-87765777,郵件后綴為#cctime.com,冒充本站員工以任何其他聯(lián)系方式,進(jìn)行的“內(nèi)容核實(shí)”、“商務(wù)聯(lián)系”等行為,均不能代表本站。本站擁有對此聲明的最終解釋權(quán)。
相關(guān)新聞              
 
人物
工信部張云明:大部分國家新劃分了中頻段6G頻譜資源
精彩專題
專題丨“汛”速出動 共筑信息保障堤壩
2023MWC上海世界移動通信大會
中國5G商用四周年
2023年中國國際信息通信展覽會
CCTIME推薦
關(guān)于我們 | 廣告報價 | 聯(lián)系我們 | 隱私聲明 | 本站地圖
CCTIME飛象網(wǎng) CopyRight © 2007-2024 By CCTIME.COM
京ICP備08004280號-1  電信與信息服務(wù)業(yè)務(wù)經(jīng)營許可證080234號 京公網(wǎng)安備110105000771號
公司名稱: 北京飛象互動文化傳媒有限公司
未經(jīng)書面許可,禁止轉(zhuǎn)載、摘編、復(fù)制、鏡像