Aws Certified Developer Associate Flashcards ionicons-v5-c

Max number of secondary indexes per DynamoDB table

5 local, 5 global (10 total secondary indexes)

DynamoDB write operations (3)

PutItem, DeleteItem, UpdateItem

API's available for DynamoDB (4)

CreateTable, UpdateTable, UpdateItem, ListTables

US West (Oregon)

us-west-2

CloudFormation intrinsic function Fn::GetAtt

Returns the value of an attribute from a resource in the template

CloudFormation intrinsic function Fn::Join

Appends a set of values into a single value, separated by a specified delimiter

CloudFormation intrinsic function Fn::Select

Returns a single object from a list of objects by index

CloudFormation intrinsic function Fn::Split

Splits string into a list of string values by specified delimiter

CloudFormation intrinsic function Fn::Sub

Substitutes variables in an input string with values you specify

CloudFormation intrinsic function Fn::FindInMap

Returns value corresponding to keys in a two-level map declared in the Mappings Section

CloudFormation intrinsic function Fn::AZs

Returns array of Availability Zones for a specified region

CloudFormation intrinsic function Fn::Base64

Returns the Base64 representation of the input string

CloudFormation intrinsic function Fn::Cirdr

Returns the specified Cidr address block

CloudFormation intrinsic function Ref

Returns the value of the specified parameter or resource

Command line commands to list all CloudFormation stacks

list-stacks (running and deleted stacks), describe-stacks (running stacks)

AWS::EC2::KeyPair::KeyName parameter type

Asks to provide name of existing EC2 KeyPair

SDK Languages available for SWF (4)

Java, Ruby, .NET, PHP

AWS:Referer key

GET request must originate from specific webpages

S3 409 Conflict

BucketAlreadyExists, BucketNotEmpty

Multi-Object Delete

Delete large number of S3 objects

Information in an SNS message body (10)

TypeMessageIdTopicArnSubjectMessageTimestampSignatureVersionSignatureSigningCertURLUnsubscribeURL

API call to cause object to be SSE

x-amz-server-side-encryption

Used for SQS message sizes greater than 256KB

Amazon SQS Extended Client Library for Java

S3 consistency for PUTs of new objects

Read-after-write (strong consistency)

S3 update for PUTS and DELETES

Eventual consistency

Policy element: Resources

AWS object/resource (i.e. bucket) that the policy pertains to

Policy element: Actions

Operation (i.e. ListBucket) that the policy pertains to

Policy element: Effect

Whether the policy action for the specified resource is accepted or denied

Policy (bucket only) element: Principal

The user or account that the policy pertains to (i.e. allowing a certain account to be able to do an action)

DynamoDB Error: ProvisionedThroughputExceededException

Exceeded provisioned throughput on table or one or more global secondary indexes

DynamoDB Read capacity unit

1 strongly consistent read per second, or 2 eventually consistent reads per secondUp to 4kb (anything higher will take more than 1 unit)

DynamoDB Write capacity unit

1 write per second, up to 1 kb in size

S3 SNS notification types (3)

Object createdObject deleted,ReducedRedundancyStorage (RRS) object lost event

S3 Bucket naming conventions (4)

Bucket name must be 3-63 chars, only lower-case letters, numbers, periods, and dashesEach label must start with lowercase letter or numberName cannot have underscores, end with a dash, have double periods, or dash next to periodName cannot be formated as IP address (i.e. 198.51.100.24)

Contact AWS to increase number of... (2)

S3 buckets per accountDynamoDB tables per account

DynamoDB Error: LimitExceededException

Too many concurrent plane operations (creating more than 1 table each with GSIs will cause this error)

S3 403 Forbidden Error

Access denied

DynamoDB Read Consistency

Eventually consistent (default), but can be changed to strongly consistent