You know that Amazon Web Services (AWS) is taking over the internet. Â Your apps are probablyÂ usingÂ the essential services like S3, RDS and Dynamo. Â But right now there is a botteneck between your users and the resources they need to access: the server. Â Servers areÂ expensive andÂ slow. Â Amazon Cognito providesÂ Serverless User Authentication in the AWSÂ Cloud. Â Cognito is infinitely scalable, portable to all devices and systems, and gives your users direct, fine-grained access to the AWSÂ resources that they want toÂ consumeÂ without the middle-men. Â Faster, cheaper, better.
This course is meant to be an introduction and reference to the basicÂ functionality of Amazon Cognito for clientside web development. Â You will be able to perform all of the necessary functions to have Cognito based users in your application after following it.
I have structured it as a logical sequence, but also broken it down into modules such that you can use the tutorials as a reference in perpetuity. Â
I have also included sections on using your AWSÂ Cognito authenticated user to access other AWSÂ resources, such as Dynamo DB.