Tutorials Dojo - Practice Exam - Review Mode - 1
Tutorials Dojo - Practice Exam - Review Mode - 1
Tutorials Dojo - Practice Exam - Review Mode - 1
Services to Review
Amazon Redshift
Amazon File Gateway / AWS Storage Gateway
Amazon API Gateway
o Throttling limits
Burst or Standard
IAM DB Authentication
o MySQL and PostgreSQL
o No password – instead Authentication Token
An authentication token is a unique string of characters that Amazon RDS
generates on request. Authentication tokens are generated using AWS
Signature Version 4. Each token has a lifetime of 15 minutes. You don’t need to
store user credentials in the database, because authentication is managed
externally using IAM. You can also still use standard database authentication.
o IAM database authentication provides the following benefits:
Network traffic to and from the database is encrypted using Secure Sockets
Layer (SSL).
You can use IAM to centrally manage access to your database resources, instead
of managing access individually on each DB instance.
For applications running on Amazon EC2, you can use profile credentials specific
to your EC2 instance to access your database instead of a password, for greater
security.
Amazon DynamoDB
o A DynamoDB stream is an ordered flow of information about changes to items in an
Amazon DynamoDB table. When you enable a stream on a table, DynamoDB captures
information about every modification to data items in the table.
o Whenever an application creates, updates, or deletes items in the table, DynamoDB
Streams writes a stream record with the primary key attribute(s) of the items that were
modified. A stream record contains information about a data modification to a single
item in a DynamoDB table. You can configure the stream so that the stream records
capture additional information, such as the “before” and “after” images of modified
items.
o Amazon DynamoDB is integrated with AWS Lambda so that you can create triggers—
pieces of code that automatically respond to events in DynamoDB Streams. With
triggers, you can build applications that react to data modifications in DynamoDB tables.
o If you enable DynamoDB Streams on a table, you can associate the stream ARN with a
Lambda function that you write. Immediately after an item in the table is modified, a
new record appears in the table’s stream. AWS Lambda polls the stream and invokes
your Lambda function synchronously when it detects new stream records. The Lambda
function can perform any actions you specify, such as sending a notification or initiating
a workflow.
Lambda@Edge
o Accelerate authentication within CloudFront
Amazon ElastiCache
o Using Redis AUTH command can improve data security by requiring the user to enter a
password before they are granted permission to execute Redis commands on a
password protected Redis server.
Egress-only Internet Gateway
o An egress-only internet gateway is a horizontally scaled, redundant, and highly available
VPC component that allows outbound communication over IPv6 from instances in your
VPC to the internet and prevents it from initiating an IPv6 connection with your
instances.