AWS (EXTRA MODULE 3)

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

AWS Module 3 — AWS Lambda

Q1 — What is the primary value proposition of AWS Lambda?

a) Dedicated VMs for long-running apps
b) Run code without provisioning servers, paying per request and duration
c) Static website hosting
d) Full OS control for custom kernels

b) Run code without provisioning servers, paying per request and duration

2
New cards

AWS Module 3 — AWS Lambda

Q2 — What is the maximum timeout for a single Lambda invocation?

a) 1 minute
b) 5 minutes
c) 15 minutes (900 seconds)
d) Unlimited

c) 15 minutes (900 seconds)

3
New cards

AWS Module 3 — Kubernetes

Q1 — You have a Deployment managing 3 replicas of a web application Pod. One of the Pods crashes due to a memory error. What is the sequence of actions Kubernetes takes to remediate this, and which components are responsible?

a) The Kubelet on the worker node notices the container has terminated and restarts it directly.
b) The Scheduler assigns the failed Pod to a new node, and the Kubelet on that node starts it.
c) The ReplicaSet controller detects the desired number of replica (3) does not match the actual number (2). It creates a new Pod definition. The Scheduler then assigns this new Pod to an available node, and that node’s Kubelet instructs the container runtime to start the container.

c) The ReplicaSet controller detects the desired number of replica (3) does not match the actual number (2). It creates a new Pod definition. The Scheduler then assigns this new Pod to an available node, and that node’s Kubelet instructs the container runtime to start the container.

4
New cards

AWS Module 3 — Kubernetes

Q2 — You have a microservice application with a front-end web Pod and a back-end API Pod. The API Pods are managed by a Deployment and are constantly being terminated and recreated. What is the correct Kubernetes resource to create so the front-end Pod can reliably and consistently discover and communicate with the back-end API Pods, even as their individual IP addresses change?

a) An Ingress
b) A Service
c) A ConfigMap
d) A ReplicaSet

b) A Service

5
New cards

AWS Module 3 — Amazon Container Service

Q — At its core, what problem does a software container primarily solve?

a) It makes code run faster by compiling it into machine language.
b) It packages an application and its dependencies together for consistent execution across different environments.
c) It provides a virtualized hardware environment for running an operating system.
d) It encrypts application code to make it more secure.

b) It packages an application and its dependencies together for consistent execution across different environments.

6
New cards

AWS Module 3 — Amazon EKS

Q1 — What is the primary value proposition of Amazon EKS compared to self-managed Kubernetes on EC2?

a) It is always cheaper for all workloads.
b) It automatically scales your application code without any configuration.
c) It removes the operational burden of managing the Kubernetes control plane.
d) It looks you into AWS and makes your applications non-portable.

c) It removes the operational burden of managing the Kubernetes control plane.

7
New cards

AWS Module 3 — Amazon EKS

Q2 — A company wants to ensure their containerized application can easily be moved to Google Cloud in the future without a complete rewrite. However, they also want to use specific AWS services. Why would they choose EKS?

a) EKS is a GCP service and would facilitate the move.
b) EKS uses proprietary APIs that only work on AWS.
c) EKS runs upstream Kubernetes, making application definitions portable, while still allowing integration with AWS services.
d) EKS is the only way to run containers on AWS.

c) EKS runs upstream Kubernetes, making application definitions portable, while still allowing integration with AWS services.

8
New cards

AWS Module 3 — Amazon ECR

Q1 — Amazon ECR is best describes as.

a) A service to run and scale containerized applications.
b) A secure, fully-managed private Docker container registry.
c) A serverless compute service that runs container images.
d) A virtual machine instance optimized for Docker.

b) A secure, fully-managed private Docker container registry.

9
New cards

AWS Module 3 — Amazon ECR

Q2 — Which AWS service is MOST directly responsible for pulling an image from ECR to run it?

a) AWS IAM
b) Amazon S3
c) Amazon ECS
d) AWS CloudFormation

c) Amazon ECS

10
New cards

AWS Module 3 — AWS Fargate

Q1 — What is the primary value proposition of AWS Fargate?

a) It provides the cheapest virtual servers on the market.
b) It allows you to run containers without managing the underlying servers.
c) It is a dedicated service for running machine learning models.
d) It replaces the need for Docker containers entirely.

b) It allows you to run containers without managing the underlying servers.

11
New cards

AWS Module 3 — AWS Fargate

Q2 — How are you billed when using AWS Fargate?

a) You pay a fixed monthly fee for unlimited usage.
b) You pay for the duration your containerized application runs, based on the vCPU and memory resources allocated.
c) You pay only for the data transferred out of your containers.
d) You pay for the EC2 instances that Fargate automatically provisions in the background.

