為什麼需要雲IDE?

2021-10-06 20:22:38 字數 1116 閱讀 5360

不不不,早在 2010 年就有成熟的產品了:cloud9 ide

時至如今,雲 ide 已經相當常見了,比如:

一般的開發工作流中,我們會建立一套本地環境,包括順手的 ide 和整套本地工具,但這種本地開發模式存在一些問題:

於是,遠端開發的理念應運而生,連線遠端測試伺服器,直接在伺服器環境完成日常開發工作,免去本地重建並維護一套測試環境的成本

那麼,有沒有兩全其美的辦法?

有,把 ide 也搬到遠端,即云 ide

p.s.或者把雲拽下來,即,本地 ide 提供遠端開發能力,但理念上與雲 ide 並無二致(本地 ide 相當於瀏覽器),具體見vscode 遠端開發套件

綜上,ide 上雲能解決兩方面問題:

雲 ide 也是遠端開發模式的一種實現形式,自然能夠解決本地開發模式所存在的一些難題

同時,作為 web editor 的公升級形態,雲 ide 能夠提供更好的遠端開發體驗,補足遠端開發模式的體驗短板,解決工具不稱手限制開發效率的問題

無論本地 ide 還是雲 ide,都具有兩個基本作用:

從開發者角度來看,ide 的關鍵在於對工具的整合與連線,不只是簡單的工具集,而是讓這些工具能以最自然的方式配合工作,組成高效的工作流。即工作台/工作助理 >> 工具集

ide >> 專案檔案管理 + 文字編輯器 + 互動式終端 + 專案腳手架 + 執行任務 + 偵錯程式 + 工具外掛程式 + ...工具
對雲服務**商而言,能夠實現從 cloud shell、cloud editor 到 cloud ide 的產品形態公升級,將一系列產品(雲服務)與使用者的工作流緊密結合起來,不僅能更好地表達產品功能,還能通過 ide 更高效率地觸達使用者

^ faas、baas

/雲服務使用者 ---> 雲ide ---> 資料儲存服務

\v 計算資源

在肉眼可見的未來,雲 ide 有這樣幾個應用場景:

以雲 ide 為中心的高效研發模式,可能是這樣的:

在技術走向 techless 的同時,研發模式或將迎來 tool-less 時代

為什麼需要雲IDE?

老么 網 不不不,早在 2010 年就有成熟的產品了 cloud9 ide 時至如今,雲 ide 已經相當常見了,比如 一般的開發工作流中,我們會建立一套本地環境,包括順手的 ide 和整套本地工具,但這種本地開發模式存在一些問題 於是,遠端開發的理念應運而生,連線遠端測試伺服器,直接在伺服器環境完...

為什麼企業需要採用混合雲戰略?

混合雲為那些希望擁有公共雲的成本效益和私有雲的安全性的企業提供了有效的解決方案。遷移到雲平台的企業通常面臨在公共雲還是私有雲之間進行選擇的難題。正確的方法是選擇最適合其組織工作負載的方法,既可以是公共雲也可以是私有雲,甚至是兩者的混合。根據rightscale公司發布的2019年雲計算狀態報告 混合...

開發者為什麼需要騰訊雲

這包括可自由定製資源配比的雲伺服器 完全相容mysql的關聯式資料庫雲 nosql儲存 網際網路產品常用的經典key value記憶體儲存解決方案 有近20家運營商接入點 覆蓋全國各大省市的cdn服務和負載均衡服務 羅盤資料分析 運營資料分析和挖掘系統以及免費的雲監控 雲安全等增值服務。雲平台分配的...