AWS Certified Developer Associate: Difference between revisions
Line 23: | Line 23: | ||
==Messaging and Event Driven== | ==Messaging and Event Driven== | ||
Message => step functions => event/lambda => SNS => SQS => Lambda | Message => step functions => event/lambda => SNS => SQS => Lambda | ||
===States Machines=== | |||
State machines are made up of states, their relationships, and the input and output defined by the Amazon States Language. | |||
===SNS=== | |||
SNS pushes its messages out to its subscribers. | |||
===SQS=== | |||
SQS stores the messages until someone reads them and processes them off the queue. | |||
SQS is useful for sending and receiving messages between apps. | |||
==Deployment, Scalability and Monitoring== | |||
===Elastic Bean Stalk=== | |||
Deploy and scale web apps and services |
Revision as of 00:18, 22 February 2020
IAM
- Policies specify specific permissions
- Roles are a collection of policies that services are assigned in
- To groups can be assigned policies as well
Security
User pools
Directories that provide signup and sign-in options for you app users.
Anonymous Access
Anonymous Access creates Identity pools for you.
Identity Pools with Cognito
Identity pools provide AWS credentials to grant your users access to other AWS services.
Roles
Roles are collections of policies to which services are assigned.
IAM
In IAM, which areas need to be considered with restrictions and access? Computing, Storage, Database, and App services
Development
DynamoDb
Schema-Less database that only requires a table name and primary key
Lambda
AWS Lambda is a computing service that lets you run code without provisioning or managing servers.
DynamoDB
Can you use Oracle RDBMS with DynamoDB? No; DynamoDB is for non-relational databases, and Oracle is a relational database.
Messaging and Event Driven
Message => step functions => event/lambda => SNS => SQS => Lambda
States Machines
State machines are made up of states, their relationships, and the input and output defined by the Amazon States Language.
SNS
SNS pushes its messages out to its subscribers.
SQS
SQS stores the messages until someone reads them and processes them off the queue. SQS is useful for sending and receiving messages between apps.
Deployment, Scalability and Monitoring
Elastic Bean Stalk
Deploy and scale web apps and services