Reading-notes

Cognito:

AWS, Azure, or Google Cloud Platform are completely responsible for developing a piece of code by dynamically designating the resources. And the platform only charges for the number of resources used to run the code. The code sent to the cloud provider for execution is in the form of functions. Sometimes called “Functions as a Service ” or “FaaS”. We use AWS Lambda (Links to an external site.) to communicate with AWS cloud services.Register a user (Links to an external site.) The default CLI flow as mentioned in the getting started guide (Links to an external site.) requires a username, password and a valid email id as parameters to register a user. Invoke the following api to initiate a sign up flow.

AuthSignUpOptions options = AuthSignUpOptions.builder()
    .userAttribute(AuthUserAttributeKey.email(), "my@email.com")
    .build();
Amplify.Auth.signUp("username", "Password123", options,
    result -> Log.i("AuthQuickStart", "Result: " + result.toString()),
    error -> Log.e("AuthQuickStart", "Sign up failed", error)
);

docs.amplify.awsdocs.amplify.aws Amplify Framework Docs Amplify Framework documentation - Learn how to use Amplify to develop and deploy cloud-powered mobile and web apps. Amazon Web Services, Inc.Amazon Web Services, Inc. AWS Lambda – Serverless Compute - Amazon Web Services AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume.