296

AWS (Fach) / Certified Developer (Lektion)

sdfsadf

Diese Lektion wurde von mapawa erstellt.

Lektion lernen

Anzeige
  • What is DynamoDB Accelator (DAX)? Memcache for DynamoDB
  • In which use case is DAX not suitable? - write-heavy - not read-heavy - non-performance-critical
  • When is data written to DynamoDB transfered to the DAX cache? At the same time
  • What are dynamoDB streams? Transaction logs
  • Name a sample application for DynamoDB streams Trigger for lambda function
  • How long are DynamoDB streams stored? 24h
  • What's exponential backoff? Progressively longer waits between retries
  • What is the API call to retrieve multiple items from a DynamoDB table BatchGetItem
  • Which DynamoDB feature can be used to define an expiry date and time for a data record in your table? TTL
  • What is a CMS customer master key used to encrypt data keys in KMS
  • Anzeige
  • Name the two types of permissions that exist for CMK - administrative permissions - usage permissions
  • How do you get a data key in KMS? By generating it with your CMK
  • Describe the process of using envelope encrpytion to encrypt data 1. use cmk to encrypt a data key 2. use the data key to encrpyt the data
  • What is the benefit of envelope encryption? You can send the key, not the data
  • What's AWS certificate manager? Service for SSL certs
  • When using Amazon Certificate manager, is there any restriction? Yes, certificates must be in the us-east-1 region
  • Which key material options do exist? KMS generated Customer provided
  • Is SQS push or pull-based pull-based
  • What are the two types of SQS queus? - Standard - FIFO
  • name two downsides of Standard SQS queues sometimes - wrong order - duplicates
  • What is the characteristic of FIFO queues? strictly preserved order strictly no duplicates
  • When the appliction or server handling a SQS message crashes, what happens? the message becomes available (visible) again after a timeout
  • How can you save money and avoid empty responses in SQS? Use long polling instead of short polling
  • What is the default visibility timeout for a task in SQS? 30s
  • What is the maximum visibility timeout for a message in SQS? 12h
  • What is the best practice for managing SQS messages larger than 256kb? Store them in S3
  • Is SNS push or pull based? Push based
  • What's the difference between SNS and SQS? SNS is push-based SQS is pull based
  • What's the difference between SES and SNS? SES is e-mail only
  • You want to handle incoming and outgoing e-mails. Which service should you use? SES
  • Anzeige
  • You need an email messaging solution where the recipient does not have to actively subscribe. What do you use? SES
  • What is the Kinesis family concerned with? data streams
  • What are the four core Kinesis services? - kinesis data streams - kinesis video streams - kinesis data firehose - kinesis data analytics
  • Where can you find Kinesis shards? - Kinesis data streams - Kinesis video streams
  • What is a Kinesis shard? collection of streamed data
  • In Kinesis streams, is the order of record strict or best-effort? strict
  • What's the default storage capactiy in Kinsesis firehose? there is no data storage
  • You have a stream of data that needs to be analyzed as soon as it is produced. What do you use? Kinesis firehose
  • You want to analyze stream data on ec2. Which service do you have to use? Kinesis data streams Kinesis fire hose cannot send data to ec2
  • You want to analyze stream data using SQL. Which service should you use? Kinesis data analytics
  • You want to send stream data to BI applications. Which service should you use? Kinesis firehose
  • You experiencing performance issues on kinesis consumers. What should you do? Increase CPU capacity on consumers
  • What does Elastic Beanstalk handle for you? - infrastructure - installation of application stack - updating of applicaiton stack
  • What's the quickest way to deploy an existing application to AWS? Elastic Beanstalk
  • Is it possible to take manual control over instances managed by Elastic Beanstalk? Yes
  • Name the Elastic Beanstalk updating strategies - all-at-once - rolling - rolling with an additional batch - immutable - trafick splitting
  • Which elastic beanstalk reduce capacity during deployment? - all-at-once - rolling
  • Name the 3 ways you can customize Elastic Beanstalk - Buildfile - PRocfile - Platform Hooks
  • What are the 2 ways to provision a database with elastic beanstalk - inside EB - outside EB
  • Which configuration steps do you need when using a database outside Elastic Beanstalk? - additional security group - connection credentials