b) You pay for the duration your containerized application runs, based on the vCPU and memory resources allocated.

12
New cards

AWS Module 3 — Amazon SQS

Q1 — What is the main purpose of Amazon SQS?

a) To store large files for long-term archival
b) To enable asynchronous communication between distributed systems
c) To provide real-time event routing between AWS services
d) To manage relational databases in the cloud

b) To enable asynchronous communication between distributed systems

13
New cards

AWS Module 3 — Amazon SQS

Q2 — Which of the following is a key benefit of using Amazon SQS?

a) It guarantees zero cost for idle queues
b) It decouples application components for improve scalability and fault tolerance
c) It provides built-in analytics for big data processing
d) It automatically converts messages into database records

b) It decouples application components for improve scalability and fault tolerance

14
New cards

AWS Module 3 — Amazon SNS

Q1 — What is the primary purpose of Amazon SNS?

a) To store and retrieve large files
b) To send notifications and messages to multiple subscribers
c) To manage relational databases in the cloud
d) To process large-scale batch jobs

b) To send notifications and messages to multiple subscribers

15
New cards

AWS Module 3 — Amazon SNS

Q2 — Which of the following is a common use case for Amazon SNS?

a) Sending alerts when an application error occurs
b) Hosting a static website
c) Running containerized applications
d) Performing real-time video streaming

a) Sending alerts when an application error occurs

16
New cards

AWS Module 3 — AWS EventBridge

Q1 — What is the primary purpose of AWS EventBridge?

a) To store and retrieve large amounts of data
b) To route events between AWS services and applications
c) To manage DNS records for global applications
d) To provide a fully managed relational database service

b) To route events between AWS services and applications

17
New cards

AWS Module 3 — AWS EventBridge

Q2 — Which of the following problems does AWS EventBridge solve?

a) Reducing the need for polling by enabling event-driven architecture
b) Hosting static websites at low cost
c) Providing GPU-based compute for AI workloads
d) Managing user authentication and authorization

a) Reducing the need for polling by enabling event-driven architecture

18
New cards

AWS Module 3 — Elastic Beanstalk

Q1 — Which of the following is NOT a feature provided by AWS Elastic Beanstalk?

a) Automatic application scaling
b) Built-in monitoring and health checks
c) Full control over underlying infrastructure
d) Automatic code versioning and rollback

c) Full control over underlying infrastructure

19
New cards

AWS Module 3 — Elastic Beanstalk

Q2 — What is the primary role of S3 in an Elastic Beanstalk deployment?

a) Hosting static website content
b) Storing application versions for deployment
c) Serving as a database for application data
d) Managing environment variables

b) Storing application versions for deployment

20
New cards

AWS Module 3 — Amazon Lightsail

Q1 — Which of the following is the main advantage of using Amazon Lightsail over EC2?

a) Unlimited scalability for enterprise workloads
b) Simplified setup with predictable pricing
c) Full control over networking and security
d) Integration with on-premises data centers

b) Simplified setup with predictable pricing

21
New cards

AWS Module 3 — Amazon Lightsail

Q2 — Which scenario is best suited for Amazon Lightsail?

a) Hosting a large-scale microservices architecture
b) Running a personal blog using WordPress
c) Deploying a high-frequency trading application
d) Managing a global content delivery network

b) Running a personal blog using WordPress

22
New cards

AWS Module 3 — AWS Outposts

Q1 — What is the primary purpose of AWS Outposts?

a) To provide a fully managed databases service in the cloud
b) To extend AWS infrastructure and services to on-premises environments
c) To replace all on-premises hardware with AWS cloud services
d) To offer a low-cost alternative to EC2 instances

b) To extend AWS infrastructure and services to on-premises environments

23
New cards

AWS Module 3 — AWS Outposts

Q2 — Which of the following problems does AWS Outposts solve?

a) Hosting static websites at low cost
b) Running latency-sensitive applications that require local processing
c) Providing serverless compute for event-driven apps
d) Managing DNS records for global applications

b) Running latency-sensitive applications that require local processing

24
New cards

AWS Module 3 — AWS Batch

Q1 — What is the main purpose of AWS Batch?

a) To run real-time event-driven applications
b) To manage and run batch computing jobs at scale
c) To provide a fully managed relational database service
d) To host static websites with predictable pricing

b) To manage and run batch computing jobs at scale

25
New cards

AWS Module 3 — AWS Batch

Q2 — Which of the following is a key benefit of AWS Batch?

a) It guarantees zero cost for idle resources
b) It automatically scales compute resources based on job demand —
c) It provide a fully managed relational database service
d) To host static websites with predictable pricing

b) It automatically scales compute resources based on job demand