AWS Comparison

Architecture, Dev Tools, End-User Computing & Business Services

Architecture, Dev Tools, End-User Computing & Business Services

comparearchitecturedevopsAWS
Last organized

Choose quickly among standards, reviews, observability, delivery pipelines, APIs, communications, apps, desktops, browsers, and devices.

Quick decision table

The question asks aboutFirst choice
Architecture best-practice standardWell-Architected Framework
Six-pillar review, risks, and milestonesWell-Architected Tool
Account and resource best-practice recommendationsTrusted Advisor
Configuration history and rule complianceAWS Config
Metrics, logs, and alarmsCloudWatch
Per-request call path, latency, and errorsAWS X-Ray
API activity auditCloudTrail
Compile, test, and packageCodeBuild
Orchestrate stages from source to deploymentCodePipeline
Deploy an application revisionCodeDeploy
GraphQL and real-time subscriptionsAppSync
Full-stack web/mobile development and hostingAmplify
REST, HTTP, or WebSocket APIsAPI Gateway
Voice, chat, IVR, and agentsConnect
Application emailSES
Individual app / full desktop / isolated browserApplications / WorkSpaces / Secure Browser
Device connectivity, telemetry, and commandsIoT Core

Three high-frequency boundaries

  • Pipeline directs the workflow, Build produces the artifact, and Deploy releases it.
  • AppSync handles GraphQL, API Gateway handles general APIs, and Amplify handles the web/mobile full-stack experience.
  • Connect is a contact center, SES is email, and SNS publishes notifications.

Typical serverless combinations

  • Web API: API Gateway → Lambda → DynamoDB, with X-Ray for request tracing.
  • Static-site contact form: S3 → API Gateway → Lambda → SES.
  • Cloud contact center: Connect → agents or Lambda extensions.

Key takeaway

Identify the object first: standard, review, configuration, runtime, trace, build, pipeline, API, email, contact center, application, desktop, browser, or device.