gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

使用體驗神似VS Code,華為云CloudIDE的前世今生都有哪些故事?

  在華為開發(fā)者大會HDC.Cloud上,華為云發(fā)布了基于鯤鵬計算的開發(fā)者服務(wù) — CloudIDE服務(wù),為鯤鵬開發(fā)者提供了很好的云端開發(fā)體驗。

  體驗過CloudIDE的小伙伴都會有這樣一個感覺,使用體驗非常接近于Visual Studio Code(VS Code),包括界面布置、插件體驗都很熟悉,甚至不需要重新學(xué)習(xí)就可以把本地的開發(fā)工作直接移植到云端。

  那這樣一款云端IDE服務(wù)是怎么被打造出來的呢?

  一聲令下云起航

  華為持續(xù)投入云計算及相關(guān)技術(shù)和產(chǎn)品研發(fā)已近10年,在虛擬化、存儲、計算、云數(shù)據(jù)中心等領(lǐng)域不斷進步。

  2017年,華為成立Cloud BU,強力投入公有云,致力于為企業(yè)提供穩(wěn)定可靠、安全可信、可持續(xù)創(chuàng)新的云服務(wù)。

  展望未來,華為云將基于自身軟硬件的技術(shù)優(yōu)勢,攜手伙伴,持續(xù)為企業(yè)客戶打造全球最佳體驗的混合云,成為企業(yè)首選的云服務(wù)伙伴。

  為了服務(wù)華為云開發(fā)者,2016年推出軟件開發(fā)服務(wù) DevCloud,并逐步成為華為云軟件開發(fā)平臺。

  華為云DevCloud是集華為研發(fā)實踐、前沿研發(fā)理念、先進研發(fā)工具為一體的研發(fā)平臺,面向開發(fā)者提供研發(fā)工具服務(wù),讓軟件開發(fā)簡單高效。

使用體驗神似VS Code,華為云CloudIDE的前世今生都有哪些故事?

華為云DevCloud產(chǎn)品家族全集圖

  在落實云服務(wù)開發(fā)DevOps實踐過程中,我們發(fā)現(xiàn)開發(fā)者可以把需求、代碼、構(gòu)建、測試、發(fā)布、部署、運維、運營等工作全部從本地轉(zhuǎn)移到云端,享受云服務(wù)帶來的移動性和便利性。

  僅有Coding一直缺乏有效的上云方式,導(dǎo)致開發(fā)者手中沒有“趁手的家伙事兒”,傳統(tǒng)IDE和云資源之間相對低效的開發(fā)體驗,一直是橫在全云化開發(fā)面前的一個“坎兒”。

  據(jù)此,我們決心打造一款云上Coding的開發(fā)工具 —— 華為云CloudIDE。

  十分挑剔覓玄鐵(選定原型)

  • 2015年 資源方案,Kubernetes避免了容器裸奔

  為了給用戶提供云端穩(wěn)定的開發(fā)環(huán)境,起初CloudIDE研發(fā)團隊考察了無數(shù)種資源方案,云桌面、虛擬機、沙箱、容器,但就資源易獲取和編排管理能力而言,各種方案都沒有完美的解決,但最終容器的易獲取性和資源靈活性還是打動了我們。

  Kubernetes(簡稱K8s),是一個提供跨主機集群的自動部署、擴展以及運行應(yīng)用容器的平臺,從支持OpenAPI起,K8s就成為了實際意義上的最主流的容器集群管理平臺。

  華為云隨即上線了兼容K8s能力的CCE服務(wù),為開發(fā)環(huán)境服務(wù)提供資源管理和適配能力,容器裸奔時代就正式結(jié)束了。

  • 2016年 Eclipse Che牛刀小試

  當(dāng)時業(yè)界主流的IDE工具無非幾種,Eclipse、Visual Studio、IntelliJ,直到今天這幾款也依然是桌面開發(fā)者的首選。

  基于提供多語言適配能力開發(fā)工具的初衷,以及考慮到商業(yè)許可及用戶接受度,我們選擇了基于Eclipse Che來構(gòu)建第一代CloudIDE服務(wù)的方案。

