COSCUP 2024

遠端開發實踐:以 JetBrains IDE 搭配 GCP Cloud Workstation 打造流暢的雲端開發環境
2024-08-04, 13:00–13:30 (Asia/Taipei), RB102

隨著分散式團隊(Distributed Team)、彈性工時等風氣漸成主流,再加上疫情催化,開發者對於遠端開發的需求也逐漸提高。如何整合本機工具與雲端服務,打造流暢的工作環境、提升開發體驗,成為開發者最重視的議題。在這場分享裡,首先與大家討論遠端開發的背景及需求,接著逐步介紹 JetBrains IDE 的遠端開發功能和 Google Cloud Platform 上的 Cloud Workstation 服務,並以 Python 生態系的 FastAPI 框架開發 API 為例,示範如何結合 IDE 與 Cloud Workstation 的功能,加上預熱(Warmup)、排程等小技巧,打造方便、有效率、體驗佳的開發環境。聽完這場分享後,開發者將不再受地理位置的限制,可隨時隨地依需求進行開發工作。


本場分享大綱如下: * 遠端開發的背景及需求
- 遠端開發的需求情境
- 遠端開發的優勢與好處
- 遠端開發的環境條件 * JetBrains IDE 的遠端開發功能
- JetBrains IDE 架構
- 各元件名詞解釋
- 安裝與啟動 * GCP Cloud Workstation 服務介紹
- Cloud Workstation 簡介
- 設定並建立 Cloud Workstation
- 從 IDE 連接遠端機器 * 模擬開發流程 (Live Demo) * 提升開發體驗的小技巧
- 客製化 Workstation
- 預熱及快取
- 排程建立新版本 Workstation * 回顧與總結 * Q&A

JetBrains 技術傳教士,負責推廣 Kotlin、JetBrains IDE 及相關技術。平時醉心於技術研究,專注於 Web、後端技術及能提升生產力的技巧,致力於將複雜的技術名詞用通俗易懂的方式讓新手也能吸收。工作之餘也是多年技術社群志工,積極參與開源社群運作。

This speaker also appears in: