Learnings in the world of AWS Amplify

This is a growing collection of my learnings from building web applications with AWS Amplify

Matthias Orgler
8 min readNov 11, 2020

AWS Amplify is a wonderful idea. In theory it simplifies all the messy coordination of different Amazon Web Services and speeds up building new products. In practice however, Amplify is not quite there yet. Here I describe my learnings of how to use Amplify in practice and how to circumvent the inevitable problems with a new technology.

The paragraphs are in no particular order — I will add to this article each time I discover a solution to a non-obvious Amplify challenge. Feel free to come back frequently and learn from my journey. If you have tips or better solutions, please feel free to comment or reach out to me.

Here we go with a bunch of random paragraphs about my Amplify learnings:

Photo by Tim Mossholder on Unsplash

Table of Contents

  • Accessing GraphQL & AppSync from Lambda
  • AppSync with Cognito and IAM Access
  • Calling the REST or GraphQL API from your frontend with Amplify
  • Strange behavior of GraphQL

--

--

Matthias Orgler

Agile Coach, Business Innovator, Software Engineer, Musician