使用體驗神似VS Code,華為云CloudIDE的前世今生都有哪些故事?使用體驗神似VS Code,華為云CloudIDE的前世今生都有哪些故事?

  這種新出現(xiàn)的WebIDE把本地開發(fā)工作搬到了云端,開發(fā)者可以在云端保存自己的開發(fā)環(huán)境,編寫代碼,運行和調(diào)試應(yīng)用,甚至我們還可以對接云服務(wù),提供類似代碼檢查這樣的集成化場景能力。

  • 2017年 CloudIDE “公測”了,在磨礪中積累經(jīng)驗

  自從2017年CloudIDE服務(wù)開始公測,就不斷接到用戶各種吐槽:

  “啟動這么慢,要3分鐘,還會失敗!”

  “你們不是基于Eclipse嗎,長得一個Eclipse模樣,怎么用起來和Eclipse差距這么大呢,快捷鍵呢?”

  “怎么調(diào)試和運行,連個缺省的調(diào)試能力都沒有嗎?沒有調(diào)試功能還算IDE嗎,這充其量只能算個玩具吧?”

  “編碼提示呢,那么多保留字全靠我自己記,我記不住啊”

  “不是有個容器嗎,容器讓不讓我訪問啊”

  從用戶不斷質(zhì)疑的聲音中,逐步找到了開發(fā)者對于一款云端IDE的關(guān)注點:

  體驗:

  開發(fā)者已經(jīng)掌握了一到兩種桌面IDE的使用,再去學(xué)習(xí)新的IDE開發(fā)體驗會給日常工作帶來額外的負(fù)擔(dān),另辟蹊徑的操作體驗未必會被開發(fā)者接受。

  Visual Studio Code之所以能以輕量之身霸占熱度之首,憑借的就是兼容各種開發(fā)語言的能力。不用再學(xué)習(xí)啦,節(jié)約多少時間!

  成本:

  沒人不關(guān)心錢的問題,只是程度不同。如果位于云端的IDE管理服務(wù)和語言服務(wù)過于重載,要么服務(wù)商吃不住(運營成本太高),要么用戶受不了(要求配置太高)。

  原有的IDE框架還是過于重載,甚至需要兩個容器才能支持一個用戶實例。成本太高啦,勸退多少用戶!

  生態(tài):

  “獨行快,眾行遠(yuǎn)”,任何平臺都需要伙伴的聚合與共贏,不能指望自己可以搞定所有的事情,但是可以提供相關(guān)的方法。

  插件,就是為了滿足定制化需要而出現(xiàn)的機制,可以說在各種桌面系統(tǒng)上已經(jīng)有了極好的效果,支持插件也是一個必要的選項。開放插件生態(tài),聚合多少伙伴!

  價值:

  每一個服務(wù)都有它的商業(yè)價值,IDE服務(wù)除了完成編寫代碼和運行調(diào)試的基本能力,還要可以融入業(yè)務(wù)場景。

  Eclipse就是特別好的例子,當(dāng)年IBM Rational基于Eclipse發(fā)布的ClearCase和ClearQuest客戶端,結(jié)合日常編碼,造就了良好的程序員工作閉環(huán)。基于場景集成,簡化多少操作!

  有了方向和目標(biāo),CloudIDE團隊對極致體驗的追求、對服務(wù)價值的尋覓、對自身能力的進化,從未停下腳步!

  • 2019年 眼前一亮,Theia的包容并蓄

  在伴隨Eclipse Che社區(qū)前行的路途上,團隊步履蹣跚、心情沉重。本地化IDE產(chǎn)品的優(yōu)秀體驗不斷激發(fā)著我們,VS Code因生態(tài)繁榮而蟬聯(lián)最受歡迎的IDE工具,IntelliJ實現(xiàn)了極致的Java開發(fā)體驗。

  2019年,Eclipse Che 7.0預(yù)覽版的出現(xiàn)讓團隊看到了曙光,其良好的前端體驗讓我們眼前一亮。通過研究,我們聚焦到了其前端核心服務(wù) Eclipse Theia。

  什么是Theia?

  Theia,好一款Cloud & Desktop IDE!多么的神奇,出現(xiàn)了一款同時可以用于桌面和云端的IDE工具,它的界面一如熟悉的VS Code,操作體驗流暢自然,插件體系成熟穩(wěn)定,服務(wù)內(nèi)核精簡高效,語言支持與框架分離,前沿的技術(shù)運用,友好的商業(yè)許可(License),積極開放的發(fā)展目標(biāo),Perfect!!!

