Slide 30
Slide 30 text
AWS Service Amazon API Gateway AWS AppSync AWS Lambda Function URL
Protocol HTTPs, WebSocket HTTPs, WebSocket HTTPs
API Type RESTful, WebSocket GraphQL RESTful in nature
Security API keys, IAM, Cognito, Custom
authorizers
API keys, IAM, Cognito IAM roles
Caching Various caching options available Simple caching option available -
Offline capability - Supported with AppSync resolvers
and SDK
-
Integration type REST APIs, Lambda functions,
selective AWS Services
Data Sources - REST APIs,
Lambda functions, AWS Services
Lambda function based integrations
API operation CRUD with HTTP methods GraphQL operations - Query,
Mutation and Subscription
Defined by Lambda function
Direct integration with
AWS services with
transformation
Mapping request and response
templates
AppSync resolvers with VTL and
JS runtime - both unit resolvers
and pipeline resolvers
-
Throttling and
rate-limits
Granular control with usage plans Limited throttling options for the
APIs
-