Deployment + Serverless Flashcards
CloudFormation helps with automation by deploying ____________ using code like ____ or ____
CloudFormation helps with automation by deploying infrastructure using code like JSON or YAML
CloudFormation creates __________ for resources you want to provision in the _______
CloudFormation creates templates for resources you want to provision in the future
CloudFormation is ____ to use, you’re only charged for the _________ provisioned.
CloudFormation is free to use, you’re only charged for the resources provisioned.
A template in relation to CloudFormation is a ____ or ____ file that contains __________ for building out the AWS ____________
A template in relation to CloudFormation is a JSON or YAML file that contains instructions for building out the AWS environment
CloudFormation StackSets extends the functionality of stacks by enabling you to ______, ______, or ______ stacks across multiple accounts and regions with a single ________
CloudFormation StackSets extends the functionality of stacks by enabling you to create, update, or delete stacks across multiple accounts and regions with a single operation
CloudFormation ChangeSets are a summary of proposed changes to your stack which also allow you to see how those changes might impact your _________ resource before ___________
CloudFormation ChangeSets are a summary of propose changes to your stack which also allow you to see how those changes might impact your existing resource before implementing
Elastic Beanstalk can be used to quickly _______ and _______ applications in AWS
Elastic Beanstalk can be used to quickly deploy and manage applications in AWS
With Elastic Beanstalk developers upload applications and Elastic Bean Stalk handles the ________ provisioning, ____ balancing, ____-_______ and app health _________
With Elastic Beanstalk developers upload applications and Elastic Bean Stalk handles the capacity provisioning, load balancing, auto-scaling, and app health monitoring
The types of softwares Elastic Beanstalk supports are ______, Ruby, _____, ______
The types of software Elastic Beanstalk supports arePython, Ruby, Java, Docker
Environments is comprised of all the ________ created by Elastic Beanstalk and not just an ___ ________ with your uploaded code
Environments is comprised of all the resources created by Elastic Beanstalk and not just an EC2 instance with your uploaded code
Workers are specialized applications that have a _______ running task that listens for _______ on an Amazon SQS queue
Elastic Beanstalk: Workers are specialized applications that have a background running task that listens for messages on an Amazon SQS queue
Workers should be used for ____-________ tasks
Workers should be used for long-running tasks
AWS Lambda’s maximum timeout is ___ minutes and Lambda _____ the function after a timeout.
AWS Lambda’s maximum timeout is 15 minutes and Lambda terminates the function after a timeout.
An AWS service application that produces events that trigger an AWS Lambda function is called _____ ______.
An AWS service application that produces events that trigger an AWS Lambda function is called Event Source.
Some primary use cases for Lambda include ____ processing and real-time ____ or _____ processing.
Some primary use cases for Lambda include data processing and real-time file or stream processing.
AWS Lambda allows you to build a serverless backend for web, mobile, ___, and 3rd party ___ _______
AWS Lambda allows you to build a serverless backend for web, mobile, IOT, and 3rd party API requests
Simple Queue Service is best used when building __________ and __________ applications
Simple Queue Service is best used when building distributed and decoupled applications
The AWS service that sends an ____ notification when a CloudWach alarm is _______ is Simple Notification Service (SNS)
The AWS service that sends an email notification when a CloudWach alarm is triggered is Simple Notification Service (SNS)
AWS Step Functions is used to build _________ applications as a series of steps in a ______ workflow
AWS Step Functions is used to build distributed applications as a series of steps in a visual workflow
Step Functions is used for the ____ processing workflow
Step Functions is used for the order processing workflow
The two SQS Queue types are _______ queue and ____ queue.
The two SQS Queue types are Standard queue and FIFO queue.
r
An EC2 instance running Amazon ECS Agent is called _____ Instance
An EC2 instance running Amazon ECS Agent is called Container Instance
SQS Standard Queue type supports a nearly ________ ________ of transactions per second
SQS Standard Queue type supports a nearly unlimited number of transactions per second
SQS FIFO Queue type has a higher ___________ than the Standard queue but only supports up to ___ ________ per second
SQS FIFO Queue type has a higher throughput than the Standard queue but only supports up to 300 messages per second
The difference in message ordering between Standard and FIFO queue types?
FIFO stands for ___-__-____-___ and follows that strictly
Standard Queues may be delivered in ___ _______ they were sent
FIFO stands for First-In-First-Out and follows that strictly
Standard Queues may be delivered in any order they were sent
The main function of a dead letter queue is handling message ________
The main function of a dead letter queue is handling message failure