使用體驗神似VS Code,華為云CloudIDE的前世今生都有哪些故事?

  由于Theia的操作界面與VS Code非常接近,操作體驗基本一致,有不少人都會誤認(rèn)為這就是VS Code的線上版本。

  其實對于開發(fā)者而言,不需要重新學(xué)習(xí)一個新的開發(fā)工具,難道不是一件好事?

  Theia從設(shè)計初期就充分考慮了桌面和云的不同特點,支持容器部署和虛擬機部署,瀏覽器訪問。

  Theia內(nèi)核非常精簡,只需要很低配置就可以運行起來。對于VS Code插件擴展體系的直接支持尤其吸引人。

  眾所周知VS Code的插件市場是業(yè)界最大的生態(tài)系統(tǒng),從語言支持、業(yè)務(wù)對接、平臺支持等諸多方面都給最終用戶帶來定制化能力。

  Theia兼容VS Code插件擴展標(biāo)準(zhǔn),好處不言自明。這也就說明了為什么諸多云廠商都采用Theia方案,來進行自己的云IDE研發(fā)。

  百煉千錘鑄利劍(技術(shù)完善)

  當(dāng)今時代,是擁抱開源開放、共享共贏的時代。不重復(fù)造輪子,站在巨人肩膀上做事情的考慮,我們積極擁抱Theia開源社區(qū),結(jié)合華為自身技術(shù)、資源、服務(wù)能力, CloudIDE進行深度優(yōu)化和能力衍生。

  服務(wù)鯤鵬生態(tài),惠及開發(fā)者

  眾所周知的原因,華為加快了鯤鵬計算平面能力建設(shè)。為了服務(wù)鯤鵬開發(fā)者,CloudIDE推出了鯤鵬基座的IDE實例,讓鯤鵬開發(fā)者可以在最短時間內(nèi)獲取代碼開發(fā)和調(diào)試的真實環(huán)境,免去了交叉編譯和工具鏈缺陷的煩惱,實現(xiàn)服務(wù)應(yīng)用對鯤鵬調(diào)優(yōu)。

  在鯤鵬計算平臺,釋放鯤鵬架構(gòu)多核算力優(yōu)勢,CloudIDE在Theia內(nèi)核、語言服務(wù)、編譯加速、資源調(diào)度等方面都做出了大量優(yōu)化工作。未來,針對鯤鵬開發(fā)者的開發(fā)、調(diào)試、優(yōu)化的更多能力會逐步上線。

  在華為開發(fā)者大會HDC.Cloud上,為促進華為鯤鵬生態(tài)建設(shè),普惠鯤鵬開發(fā)者,華為云與計算BG總裁侯金龍先生正式宣布“2020年CloudIDE鯤鵬實例免費”。即日起,即可在華為云CloudIDE服務(wù)體驗使用。

  完善開發(fā)體驗

  Eclipse Theia對語言支持采用松散框架,通過支持Language Server Protocol(LSP)和Debug Adapter Protocol(DAP)這種開放協(xié)議和相關(guān)插件實現(xiàn)多語言的編碼和調(diào)試適配。

  CloudIDE在代碼自動補全、Java語言調(diào)試、Python語言插件、文件編碼等重要體驗?zāi)芰ι闲迯?fù)了很多重大問題。針對超大型規(guī)模代碼倉的打開效率,專門做了優(yōu)化提速。基于云原生開發(fā)的和云基礎(chǔ)設(shè)施的特點,CloudIDE還提供了用戶鑒權(quán)、示例模板創(chuàng)建、外部端口訪問等實用功能。

  增強插件能力

  為了滿足支持華為云和鯤鵬開發(fā)者快速實現(xiàn)插件的目標(biāo),CloudIDE團隊設(shè)計了全新的插件擴展框架,上手成本更低、交互機制更好、支持動態(tài)多視圖和事件訂閱,后續(xù)會開源出來方便開發(fā)者參與生態(tài)共建。

  同時作為IDE中的“零號”插件,我們也提供了自有插件市場,支持用戶安裝插件實現(xiàn)定制化需求。未來還會逐步支持用戶自己發(fā)布插件。

  提升服務(wù)能力

  華為云已經(jīng)提供了非常成熟的集群管理服務(wù)(CCE)、云硬盤服務(wù)(EVS)、計算資源(ECS)、網(wǎng)絡(luò)服務(wù)(ELB、EIP、NAT等)、數(shù)據(jù)庫(RDS),把華為云端眾多基礎(chǔ)服務(wù)整合成高度可用、支持用戶按需獲取資源、支持高并發(fā)訪問、支持良好使用體驗、保障用戶數(shù)據(jù)安全的開發(fā)服務(wù)。

  CloudIDE在用戶數(shù)據(jù)隔離保護,服務(wù)代碼安全加固,節(jié)點智能選擇調(diào)度,資源規(guī)模彈性伸縮,服務(wù)韌性可靠性提升等方面,我們都進行了技術(shù)攻關(guān)和專項研發(fā),保證提供給用戶的是可信軟件服務(wù)。

  擴展服務(wù)場景

  云時代的CloudIDE,不僅開發(fā)體驗追求高效極致,應(yīng)用場景也力圖包羅萬象。

  ◆提供了針對云服務(wù)部署的Developer Console插件,可以把云原生應(yīng)用一鍵式部署到華為云CCI形成容器服務(wù)實例,大大縮短閉環(huán)體驗時間;

  ◆提供WECODE TOOLKIT插件,支持用戶云端開發(fā)端到端的WeLink輕應(yīng)用(We碼小程序),實現(xiàn)移動應(yīng)用移動開發(fā);

  ◆提供針對教育培訓(xùn)場景插件,滿足高校師生教學(xué)和作業(yè)要求;

  ◆提供權(quán)限控制和OpenAPI,滿足企業(yè)用戶和集成商使用云開發(fā)能力;

  ◆提供量子計算、區(qū)塊鏈合約開發(fā)、代碼托管對接、商業(yè)智能(EI)開發(fā)等相關(guān)云服務(wù)的原生對接能力,服務(wù)廣大開發(fā)者使用。

  回饋開源社區(qū)

  Theia是一個多元化的社區(qū),CloudIDE產(chǎn)品團隊成員積極參與Theia社區(qū)建設(shè),迅速成長出一個社區(qū)Committer和多名Contributors,大部分團隊成員都向社區(qū)貢獻過代碼。未來,我們會更多的參與社區(qū)的建設(shè)。

  華為云CloudIDE服務(wù)的所有技術(shù)創(chuàng)新都是圍繞一個目標(biāo)“做最好用的云端IDE服務(wù)”,向開發(fā)者提供優(yōu)秀的體驗,持續(xù)高效交付價值,鯤鵬開發(fā)者必將實現(xiàn)“手中有劍,心中有夢,鯤鵬展翅,翱翔云端”!

