AWS CLI、AWS CloudShell
AWS CLI 和 AWS CloudShell 不是相同的東西,但 CloudShell 內部 內建 AWS CLI,所以你可以在 CloudShell 裡直接使用 AWS CLI 指令。
AWS CLI 是什麼?
AWS Command Line Interface (AWS CLI) 是一個命令列工具,讓你在 本地電腦 操作 AWS 服務。 需要 安裝 AWS CLI,並設定 aws configure 來使用你的 AWS 帳戶。
適用於:
-
本地環境(Windows / macOS / Linux)
-
CI/CD Pipeline(如 GitHub Actions、GitLab CI)
-
伺服器或 Docker 環境
AWS CloudShell
是 AWS 提供的 雲端命令列環境,可以直接在 AWS 控制台執行 CLI 指令,無需安裝 AWS CLI。
適用於:
-
需要快速操作 AWS,不想安裝 CLI
-
直接在 AWS 控制台內執行 CLI 指令
-
內建 AWS 認證(不用設定
aws configure)