CSA MOODLE Flashcards

1
Q

Cloud architecture is the practice of applying cloud characteristics to a solution that uses cloud services and features to meet an organization’s technical needs and business use cases.

Options:
True
False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Performance Efficiency _____
Security ____
Cost Optimization _____
Operational Excellence ______
Reliability _____

Options:
User Identity
Running and Monitoring Systems
Choosing the correct resources
Minimizing costs
Recovering from disasters

A

Performance Efficiency → Choosing the correct resources, Security → User Identity
Cost Optimization → Minimizing costs
Operational Excellence → Running and Monitoring Systems
Reliability → Recovering from disasters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which of the following tools helps you in reviewing the state of your workloads and compares them to the latest AWS architectural best practices

a.AWS Well-Architected Tool

b.AWS Console Management

c.AWS CloudWatch

d.AWS Manager

A

AWS Well-Architected Tool

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

An example of a design tradeoff is

a.Prioritize speed to market of new features over cost
b.Prioritize speed to market over security
c.Prioritize speed to market over ease of use

A

Prioritize speed to market of new features over cost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Scalability means the ability to optimize costs

True
False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which of the below two designs follows the loosely coupled architecture?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Availability Zone ____
Data Center ____
Region ____
Local Zone____

Options:
Where data is stored and processed
Extension of a Region
One or More Datacenters
Geographical location

A

Availability Zone → One or More Datacenters, Data Center → Where data is stored and processed, Region → Geographical location, Local Zone → Extension of a Region

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Match the following storage classes with the appropriate data requirements

S3 Standard ___
S3 One Zone IA____
S3 Standard IA ___
Amazon S3 Glacier or Deep Archive____
Options:
Long-lived, infrequently accessed data
Frequently accessed data
Archiving rarely accessed data
Long-lived, infrequently accessed, non-critical data

A

S3 Standard → Frequently accessed data, S3 One Zone IA → Long-lived, infrequently accessed, non-critical data, S3 Standard IA → Long-lived, infrequently accessed data, Amazon S3 Glacier or Deep Archive → Archiving rarely accessed data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

AWS Simple Storage Service (S3) is an example of which type of storage?

a.Block Storage

b.File Storage

c.Object Storage

d.Segment Storage

A

Object Storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the maximum file size (in TB) allowed on S3?

A

5

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

An S3 bucket is suitable for hosting a dynamic website.

True
False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which of the following is the correct service to move Petabyte-scale data into AWS S3?

a.AWS Snowfall

b.AWS Snowball

c.AWS Snowstorm

A

AWS Snowball

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of the following is the correct service to move Exabyte-scale data into AWS S3?

a.AWS Snowball

b.AWS Snowmobile

c.AWS Snowstorm

A

AWS Snowmobile

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which of the following is NOT an attribute of an S3 object?

a.Length

b.Value

c.Metadata

d.Version ID

e.Key

A

Length

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the typical file size for the Multipart upload API to work?

a.5MB

b.5GB

c.50MB

d.100MB

A

100MB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

S3 offers strong data consistency

True
False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

An EC2 instance is a virtual machine that runs on a physical host

True
False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which of the following is NOT an essential launch configuration parameter for an EC2 instance?

a.User data

b.Key pair

c.VPC

d.Security Group

e.Elastic IP Address

A

Elastic IP Address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Store-backed EC2 instances can be changed after booting it.

True
False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Which of the following options allows you to retain the data stored after a reboot?

a.EBS-Backed instance

b.Neither option

c.Store-backed instance

A

EBS-Backed instance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

A client has a batch processing workload. Which of the following instance types is most suitable?

a.General purpose

b.Storage optimized

c.Compute optimized

d.Memory optimized

A

Compute optimized

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A client has a Machine Learning workload. Which of the following instance types is most suitable?

a.Compute optimized

b.General purpose

c.Memory optimized

d.Accelerated computing

A

Accelerated computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

An EC2 instance will always have a data volume.

True
False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Which of the following is the most suitable option for enabling multiple instances share the same storage?

a.S3 Bucket

b.Instance Store

c.EBS

d.EFS/FSx

A

EFS/FSx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

EFS does NOT support Windows-based instances.

True
False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Which of the following is NOT a consideration when selecting a database option?

a.Durability

b.Object size and type

c.Scalability

d.Total storage requirements

e.Supported Languages

A

Supported Languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Which of the following is an example of a Relational Database?

a.DynamoDB

b.Cassandra

c.Redis

