One-line summary
Identify whether the problem is API development, business communication, an application, a full desktop, an isolated browser, or device connectivity before choosing a service.
Selection map
| Requirement | First choice |
|---|---|
| Managed GraphQL API and real-time subscriptions | AWS AppSync |
| Full-stack web/mobile development and hosting | AWS Amplify |
| Voice, chat, IVR, queues, agents, and callbacks | Amazon Connect |
| Application email delivery | Amazon SES |
| Stream individual desktop applications | Amazon WorkSpaces Applications |
| Full Windows or Linux cloud desktop | Amazon WorkSpaces |
| Controlled, isolated browser session | Amazon WorkSpaces Secure Browser |
| Secure device connectivity, telemetry, and commands | AWS IoT Core |
Common distinctions
- AppSync specializes in GraphQL; API Gateway is the general REST, HTTP, and WebSocket front door; Amplify is a full-stack delivery experience for web/mobile teams.
- Connect is a contact center, SES delivers email, and SNS publishes notifications.
- Applications delivers apps, WorkSpaces delivers a desktop, and Secure Browser delivers only an isolated browser.
- IoT Core manages device identity, connectivity, and messaging; downstream services still store and analyze data.
Key takeaway
Ask what the user or device actually receives before matching a product name.