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
EFS does NOT support Windows-based instances. True False
False
26
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
Supported Languages
27
Which of the following is an example of a Relational Database? a.DynamoDB b.Cassandra c.Redis d.MongoDB e.MySQL
MySQL
28
An ideal usage of non-relational databases is when strict data schema is required. True False
False
29
Relational Database Service(RDS) is a fully managed service. True False
True
30
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
Multi-AZ
31
Which of the following RDS types does NOT support Read-Replicas? a.PostgreSQL b.MSSQL c.MySQL d.MariaDB e.Oracle
MSSQL
32
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
Redshift
33
Select all that apply DynamoDB has the following characteristics: a.Object b.Relational c.Key-value d.Document e.Non-relational
Non-relational Key-value Document
34
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
Virtual Private Cloud
35
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
IP Address Subnets Routing Rules Security Rules
36
A VPC can span across two regions True False
False
37
In every subnet, AWS reserves how many IP addresses? a.5 b.2 c.3 d.4
5
38
To create a public subnet, which of the following services is required? a.Internet Gateway b.NAT Gateway c.Elastic IP
Internet Gateway
39
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
Outbound Internet access to Private Subnets
40
Match the following subnet use cases Data store instances Web application instances Batch-processing instances Backend instances
Data store instances → Private Subnet Web application instances → Private/Public Subnet Batch-processing instances → Private Subnet Backend instances → Private Subnet
41
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
Bastion host
42
An example of a stateful firewall is An example of a stateless firewall is Options: ACL Security Group
An example of a stateful firewall is [Security Group]. An example of a stateless firewall is [ACL].
43
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
Site-to-site VPN
44
AWS Site-to-Site VPN supports only dynamic routing True False
False
45
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
Direct Connect (DX)
46
VPC Peering does not support transitive peering relationships True False
True
47
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
Transit Gateway
48
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
VPC Endpoints
49
Match the following terms with the correct example IAM Policy IAM Role IAM Group IAM User Options: Auditor Developers Ali Write to S3
IAM Policy → Write to S3 IAM Role → Auditor IAM Group → Developers IAM User → Ali
50
An IAM Policy is written in which format? a.YAML b.JSON c.Text d.CSV
JSON
51
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
b.CloudWatch
52
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
IAM Role
53
AWS STS is a service that enables you to request temporary, limited-privilege credentials True False
True
54
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
Role Based Access Control
55
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
b.Cognito
56
Elasticity is the ability of an infrastructure to only expand when needed. True False
False
57
Increasing/decreasing an EC2's size is called ____ Adding/removing EC2 instances is called ____ Horizontal scaling Vertical scaling
Increasing/decreasing an EC2's size is called [Vertical scaling] Adding/removing EC2 instances is called [Horizontal scaling]
58
The main job of auto scaling is increasing the number of running instances. True False
False
59
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
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
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
b.Desired
61
Auto scaling can purchase instances from Spot instances. True False
True
62
Splitting up an RDS instance to smaller chunks is called a.Splitting b.Replicating c.Partitioning d.Sharding
Sharding
63
DynamoDB supports both On-Demand and Auto scaling True False
True
64
Elastic Load Balancers can only be internet-facing True False
False
65
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
b.Network
66
Which of the following is a fully managed DNS service? a.CloudFront b.Route53 c.CloudWatch
b.Route53
67
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
CloudWatch
68
Which AWS service provides a simplified way to model, create, and manage a collection of AWS resources a.Auto Scaling b.CloudFormation c.QuickStart
CloudFormation
69
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
YAML JSON
70
Which of the following helps in detecting changes to a CloudFormation deployment? a.Change Set b.Logs c.Update Set d.Drift Detection
Drift Detection
71
Quick Starts are templates created by the AWS community True False
False
72
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
Systems Manager
73
Which of the following AWS services provides instances of Chef and Puppet? a.OpsWorks b.Kubernetes c.ChefWorks d.Systems Manager
OpsWorks
74
Elastic Beanstalk is an easy way to get web applications up and running True False
True
75
Which of the following platforms does Elastic Beanstalk supports? Select ALL that apply a.NoSQL b.Node.js c.JavaScript d.Python e.PHP
Node.js Python PHP