d.MongoDB

e.MySQL

A

MySQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

An ideal usage of non-relational databases is when strict data schema is required.

True
False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Relational Database Service(RDS) is a fully managed service.

True
False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Bahrain Polytechnic is interested in deploying a Highly Available RDS. Which feature should be enabled on the RDS instance?

a.Multi-AZ

b.Replication

c.Synchronization

d.Auto Backup

A

Multi-AZ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Which of the following RDS types does NOT support Read-Replicas?

a.PostgreSQL

b.MSSQL

c.MySQL

d.MariaDB

e.Oracle

A

MSSQL

32
Q

Bahrain Polytechnic is interested in storing very large amounts of data on the cloud on a relational database. Which of the following options is most suitable for data warehousing?

Question 7Answer
a.MySQL

b.Aurora

c.Redshift

d.PostgreSQL

A

Redshift

33
Q

Select all that apply

DynamoDB has the following characteristics:

a.Object

b.Relational

c.Key-value

d.Document

e.Non-relational

A

Non-relational
Key-value
Document

34
Q

A logically isolated section of the AWS Cloud is called a

a.Virtual Private Cloud

b.Virtual Private Network

c.Virtual Private Subnet

d.Virtual Public Cloud

A

Virtual Private Cloud

35
Q

Which of the following components are parts of a VPC?

Select ALL that apply

a.Security Rules

b.Subnets

c.Routing Protocols

d.Routing Rules

e.IP Address

A

IP Address
Subnets
Routing Rules
Security Rules

36
Q

A VPC can span across two regions

True
False

A

False

37
Q

In every subnet, AWS reserves how many IP addresses?

a.5

b.2

c.3

d.4

A

5

38
Q

To create a public subnet, which of the following services is required?

a.Internet Gateway

b.NAT Gateway

c.Elastic IP

A

Internet Gateway

39
Q

The role of a NAT Gateway is to grant

a.Outbound Internet access to Public Subnets

b.Outbound Internet access to Private Subnets

c.Inbound Internet access to Public Subnets

d.Inbound Internet access to Private Subnets

A

Outbound Internet access to Private Subnets

40
Q

Match the following subnet use cases

Data store instances

Web application instances

Batch-processing instances

Backend instances

A

Data store instances → Private Subnet
Web application instances → Private/Public Subnet
Batch-processing instances → Private Subnet
Backend instances → Private Subnet

41
Q

A server whose purpose is to provide access to a private network from an external network is called a
a.VPN host

b.SSH host

c.Bastion host

d.Remote host

A

Bastion host

42
Q

An example of a stateful firewall is
An example of a stateless firewall is

Options:
ACL
Security Group

A

An example of a stateful firewall is [Security Group].

An example of a stateless firewall is [ACL].

43
Q

Which service enables you to securely connect your on-premises network or branch office site to your VPC?

a.Site-to-site VPN

b.SSH

c.RDP

d.Peering

A

Site-to-site VPN

44
Q

AWS Site-to-Site VPN supports only dynamic routing
True
False

A

False

45
Q

Which AWS service provides you with a dedicated, private network connection capacity of either 1 Gbps or 10 Gbps

a.Site-to-site VPN

b.Direct Connect (DX)

c.Peering

A

Direct Connect (DX)

46
Q

VPC Peering does not support transitive peering relationships
True
False

A

True

47
Q

Which AWS service enables you to connect your VPCs and on-premises networks to a single gateway

a.VPC Gateway

b.VPN Gateway

c.Transit Gateway

d.Internet Gateway

A

Transit Gateway

48
Q

Bahrain Polytechnic wishes to connect its Registry VPC to Benefit’s payment gateway (host on AWS). The ICT department does not want to use an internet gateway, VPN, network address translation (NAT) devices, or firewall proxies.

Which AWS service can help BP?

a.VPC Endpoints

b.Transit Gateway

c.API Gateway

d.Site-to-Site VPN

A

VPC Endpoints

49
Q

Match the following terms with the correct example

IAM Policy

IAM Role

IAM Group

IAM User

Options:
Auditor
Developers
Ali
Write to S3

A

IAM Policy → Write to S3
IAM Role → Auditor
IAM Group → Developers
IAM User → Ali

50
Q

An IAM Policy is written in which format?

a.YAML

b.JSON

c.Text

d.CSV

A

JSON

51
Q

Bahrain Polytechnic has recently joined AWS and created their VPC. ICT services is made up of 20 employees. The ICT services Manager wishes to keep track of all actions done by his/her staff. Which of the following services will help?