特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系我們,本站將會在24小時內(nèi)處理完畢。

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
国产成人无码a区在线观看视频| 日本福利视频网站| www国产无套内射com| 欧美日韩一道本| 26uuu成人| 手机看片福利日韩| 国产原创中文在线观看| 不用播放器的免费av| 黄色片视频在线播放| 青草网在线观看| 99精品视频国产| 色悠悠久久综合网| 久久国产亚洲精品无码| 免费看日本黄色| 潘金莲一级淫片aaaaaa播放1| 天美星空大象mv在线观看视频| 免费在线看黄色片| 蜜桃网站在线观看| 国产日韩第一页| 97超碰人人爱| 中文字幕制服丝袜在线| 中文字幕丰满乱码| 91视频这里只有精品| 色91精品久久久久久久久| 亚洲成人天堂网| 欧美第一页浮力影院| 日本888xxxx| 国产福利在线免费| 免费看涩涩视频| 一级黄色片在线免费观看| 亚洲 激情 在线| 97人人爽人人| 国产一二三四五| 成人国产一区二区三区| 国产 日韩 欧美在线| 极品粉嫩国产18尤物| 国产淫片免费看| 日本熟妇人妻xxxxx| 日本三级黄色网址| 久久精品久久99| 男人添女荫道口喷水视频| 欧美一级片免费播放| 男人日女人bb视频| 中文av一区二区三区| 992tv成人免费观看| 欧美久久在线观看| 欧美a v在线播放| 亚洲免费黄色网| 国产精品自拍合集| mm1313亚洲国产精品无码试看| 国产欧美一区二| 日本香蕉视频在线观看| 激情综合网俺也去| 亚洲热在线视频| 黑人糟蹋人妻hd中文字幕| 伊人国产在线视频| 免费看欧美黑人毛片| 婷婷丁香激情网| 日本老太婆做爰视频| 麻豆传传媒久久久爱| 亚洲综合123| 日本成年人网址| 欧美精品色视频| 无码内射中文字幕岛国片| 中文字幕第一页亚洲| 成人毛片视频网站| 四虎免费在线观看视频| 国产无套内射久久久国产| 国产精品h视频| 黄色国产精品视频| 国产aaa免费视频| 精品综合久久久久| 日批视频在线免费看| 日本五级黄色片| 亚洲在线观看网站| 色免费在线视频| 国产精品裸体瑜伽视频| 黄色www在线观看| xx欧美撒尿嘘撒尿xx| 欧美成人xxxxx| h无码动漫在线观看| 欧美h视频在线观看| 手机av在线免费| 99sesese| 午夜免费看毛片| 国产主播中文字幕| 中文字幕无码不卡免费视频| 免费看国产一级片| a级免费在线观看| 99亚洲国产精品| 五月天激情图片| 在线观看成人免费| 黄色小视频大全| 成人区一区二区| japanese在线播放| 国产肉体ⅹxxx137大胆| 欧美 国产 精品| 久久亚洲a v| 青青青青草视频| 老子影院午夜伦不卡大全| 永久免费网站视频在线观看| 在线播放 亚洲| 9191国产视频| 国产人妻777人伦精品hd| 天堂8在线天堂资源bt| 日本十八禁视频无遮挡| 日韩中文字幕在线视频观看| 男人天堂网视频| 欧美美女性视频| 亚洲免费视频播放| 日本人体一区二区| 日韩视频免费在线播放| 四季av一区二区| 六月婷婷激情网| 国产69精品久久久久999小说| www.av中文字幕| 任你操这里只有精品| 99re6在线观看| 国产欧美久久久久| 色欲av无码一区二区人妻| wwwwxxxx日韩| 欧美美女黄色网| 老头吃奶性行交视频| 久久精品一二三四| 成人毛片视频网站| 三年中文在线观看免费大全中国| 中国一级黄色录像| 日韩中文字幕三区| 亚洲色图偷拍视频| 日韩在线一级片| 一区二区三区国产好的精华液| 国产内射老熟女aaaa| 精品少妇无遮挡毛片| 韩国黄色一级大片| 欧美精品无码一区二区三区| 国产又大又长又粗又黄| 久久久久久久久久久视频| 91亚洲一区二区| 农村妇女精品一二区| 国产欧美久久久久| 福利视频999| 激情网站五月天| 日韩一级免费看| 国内自拍第二页| 一本久道中文无码字幕av| 国产精品久久久久久久久电影网| 久久久久久久少妇| 免费毛片网站在线观看| 大桥未久一区二区| 亚洲精品www.| 91香蕉视频污版| 国产精品少妇在线视频| 国产午夜福利在线播放| 欧美中日韩在线| 97超碰免费观看| 色黄视频免费看| 91看片破解版| 制服丝袜中文字幕第一页| 黄色aaa级片| 五月婷婷深爱五月| 国产xxxxx视频| 情侣黄网站免费看| 欧美黄色免费影院| 丁香花在线影院观看在线播放| 亚洲小说欧美另类激情| www.黄色网址.com| 特级黄色录像片| 91视频成人免费| 久久成人福利视频| av在线观看地址| 免费看国产曰批40分钟| 欧美精品久久96人妻无码| 老司机午夜网站| 97视频在线免费| 黄页免费在线观看视频| 国产原创中文在线观看 | 成年人视频观看| 日韩av黄色网址| 欧美亚洲日本在线观看| 欧美日韩一区二区三区69堂| 奇米影音第四色| 国产美女视频免费看| youjizz.com亚洲| 黄网站色视频免费观看| 97视频久久久| 国产精品动漫网站| www.污污视频| 三级网在线观看| 欧美精品久久久久久久免费| 激情综合网婷婷| 久久久久久久高清| 男的插女的下面视频| 亚洲精品一二三四五区| 一本一道久久a久久综合蜜桃| 色一情一乱一乱一区91| 日韩 欧美 高清| 天天做天天爱天天高潮| 日本免费不卡一区二区| 天天操,天天操| 99久久国产综合精品五月天喷水|