華為云DevCloud研發總監王亞偉介紹,因軟件產業形態等發展變化,開發者研發效能提升是當前開發者和企業研發組織愈發關注的重點。而提升研發效能的本質是提升持續快速交付代碼的能力,包括持續交付效率、交付質量和交付能力等。華為云CloudIDE也是在這種背景下應運而生。華為云CloudIDE面向云原生,AI和移動領域的開發者,致力于打通應用開發態到運行態,將幫助開發者快速可靠的交付價值,提升開發者持續交付的能力。
一站式作業,讓云原生應用開發更方便
華為云CloudIDE不僅有代碼編輯器的輕量極速,又有IDE的代碼理解調試能力,同時還支持在線開發,開發者可以在瀏覽器中編碼調試。同時,它還打通了跟華為強大的云原生平臺的連接,讓云原生應用開發更方便。
以開源技術為基礎,CloudIDE的自研IDE內核對開源技術進行了全方位增強和優化,包括數據的編碼解碼、調試、語言解析、代碼自動補全等。CloudIDE對于主流的云上開發場景的開發者體驗進行質的提升。以云原生開發為例,開發者可以在IDE實例中一站式完成項目創建、編碼、調試、測試、微服務容器化、華為云容器服務管理、容器實例部署等一整套云原生開發作業流。開發者不需要在多個環境、頁面、工具等來回切換。歡迎大家在HDC.Cloud官網的CodeLabs環節(基于CloudIDE的云原生應用開發)體驗華為云上云原生開發的流程。
10分鐘,快速開發部署鯤鵬云原生應用
當前,鯤鵬開發者的最大痛點是開發環境的不易獲取和開發者作業流的割裂。開發者要么選擇本地編譯工具鏈,這意味著在X86做編碼,在鯤鵬環境做編譯構建,整個作業流割裂,效率低下;開發者要么選擇交叉編譯工具鏈,這意味著在X86環境使用ARM交叉編譯工具鏈,這有可能引入ToolChain Leak的問題,難診斷。
而華為云CloudIDE服務支持鯤鵬原生的開發環境,解決鯤鵬開發者的最大痛點。借助華為云容器平臺和CloudIDE分布式任務調度引擎,可在幾十秒時間內創建一個鯤鵬原生的云端開發環境,開發者使用手機、平板電腦或者普通PC的瀏覽器連接到云端實例,即可馬上進行編碼、調試、測試等開發者作業活動,10分鐘快速開發部署鯤鵬云原生應用。此外,2020年 CloudIDE還將對所有鯤鵬實例全年免費。
華為云CloudIDE服務的目標是“做最好用的云端IDE服務”,“最好用”除了作為開發者工具本身的核心功能強大之外,更重要的是優秀的開發者體驗和貼心的開發作業流設計,讓開發者可以無障礙上手,流暢作業和持續高效交付價值。華為云CloudIDE研發團隊正向著這個目標持續挺進。