AWS 上的應用程式整合

以更少程式碼整合分散式系統和無伺服器應用程式
AWS 上的應用程式是一整套服務,可讓微型服務、分散式系統和無伺服器應用程式中的解耦元件互相通訊。您無需重構整體架構即可獲益 - 任意規模的應用程式解耦都可減少變更的影響,從而更容易更新,更快地發佈新功能。
敏捷開發
透過使用應用程式整合服務來連線您的應用程式,無需編寫自訂程式碼即可啟用互操作性。這還會限制在您微型服務和函數中可能重複的額外程式碼。
專注創新
應用程式整合服務將您的營運職責轉移至 AWS,因此您可以專注於開發和創新。透過自動擴展,您不再需要佈建、修補和管理伺服器。
獨立擴展和失敗
將您的應用程式與應用程式整合服務分離,讓它們保持互操作性,但若是一項服務出現失敗或工作量激增,不會影響其他服務。
自信傳訊
應用程式整合訊息傳遞服務可以容納任何級別的輸送量,並使用跨可用區域訊息儲存來提供高可用性和耐用性。

AWS 應用程式整合服務

類別
它是什麼
AWS 服務
簡訊
可靠的高輸送量發佈/訂閱、SMS、電子郵件和行動推送通知

Amazon Simple Notification Servie (SNS)

發佈/訂閱受管訊息主題

在任何數量的應用程式元件之間傳送、儲存和接收訊息的訊息佇列

Amazon Simple Queue Service (SQS)

受管訊息佇列。

適用於 Apache ActiveMQ 和 RabbitMQ 的訊息代理程式,可簡化移轉並啟用混合架構

Amazon MQ

受管訊息代理程式服務。

工作流程
您可以協調多個 AWS 服務成為無伺服器的工作流程,以便您快速建立及更新應用程式

AWS Step Functions

分散式應用程式協調。

API 管理
為無伺服器工作負載和 Web 應用程式建立、發佈、維護、監控和保護各種規模的 API

Amazon API Gateway

建立、部署和管理 API

從一或多個資料來源安全地存取、操控與合併資料,進而簡化應用程式的開發

AWS AppSync

使用來自多種來源的正確資料大規模提升應用程式的能力。

事件匯流排
建置事件驅動型架構,可連線您自有應用程式、SaaS 和 AWS 服務的應用程式資料

Amazon Event Bridge

適用於 SaaS 應用程式和 AWS 服務的無伺服器事件匯流排。

無程式碼 API 整合
自動化幾乎任何規模的 SaaS 應用程式和 AWS 服務之間的資料流程,且無須使用程式碼。

Amazon AppFlow

安全地整合幾乎任何規模的應用程式和自動化資料流程,且無須使用程式碼。

AWS 應用程式整合服務

類別 它是什麼 AWS 服務
簡訊 可靠的高輸送量發佈/訂閱、SMS、電子郵件和行動推送通知 Amazon Simple Notification Service (SNS)
在任何數量的應用程式元件之間傳送、儲存和接收訊息的訊息佇列 Amazon Simple Queue Service (SQS)
適用於 Apache ActiveMQ 和 RabbitMQ 的訊息代理程式,可簡化移轉並啟用混合架構 Amazon MQ
工作流程 您可以協調多個 AWS 服務成為無伺服器的工作流程,以便您快速建立及更新應用程式 AWS Step Functions
API 管理 為無伺服器工作負載和 Web 應用程式建立、發佈、維護、監控和保護各種規模的 API Amazon API Gateway
從一或多個資料來源安全地存取、操控與合併資料,進而簡化應用程式的開發 AWS App Sync
事件匯流排 建置事件驅動型架構,可連線您自有應用程式、SaaS 和 AWS 服務的應用程式資料 Amazon EventBridge
無程式碼 API 整合 自動化幾乎任何規模的 SaaS 應用程式和 AWS 服務之間的資料流程,且無須使用程式碼。 Amazon AppFlow

「我們現在擁有敏捷、可擴展的基礎,可以在此基礎上做各種令人驚歎的事情。就像探索太空一樣,我們只是開始想像我們可以利用它做的所有事情。」

- Bryan Walls
美國宇航局影像專家專案副經理