哪些 AWS 服務來實現鬆散耦合 (Loosely coupled) 架構

更新 發佈閱讀 3 分鐘

事件與訊息總線

  • Amazon SQS:標準與 FIFO queue,用來 buffer 請求、吸收尖峰,讓後端消費者可獨立伸縮,是典型的非同步鬆散耦合元件。aws.amazon+2​
  • Amazon SNS:Pub/Sub 廣播,publisher 不需知道有幾個 subscriber,就能同時推送到多個服務、Lambda、SQS queue、HTTP endpoint。alphaprep+2​
  • Amazon EventBridge:事件匯流排,支援 content-based routing、多帳號多區事件整合,很適合做 domain decoupling、event‑driven 架構。odesk+2​

API 與工作流程解耦

  • Amazon API Gateway / AWS AppSync:將後端微服務包成 API 層,前端只對 API 耦合,可在後面自由替換 Lambda、ECS、後端資料源。clickittech+2​
  • AWS Step Functions:以 state machine 協調多個 Lambda / 服務,將業務流程與個別服務實作解耦,內建重試與錯誤處理。forartech+2​

其他有助鬆散耦合的服務

  • Elastic Load Balancing (ALB/NLB):在 client 與後端之間加一層負載平衡,使後端實例可獨立伸縮與替換,而不影響 client。sonalika.hashnode+1​
  • AWS Lambda:事件驅動、無伺服器運算,通常搭配 SQS、SNS、EventBridge、API Gateway 來建構高度鬆散耦合的微服務。aws.amazon+1​
  • Amazon MQ:託管型 ActiveMQ/RabbitMQ,適合需要協定相容(AMQP、MQTT、STOMP 等)的 decoupled messaging。
