AWS Dev Practice Flashcards
(145 cards)
What are the beanstalk deployment types?
All at once Rolling Rolling with additional batch immutable (blue/green) traffic splitting
EC2 instances in an ASG have only basic monitoring enabled. Why?
The console was used to create the launch configuration
Kinesis data streams give a ‘ProvisionedThroughputException’ error. How do we fix it?
Configure data producer to retry w/ exponential backoff
Increase shards
Which db engines can use IAM db authentication?
RDS MySQL
RDS PostGreSQL
How do you retrieve only some DynamoDB items and not all?
use ProjectionExpression
What AWS service uses the appspec.yaml file?
Code Deploy
What does the ‘Transform’ section indicate in a CloudFormation template?
It is a SAM template
What type of RI can you use in addition to a savings plan?
Zonal RI’s
What service can NOT be used to authenticate w/ API gateway?
AWS STS
What DynamoDB write option should you use to ensure you don’t overwrite primary key values?
Conditional writes
What service gives temporary, limited-privilege credentials to AWS services using 3rd party idP’s?
Cognito Identity pools
What are Kinesis Firehose destinations?
S3 Redshift Elasticsearch Splunk Custom HTTP Endpoint
How do you make ‘all or nothing’ updates to DynamoDB?
use transactional read/write API’s
Can you move an EBS volume between AZ’s?
No
What is the limit of stored messages in SQS?
no limit - only ‘in flight’ messages have a limit (120K)
What credential type is NOT supported by IAM for CodeCommit?
IAM username and password
What are 2 services that can be used to deploy SSL certs?
IAM
Certificate Manager
What RI type allows you to change the instance family?
Convertible RI
JWT authorizer is used by what?
HTTP API
Can ECS or Lambda use in-place deployments with CodeBuild?
No, Blue-green only
What are DynamoDB streams?
Info about changes to items in a DynamoDB table
They can be used by other services to perform actions
Websocket API’s allow what?
Bi-directional communications
What service helps identify unused IAM roles & remove them without disrupting service?
Access Advisor
What are 2 ways to authenticate with Cognito User Pools?
To the user pool directly
Federated authentication using social identities to the user pool