Sign in to save your progress, vote, and build your own decks.Sign in
AWS Developer Associate pt2
Cards for the AWS Developer Associate certification exam
40 cards·by luc-yahoo
awsdeveloper
Best Beanstalk deploy for a platform upgrade to get new features
blue/green
First step after attaching new EBS vol
Create file system
Async Lambda API all
Invoke API, with type Event
Status of the InvokeAsync API
deprecated
How to give permissions to several ECS tasks
use a Role for each
A unique type of IAM role that is linked directly to Amazon ECS
Service-Linked Role
Increase the CPU available to your function by
increasing the allocated memory
Increase simultaneous executions by
increasing concurrent execution limit OR changing capacity reservation
___ encrypts-> Data key encrypts-> Data
top-level plaintext master key
a subnet can only be associated with ___ route tables at a time
one
max default route limit per VPC
200
True/False: you cannot associate multiple subnets to the same route table
false
X-Ray ___ provide more granular timing information
Subsegments
true/false: Lambda deployments can use CodeDeploy in-place
false
Simplest way to deploy Lambda with CloudFormation
AWS::Lambda::Function in the ZipFile parameter
X-Ray default sample algo
First req of each second, 5% of any additional
Reservoir size is
target number of traces/s before applying fixed rate
if reservoir size = 50 & fixed rate = 10% & requests = 100, samples =
55
API Gateway Lambda authorizer types
TOKEN or REQUEST
Best strategy for Lambda custom authorization like OAuth or SAML
TOKEN
How many increments in a Canary CodeDeploy
2
Which deployment configuration for equal increments
Linear
Lambda enforce a required method query parameter
configure the method request of the resource
Default concurrent execution limit = ___
1000
Concurrency allocation available by default, taking account of reserve
default reserve = 100, so 900 available for alloc
Unzipped size of a function + layers can't exceed
250MB
Best way to shrink Lambda deployment size
upload dependencies in a separate layer
X-Ray API for trace summaries
GetTraceSummaries
X-Ray API for full traces
BatchGetTraces
Develop a custom X-Ray debug tool with ___ & ___
GetTraceSummaries & BatchGetTraces
Scheduling Lambda functions
Use CloudWatchEvents
X-Ray SDK uses TCP or UDP?
UDP
X-Ray daemon listens on which port
UDP 2000
Two steps to integrate X-Ray with ECS
daemon in a docker container, then update task definition port/network for UDP 2000
X-Ray config file for Beanstalk
xray-daemon.config
Limit results from s3api list-objects
--max-items AND --page-size
who provides keys for SSE-C on S3
customer - key per object
1st param to retrieve decrypted SSE-C S3 object
x-amz-server-side-encryption-customer-algorithm (must be AES256)
2nd param to retrieve decrypted SSE-C S3 object
x-amz-server-side-encryption-customer-key (the base64 encoded key)
3rd param to retrieve decrypted SSE-C S3 object
x-amz-server-side-encryption-customer-key-MD5 (base64 enc MD5 digest of the key)