CSA MOODLE Flashcards
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
True
Performance Efficiency _____
Security ____
Cost Optimization _____
Operational Excellence ______
Reliability _____
Options:
User Identity
Running and Monitoring Systems
Choosing the correct resources
Minimizing costs
Recovering from disasters
Performance Efficiency → Choosing the correct resources, Security → User Identity
Cost Optimization → Minimizing costs
Operational Excellence → Running and Monitoring Systems
Reliability → Recovering from disasters
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
AWS Well-Architected Tool
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
Prioritize speed to market of new features over cost
Scalability means the ability to optimize costs
True
False
False
Which of the below two designs follows the loosely coupled architecture?
Availability Zone ____
Data Center ____
Region ____
Local Zone____
Options:
Where data is stored and processed
Extension of a Region
One or More Datacenters
Geographical location
Availability Zone → One or More Datacenters, Data Center → Where data is stored and processed, Region → Geographical location, Local Zone → Extension of a Region
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
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
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
Object Storage
What is the maximum file size (in TB) allowed on S3?
5
An S3 bucket is suitable for hosting a dynamic website.
True
False
False
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
AWS Snowball
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
AWS Snowmobile
Which of the following is NOT an attribute of an S3 object?
a.Length
b.Value
c.Metadata
d.Version ID
e.Key
Length
What is the typical file size for the Multipart upload API to work?
a.5MB
b.5GB
c.50MB
d.100MB
100MB
S3 offers strong data consistency
True
False
True
An EC2 instance is a virtual machine that runs on a physical host
True
False
True
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
Elastic IP Address
Store-backed EC2 instances can be changed after booting it.
True
False
False
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
EBS-Backed instance
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
Compute optimized
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
Accelerated computing
An EC2 instance will always have a data volume.
True
False
False
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
EFS/FSx
EFS does NOT support Windows-based instances.
True
False
False
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
Which of the following is an example of a Relational Database?
a.DynamoDB
b.Cassandra
c.Redis
d.MongoDB
e.MySQL
MySQL
An ideal usage of non-relational databases is when strict data schema is required.
True
False
False
Relational Database Service(RDS) is a fully managed service.
True
False
True
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
Which of the following RDS types does NOT support Read-Replicas?
a.PostgreSQL
b.MSSQL
c.MySQL
d.MariaDB
e.Oracle
MSSQL
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
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
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
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
A VPC can span across two regions
True
False
False
In every subnet, AWS reserves how many IP addresses?
a.5
b.2
c.3
d.4
5
To create a public subnet, which of the following services is required?
a.Internet Gateway
b.NAT Gateway
c.Elastic IP
Internet Gateway
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
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
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
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].
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
AWS Site-to-Site VPN supports only dynamic routing
True
False
False
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)
VPC Peering does not support transitive peering relationships
True
False
True
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
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
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
An IAM Policy is written in which format?
a.YAML
b.JSON
c.Text
d.CSV
JSON
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
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
AWS STS is a service that enables you to request temporary, limited-privilege credentials
True
False
True
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
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
Elasticity is the ability of an infrastructure to only expand when needed.
True
False
False
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]
The main job of auto scaling is increasing the number of running instances.
True
False
False
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
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
Auto scaling can purchase instances from Spot instances.
True
False
True
Splitting up an RDS instance to smaller chunks is called
a.Splitting
b.Replicating
c.Partitioning
d.Sharding
Sharding
DynamoDB supports both On-Demand and Auto scaling
True
False
True
Elastic Load Balancers can only be internet-facing
True
False
False
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
Which of the following is a fully managed DNS service?
a.CloudFront
b.Route53
c.CloudWatch
b.Route53
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
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
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
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
Quick Starts are templates created by the AWS community
True
False
False
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
Which of the following AWS services provides instances of Chef and Puppet?
a.OpsWorks
b.Kubernetes
c.ChefWorks
d.Systems Manager
OpsWorks
Elastic Beanstalk is an easy way to get web applications up and running
True
False
True
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