AppSync Flashcards

1
Q

What is AppSync?

A

AWS AppSync is a managed service that automatically updates the data in web and mobile applications in real-time. It allows you to create GraphQL APIs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What integrates to AppSync?

A
  • Integrates with DynamoDB, Aurora, Elasticsearch & others
  • Custom sources with AWS Lambda
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does AppSync retrieve data?

A

Retrieve data in real-time with WebSocket or MQTT on WebSocket

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How does all start in AppSync?

A

By uploading a GraphQL schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How can you authorize applications to interact with your AWS AppSync GraphQL API?

A

There are four ways you can authorize applications to interact with your AWS AppSync GraphQL API:
o API_KEY
o AWS_IAM: IAM users / roles / cross-account access
o OPENID_CONNECT: OpenID Connect provider / JSON Web Token
o AMAZON_COGNITO_USER_POOLS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How can you get a custom domain & HTTPS in AppSync?

A

For custom domain & HTTPS, use CloudFront in front of AppSync

How well did you know this?
1
Not at all
2
3
4
5
Perfectly