跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

「放在雲端」到底是什麼意思?

情境引入

開會討論系統升級,工程師說:「我們把這個服務放到雲端上跑。」主管點頭說好。但你心裡其實有個疑問:

雲端在哪裡?它到底是一台電腦嗎?跟我的 Google 相簿是同一個東西嗎?

這堂課要把「雲端」這個詞解釋清楚——讓你以後聽到這個詞,不再只是點頭。


雲端的本質:別人幫你管的電腦

先從一個生活比喻開始。

住房比喻:三種選擇

選項現實世界系統部署
🏠 自己蓋房子買地、設計、施工、自己維修自建機房,買伺服器
🏢 租公寓租屋,房東管外牆,你管內部租雲端虛擬機,自己裝軟體
🏨 住飯店只需要「一個住的地方」,打電話有人來修用雲端服務,什麼都有人管

傳統的做法(自己蓋房子):

公司在辦公室旁買一間機房,裡面放幾十台伺服器,雇人 24 小時看管。電費、空調、硬體壞了要換——全部自己負責。這叫做「On-Premise(自建機房)」。

雲端的做法(租公寓 / 住飯店):

有人幫你管好硬體——AWS、Google、Microsoft——他們有遍布全球的超大型資料中心,你只要付月租費,就能使用他們的電腦資源。


雲端的歷史:從機房到虛擬機

  1. 2000 年代以前:每家公司都有自己的實體伺服器,放在自家機房
  2. 2006 年:Amazon 推出 AWS EC2——把一台大伺服器切成很多份,租給不同客戶用(虛擬化技術)
  3. 2010 年代:雲端變成主流,新創公司第一天就上雲,不需要買任何硬體
  4. 今天:連傳統大企業也在把系統從機房「搬上雲」

為什麼公司要上雲?

好處說明電商業務舉例
彈性擴充流量暴增時快速加機器,淡季縮回來雙十一購物節瞬間增加 10 倍流量
不用管硬體硬碟壞了?雲端廠商的問題,不是你的專注在商品和行銷,不用養機房
按量計費用多少付多少,不用預先買一堆設備新功能先小規模測試,確認有用再加大
全球部署在東南亞開分站,幾分鐘就能在當地開一台機器台灣、香港、新加坡分站快速建立

On-Premise vs 雲端:一眼看懂差異

比較項目On-Premise(自建機房)雲端
初期成本高(買伺服器、機房)低(按月付費)
硬體維護自己負責雲端廠商負責
擴充速度慢(要買設備、等安裝)快(幾分鐘)
資料控制權完全在自己手上存在別人的機器上
適合對象超大型企業、有合規需求多數中小企業、新創

練習題


AI 協作:學了這個,跟 AI 怎麼配合?

了解雲端基礎概念,讓你能跟 AI 討論基礎架構問題,而不只是聽工程師說「放雲上就好」。

你的人類優勢:

  • 你了解自己公司的業務需求(合規限制、流量特性、預算範圍),AI 不知道
  • 你能判斷「上雲」的時機是否符合公司策略,這需要商業判斷,不只是技術比較

可以這樣跟 AI 說:

我們公司的訂單系統目前放在自建機房,IT 成本佔營收的 5%,每年雙十一會遇到系統壓力。幫我分析搬到雲端的優缺點,並列出評估清單。

挑戰任務

Task 1

公司正在評估是否把訂單系統「搬到雲端」。你的主管問:雲端和自建機房最大的差異是什麼?請用一句話回答。

Task 2

雙十一活動期間,電商網站流量是平時的 10 倍。用住房比喻來說,雲端的哪個特性最能解決這個問題?

Task 3

你聽到工程師說「我們的系統是 On-Premise」,這代表什麼?公司需要自己管哪些事情?

Next Lesson →