Architecture 段階まとめ

専門ソリューション概要

Specialized Solutions Overview

architecturespecialized-solutionsAWS
最終整理

API、業務通信、エンドユーザーコンピューティング、IoT の対象からサービスを選びます。

一言で理解

API 開発、業務通信、Application、完全な Desktop、隔離 Browser、Device 接続のどれを解決するかを先に判断します。

選択マップ

要件最初に考えるサービス
Managed GraphQL API とリアルタイム購読AWS AppSync
Web/Mobile の Full-stack 開発と HostingAWS Amplify
電話、Chat、IVR、Queue、Agent、CallbackAmazon Connect
Application からの Email 送信Amazon SES
個別 Desktop Application の StreamingAmazon WorkSpaces Applications
完全な Windows / Linux Cloud DesktopAmazon WorkSpaces
制御された隔離 Browser SessionAmazon WorkSpaces Secure Browser
Device の安全な接続、Telemetry、双方向 CommandAWS IoT Core

混同しやすい点

  • AppSync は GraphQL、API Gateway は REST / HTTP / WebSocket、Amplify は Web/Mobile の Full-stack Delivery に重点を置く。
  • Connect は Contact Center、SES は Email、SNS は Pub/Sub 通知。
  • Applications は Application、WorkSpaces は Desktop、Secure Browser は隔離 Browser を提供する。
  • IoT Core は Device Identity・接続・Message を担当し、保存・分析は下流サービスで行う。

重要ポイント

製品名より先に、User または Device が最終的に何を受け取るかを確認する。