返回列表
5 min readcloud-services

什麼是 OCI?獨立開發者為什麼應該試試 Oracle Cloud Infrastructure

#OCI#Oracle Cloud#Free Tier#獨立開發者#雲端服務

提到雲端服務,大多數開發者的第一反應不外乎是 AWS、GCP、Azure 這三大巨頭。但如果我說,有一家雲端商提供的免費方案,可以讓你不花一毛錢就跑起一個完整的生產環境——包含兩台伺服器、兩個託管資料庫、Serverless 運算,甚至每月 10TB 的免費外傳流量——你會不會想試試看?

這就是 Oracle Cloud Infrastructure (OCI) 的 Always Free Tier。

我是一個資料工程師,用 OCI 從零打造了可轉債實驗室 (cb lab) 這個可轉債分析平台。這篇文章會分享我為什麼選擇 OCI、實際用了哪些服務、以及踩過哪些坑。

什麼是 OCI?

OCI (Oracle Cloud Infrastructure) 是 Oracle 在 2016 年推出的第二代雲端基礎設施平台。沒錯,就是那個以「資料庫」聞名全球的 Oracle。

你可能會想:Oracle 不就是傳統企業在用的東西嗎?跟我這種獨立開發者有什麼關係?

事實上,OCI 這幾年的發展非常積極。Oracle 正在大力推動雲端轉型,而他們選擇用極具競爭力的免費方案來吸引開發者。對獨立開發者和學生來說,這簡直是天上掉下來的禮物。

Oracle 的企業地位:不只是「舊時代」的公司

在介紹免費方案之前,值得提一下 Oracle 現在的市場地位。很多人對 Oracle 的印象停留在「傳統企業資料庫」,但事實遠不止如此:

  • 2026 年 7 月:Oracle 剛拿下美國國防部一紙 10 年、近 70 億美元的超大型合約,涵蓋雲端服務、AI 工具、SaaS 應用,覆蓋整個美軍及情報體系
  • 2026 年 6 月:拿下美國政府的政府級人力資源平台合約
  • 2026 年 2 月:拿下美國空軍 Cloud One 計畫的 8,800 萬美元合約

這些頂級政府合約代表的是極高的安全等級和穩定性。你用的雲端平台,跟美國國防部用的是同一套基礎設施——這個信心保證,對一個免費方案來說可以說是超值了。

我的免費雲端架構:cb lab 用了哪些 OCI 服務?

以下是我的專案目前使用的 OCI 服務,全部都在 Always Free 額度內

OCI 服務我的用途GCP 對應服務
Compute — Ampere A1 VM ×2一台跑 Next.js 網站,一台當開發機Compute Engine
Autonomous Database (ADB) ×2儲存股價資料、可轉債歷史數據Cloud SQL
OCI FunctionsServerless ETL — 每日自動抓取及處理股市資料Cloud Functions
VCN (Virtual Cloud Network)虛擬網路、防火牆規則VPC
Logging & Alerts系統監控與異常告警通知Cloud Logging & Monitoring
Object Storage靜態資源存放Cloud Storage

為什麼特別列出 GCP 對應?

因為我的正職工作使用 GCP。對我來說,雲端服務的核心概念是互通的:VM 就是 VM、Serverless 就是 Serverless、VPC 就是 VPC。差別只在各家的 Console 操作和 API 語法不同。

這意味著:

  • 你在 OCI 上學到的架構概念,幾乎100% 可以帶到 GCP、AWS、Azure
  • 如果有天你想搬家,Migration 的門檻可能遠比想像的低
  • 面試時能聊 Multi-Cloud 經驗,反而是加分項

OCI Always Free Tier 到底有多大方?

讓我把免費額度的重點列出來:

運算 (Compute)

  • Ampere A1 (ARM):2 OCPU + 12GB RAM,可以拆成多台 VM
  • AMD Micro:另外還有 2 台 AMD 微型實例(各 1/8 OCPU + 1GB RAM)
  • 200GB Boot Volume 儲存空間

注意:以上是我在 2026 年 1 月申請時的配額。OCI 在 2026 年 6 月 15 日調整過 Always Free 政策(從 4 OCPU/24GB 降為 2 OCPU/12GB),實際額度請以 Oracle 官方文件 為準。

我拿到的是 2 台各 2 OCPU + 12GB RAM 的 ARM 機器。對一個個人專案來說,這個規格可以跑的東西非常多——我的 Next.js 網站、背景排程、開發環境,全部塞在上面綽綽有餘。

