X-Practice Exams Flashcards
In the context of S3, what can Error 409 be a result of?
Bucket already exists or attempting to remove a bucket without first deleting the items
How is long-polling actually used?
By setting the RecieveMessageWaitTimeSeconds parameter of the API call
What error is displayed if a CloudFormation stack fails during deployment?
ROLLBACK_IN_PROGRESS
Can bucket names include uppercase characters?
No
How can X-Ray results be filtered to those that fail and are for a particular domain?
“ok=false AND http.url CONTAINS …”
Note that ‘http.result’ is not valid
Does CodeDeploy support in-place Lambda deplyments?
No
What push notifications services does SNS plug into?
GCM - Google Cloud Messager
APNS - Apple Push Notification Service
How are CodeDeploy build environments configured?
Either use a pre-defined environment or give it a container image. It does not support AMIs
What is the best option for managing state in applications behind a load balancer?
ElasticCache
How can conflicts be avoided where multiple users write to the same DynamoDB item at the same time?
With conditional writes
What encryption algorithm does S3 use?
AES256
How can the URLs used to access S3 content be restricted?
With an AWS: referer condition in the bucket policy
Where is API Gateway caching set?
At the staging level
How do workers signify that they are completed an SQS task?
With the DeleteMessage API call - otherwise it goes back into the queue after the visibility timeout
What Step Function state is used to delay execution?
A wait state
What tasks can humans perform in SWF?
They can perform work tasks but not decision tasks
What do SNS messages consist of?
Message, signature, subjects and type
What is the default DynamoDB table limit?
256 per region
Do MultiAZ RDS deployments improve performance?
No - it’s a hot standby that doesn’t support reads or writes