When I started working with AppSync at the fall of 2021 it already supported all important data sources: reading and writing data in DynamoDB tables, calling
Lambda functions, sending generic HTTP requests, and also working with relational databases. While the syntax was a bit awkward back then due to the choice of
VTL for resolvers, the integration itself was solid.