資料庫 (Database)

  • 2 個 Autonomous Database 實例,各 20GB 儲存空間
  • 完全託管、自動備份、自動 Patching

這是 OCI 的看家本領。Oracle 家的資料庫就是強,Autonomous Database 是真正的「全自動」託管資料庫——效能調校、安全性更新、備份,通通不用你操心。我用它來存所有的股價資料和可轉債歷史數據,20GB 對這個用途來說非常夠用。

網路流量 (Egress)

  • 每月 10TB 免費外傳流量

這個是 OCI 的殺手級優勢,很多人不知道。AWS 和 GCP 的流量費是出了名的坑——AWS 每 GB 外傳要 $0.09 美元起跳,GCP 也差不多。OCI 直接送你 10TB,跑個人網站根本用不完。

Serverless (OCI Functions)

  • 每月 200 萬次呼叫免費

我用 OCI Functions 做 ETL pipeline:每天自動從各個資料源抓取股價數據、清洗、轉換、寫入 Autonomous Database。完全不需要維護伺服器,跑完就走,用多少算多少——而且在免費額度內根本花不到錢。

那,缺點呢?

既然是經驗分享,就該誠實說。OCI 不是沒有缺點,以下是我實際遇到的問題:

開帳號是一場硬仗

這大概是 OCI 最惡名昭彰的問題。網路上搜尋「OCI 帳號被鎖」,你會找到一堆災情。Oracle 的風控機制非常嚴格,很多人註冊後帳號直接被鎖定,要透過客服解鎖,過程相當折磨。

我的建議:用真實的信用卡、真實的地址、乾淨的 IP 去註冊,成功率會高很多。

免費機器要搶

Always Free 的 Ampere A1 VM 非常熱門,不是你想開就有。我當初也是試了好幾次才搶到。網路上有人寫腳本定時去搶,這是正常現象。搶到之後就是你的了,不用擔心被收回。

台灣沒有資料中心

OCI 目前在台灣沒有機房,離台灣最近的 Region 是新加坡 (ap-singapore-1)日本 (ap-tokyo-1)。我的機器在新加坡。

這會帶來一個實際問題:從新加坡的 IP 去爬某些台灣網站的資料,可能會被擋。這是我做 ETL 時遇到的坑,需要額外處理。

在台灣相對小眾

不可否認,OCI 在台灣的使用者社群比 AWS/GCP 小很多。遇到問題時,中文資源相對有限。

但說實話,在 2026 年這已經不是什麼大問題了。AI 輔助工具(Copilot、Claude、Gemini)可以幫你讀官方文件、Debug 錯誤訊息、甚至直接寫 OCI SDK 的程式碼。我現在遇到問題,基本上都是直接問 AI,比以前翻 Stack Overflow 快多了。

Console 操作介面的學習曲線

如果你習慣了 GCP 簡潔的 Console,第一次用 OCI 的介面可能會覺得有點…不太直覺。選單層級比較深、有些設定藏得比較深。但用久了就會習慣,而且 CLI (oci-cli) 和 Terraform 都有完整支援,真正做自動化部署時根本不用開 Console。

總結:為什麼我推薦獨立開發者試試 OCI

OCI Always FreeGCP Free Tier
VM 規格2 OCPU + 12GB RAM (ARM)f1-micro (0.2 vCPU + 0.6GB)
託管資料庫2 × ADB (各 20GB)— (無免費 Cloud SQL)
外傳流量10TB/月1GB/月 (部分地區 200GB)
Serverless200 萬次/月200 萬次/月

數字會說話。在免費方案這個維度上,OCI 是碾壓級的存在。

更重要的是,你在 OCI 上學到的每一項技能——VM 管理、網路設定、Serverless 架構、資料庫維運——這些概念在任何雲端平台都是通用的。你不是在學「OCI」,你是在學「雲端」。

如果你是獨立開發者、學生、或者只是想在不花錢的前提下學習雲端技術,OCI Always Free Tier 是目前市場上最好的選擇,沒有之一。


接下來

這是 cb lab 雲端架構系列的第一篇文章。後續我會針對每個服務寫更深入的實作紀錄:

  • Autonomous Database:用 Oracle DB 存股票資料的實戰心得
  • OCI Functions:用 Serverless 打造 ETL Pipeline
  • OCI Networking:VCN、Security List、與防火牆設定
  • OCI Compute:ARM VM 的設定與效能體驗

假如你剛好對可轉債有興趣,歡迎加入我們的 可轉債實驗室 Telegram 頻道,取得最新的精選策略資訊!