a.IAM Roles

b.CloudWatch

c.IAM Group

d.IAM Policy

e.CloudTrain

A

b.CloudWatch

52
Q

Which of the following is used to create a temporary access to an AWS account?

a.IAM User

b.IAM Policy

c.IAM Role

d.IAM Group

A

IAM Role

53
Q

AWS STS is a service that enables you to request temporary, limited-privilege credentials

True
False

A

True

54
Q

Granting a web developer access to the web server is considered which of the following access controls?

a.Role Based Access Control

b.User Based Access Control

c.Type Based Access Control

d.Attribute Based Access Control

A

Role Based Access Control

55
Q

Bahrain Polytechnic is developing a mobile app for its students and staff. BP wishes to allow students to log into the app by using their social media accounts. Which AWS service allows BP to do that?

a.IAM

b.Cognito

c.STS

A

b.Cognito

56
Q

Elasticity is the ability of an infrastructure to only expand when needed.

True
False

A

False

57
Q

Increasing/decreasing an EC2’s size is called ____
Adding/removing EC2 instances is called ____
Horizontal scaling
Vertical scaling

A

Increasing/decreasing an EC2’s size is called [Vertical scaling]

Adding/removing EC2 instances is called [Horizontal scaling]

58
Q

The main job of auto scaling is increasing the number of running instances.

True
False

A

False

59
Q

Match the following examples with the correct scaling option

Scaling based on CPU utilization ____

Turning off your development instances at night____

Handling an increase in workload for ecommerce website during a major sales event___

Options:
Dynamic Scaling
Predictive Scaling
Scheduled Scaling

A

Scaling based on CPU utilization → Dynamic Scaling
Turning off your development instances at night → Scheduled Scaling
Handling an increase in workload for ecommerce website during a major sales event → Predictive Scaling

60
Q

Bahrain Polytechnic wishes to setup an auto scaling group for its Moodle EC2 instances. Through experience, BP noticed that to have a responsive Moodle 4 EC2s should be running.

Which of the following capacities should be set to 4?

a.Maximum

b.Desired

c.Minimum

A

b.Desired

61
Q

Auto scaling can purchase instances from Spot instances.

True
False

A

True

62
Q

Splitting up an RDS instance to smaller chunks is called

a.Splitting

b.Replicating

c.Partitioning

d.Sharding

A

Sharding

63
Q

DynamoDB supports both On-Demand and Auto scaling

True
False

A

True

64
Q

Elastic Load Balancers can only be internet-facing

True
False

A

False

65
Q

Bahrain Polytechnic is developing a layer 4 application. The application is hosted on multiple EC2 instances.

Which of the following load balancers is most suitable?

a.Classic

b.Network

c.Application

A

b.Network

66
Q

Which of the following is a fully managed DNS service?

a.CloudFront

b.Route53

c.CloudWatch

A

b.Route53

67
Q

ICT Services wishes to monitor all of BP’s server logs. Which of the following is the most suitable service?

a.CloudTrail

b.AWS Console

c.CloudWatch

A

CloudWatch

68
Q

Which AWS service provides a simplified way to model, create, and manage a collection of AWS resources

a.Auto Scaling

b.CloudFormation

c.QuickStart

A

CloudFormation

69
Q

Which of the following document formats are supported by CloudFormation Templates?

Select ALL that apply

a.CSV

b.Plain Text

c.JSON

d.YAML

e.Python

A

YAML
JSON

70
Q

Which of the following helps in detecting changes to a CloudFormation deployment?

a.Change Set

b.Logs

c.Update Set

d.Drift Detection

A

Drift Detection

71
Q

Quick Starts are templates created by the AWS community

True
False

A

False

72
Q

BP is exploring automating the process of updating EC2 OS patches. Which of the following services helps BP?

a.Systems Manager

b.CloudFormation

c.Configuration Manager

d.Server Manager

e.Deployment Manager

A

Systems Manager

73
Q

Which of the following AWS services provides instances of Chef and Puppet?

a.OpsWorks

b.Kubernetes

c.ChefWorks

d.Systems Manager

A

OpsWorks

74
Q

Elastic Beanstalk is an easy way to get web applications up and running

True
False

A

True

75
Q

Which of the following platforms does Elastic Beanstalk supports?

Select ALL that apply

a.NoSQL

b.Node.js

c.JavaScript

d.Python

e.PHP

A

Node.js
Python
PHP