留言
avatar-img
留言分享你的想法!
avatar-img
郝信華 iPAS AI應用規劃師 學習筆記
34會員
561內容數
現職 : 富邦建設資訊副理 證照:經濟部 iPAS AI應用規劃師 初級+中級(數據分析) AWS Certified AI Practitioner (AIF-C01) 其他:富邦美術館志工
2025/12/15
AWS Application Discovery Service 是 AWS 遷移套件中的 「偵察兵」。 一句話總結:在你想把地端資料中心搬到 AWS 之前,你需要先知道你有幾台伺服器、它們的規格是多少、以及「誰連線到誰」(相依性)。這個服務就是負責幫你收集這些資訊,讓你制定精準的遷移計畫。
Thumbnail
2025/12/15
AWS Application Discovery Service 是 AWS 遷移套件中的 「偵察兵」。 一句話總結:在你想把地端資料中心搬到 AWS 之前,你需要先知道你有幾台伺服器、它們的規格是多少、以及「誰連線到誰」(相依性)。這個服務就是負責幫你收集這些資訊,讓你制定精準的遷移計畫。
Thumbnail
2025/12/12
1. 核心運算 (Compute) - 這是最純粹的「伺服器」 Amazon EC2 (Elastic Compute Cloud): 地位: AWS 的基石。描述: 就是雲端的虛擬機 (VM)。你可以選擇 CPU、記憶體大小(例如 m5.large),選擇作業系統 (Linux, Window
Thumbnail
2025/12/12
1. 核心運算 (Compute) - 這是最純粹的「伺服器」 Amazon EC2 (Elastic Compute Cloud): 地位: AWS 的基石。描述: 就是雲端的虛擬機 (VM)。你可以選擇 CPU、記憶體大小(例如 m5.large),選擇作業系統 (Linux, Window
Thumbnail
2025/12/12
1. 運算 (Compute) - 核心服務 這是最直觀的「執行程式碼」的地方: AWS Lambda:Serverless 的代名詞。你上傳程式碼(Python, Node.js, Go 等),觸發事件後執行,執行完就釋放資源。 AWS Fargate:這是容器 (Container) 的無
2025/12/12
1. 運算 (Compute) - 核心服務 這是最直觀的「執行程式碼」的地方: AWS Lambda:Serverless 的代名詞。你上傳程式碼(Python, Node.js, Go 等),觸發事件後執行,執行完就釋放資源。 AWS Fargate:這是容器 (Container) 的無
看更多
你可能也想看
Thumbnail
不是每個人都適合自己操盤,懂得利用「專業」,才是績效拉開差距的開始
Thumbnail
不是每個人都適合自己操盤,懂得利用「專業」,才是績效拉開差距的開始
Thumbnail
生產力爆發帶來的過剩,會讓過去的「還可以啦」成為最低標準。市場需求對於出類拔萃、獨一無二的需求還是存在,但是對於那些價格高度敏感,或是只需要穩定、便宜、還可以啦的需求端來說,AI 正在迅速取代這部分的供給,中間長尾的服務提供者被 AI 替換。
Thumbnail
生產力爆發帶來的過剩,會讓過去的「還可以啦」成為最低標準。市場需求對於出類拔萃、獨一無二的需求還是存在,但是對於那些價格高度敏感,或是只需要穩定、便宜、還可以啦的需求端來說,AI 正在迅速取代這部分的供給,中間長尾的服務提供者被 AI 替換。
Thumbnail
年末總有一種莫名的魔力,讓人特別容易感到孤單。 聖誕節、跨年、緊接著農曆新年……滑開社群,不是甜蜜放閃,就是一群人早早訂好跨年行程。 明明日子算得上順遂,工作穩定無憂,生活也按部就班地往前走着,可總在萬籟俱寂的夜晚,獨自對着空蕩的房間時,心底會悄悄冒出一個念頭:今年,是不是可以不一樣?不再獨自抵
Thumbnail
年末總有一種莫名的魔力,讓人特別容易感到孤單。 聖誕節、跨年、緊接著農曆新年……滑開社群,不是甜蜜放閃,就是一群人早早訂好跨年行程。 明明日子算得上順遂,工作穩定無憂,生活也按部就班地往前走着,可總在萬籟俱寂的夜晚,獨自對着空蕩的房間時,心底會悄悄冒出一個念頭:今年,是不是可以不一樣?不再獨自抵
Thumbnail
如何查詢 CloudTrail Event history 使用 Event name 篩選 RequestSpotFleet CloudTrail Event history 使用 Resource name 篩選,該 Request ID (提提知道ID) 使用上述查詢,目的是為了
Thumbnail
如何查詢 CloudTrail Event history 使用 Event name 篩選 RequestSpotFleet CloudTrail Event history 使用 Resource name 篩選,該 Request ID (提提知道ID) 使用上述查詢,目的是為了
Thumbnail
由於客戶需要透過  Cost Explorer 來監控 ECS Fargate tasks 成本,ECS 設置需要的 Tag 標籤, AWS Billing (Cost allocation tags)啟用 Tag 後,還是沒出現。 原因是,ECS Cluster 本生沒有產生費用,故才未
Thumbnail
由於客戶需要透過  Cost Explorer 來監控 ECS Fargate tasks 成本,ECS 設置需要的 Tag 標籤, AWS Billing (Cost allocation tags)啟用 Tag 後,還是沒出現。 原因是,ECS Cluster 本生沒有產生費用,故才未
Thumbnail
Fleet Manager (AWS Systems Manager 的功能) 是統一的使用者界面 (UI) 體驗,可助您遠端管理在 AWS 或內部部署上執行的受管節點 利用 Fleet Manager,您可以從單一主控台檢視整個伺服器機群的運作狀態和效能狀態 Fleet Manager 有哪些
Thumbnail
Fleet Manager (AWS Systems Manager 的功能) 是統一的使用者界面 (UI) 體驗,可助您遠端管理在 AWS 或內部部署上執行的受管節點 利用 Fleet Manager,您可以從單一主控台檢視整個伺服器機群的運作狀態和效能狀態 Fleet Manager 有哪些
Thumbnail
以下是限制 S3 bucket 訪問 HTTPS 的方法 測試 S3 存儲桶訪問 S3 bucket 通常允許 HTTP 和 HTTPS 訪問 AWS CLI 預設通常使用 HTTPS 向 AWS 服務發送請求 https://docs.aws.amazon.com/zh_tw/cli/l
Thumbnail
以下是限制 S3 bucket 訪問 HTTPS 的方法 測試 S3 存儲桶訪問 S3 bucket 通常允許 HTTP 和 HTTPS 訪問 AWS CLI 預設通常使用 HTTPS 向 AWS 服務發送請求 https://docs.aws.amazon.com/zh_tw/cli/l
Thumbnail
有這一篇原因是工作上,建立 OU 時,會自動新增額外的 FullAWSAccess 規則,但原本就會有預設Root OU繼承的FullAWSAccess,等於會有兩組一樣的規則,故所以詢問了AWS Support。 先謝謝 AWS 技術支援工程師 George 細心說明~ SCP很重要的
Thumbnail
有這一篇原因是工作上,建立 OU 時,會自動新增額外的 FullAWSAccess 規則,但原本就會有預設Root OU繼承的FullAWSAccess,等於會有兩組一樣的規則,故所以詢問了AWS Support。 先謝謝 AWS 技術支援工程師 George 細心說明~ SCP很重要的
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News