C# Mastery Hub
Home
Challenges
Discussion
Lessons
Core Topics
C# Fundamentals
Console Applications
Classes & OOP
Windows Forms
ASP.NET Core
SQL Server
VS & SQL Connection
RDLC Reports
.NET MAUI
Getting Started
Getting Started
Website Development
SEO Guide
Security
Project Workflow
Extra Topics
Cloud & Deployment
AWS Cloud
Deployment
About
Contact
AWS Knowledge Test
AWS Cloud Quiz
Test your understanding of AWS services and concepts
1
What does AWS stand for?
Amazon Web Services
Advanced Web Solutions
Automated Web Systems
Amazon Worldwide Services
2
How many hours of free EC2 server do you get each month?
100 hours
500 hours
750 hours
1000 hours
3
What should you do after testing to avoid paying money?
Stop the server
Pause the server
Terminate (delete) the server
Restart the server
4
How long does the AWS Free Tier last?
3 months
6 months
12 months
24 months
5
What is a Billing Alarm used for?
To make your bill bigger
To notify you when your bill goes over a set amount
To pay your bill automatically
To cancel your account
6
What does EC2 stand for?
Elastic Compute Cloud
Elastic Cloud Compute
Elastic Container Cloud
Enterprise Compute Cloud
7
What is the free tier EC2 server type called?
t2.large
t2.micro
t3.medium
t2.small
8
What is a Key Pair used for in EC2?
To unlock your server
To change your password
To login to your server
To delete your server
9
What is an AMI in EC2?
A type of server
The operating system template for your server
A storage device
A network setting
10
How do you connect to your EC2 server?
Using the Connect button in the AWS console
Using a web browser
Using a mobile app
Using a text message
11
What is S3 used for?
Running virtual servers
Storing files in the cloud
Running code
Managing databases
12
How much free storage do you get with S3?
1 GB
5 GB
10 GB
100 GB
13
What is a Bucket in S3?
A container for your files
A type of server
A database
A network setting
14
What happens when you make a file public in S3?
Anyone can see it
Only you can see it
It gets deleted
It moves to another folder
15
Can you host a website using S3?
Yes, S3 can host static websites
No, S3 cannot host websites
Only if you pay extra
Only with a special plugin
16
What is Lambda used for?
Running virtual servers
Running code without servers
Storing files
Managing databases
17
How many free Lambda requests do you get each month?
100,000 requests
500,000 requests
1,000,000 requests
10,000,000 requests
18
Which programming languages can you use with Lambda?
Only Python
Only JavaScript
Python, Node.js, C#, Java, and more
Only C#
19
What is a Lambda Trigger?
A button that starts your function
An event that makes your function run
A type of server
A storage service
20
Can Lambda functions use C#?
Yes, Lambda supports C# (.NET 6 and 8)
No, Lambda only supports Python
Only if you pay extra
Only C# 4.0
21
What is a VPC in AWS?
Virtual Private Cloud - your private network
Virtual Public Cloud
Virtual Private Computer
Virtual Public Computer
22
What is a Subnet in a VPC?
A type of server
A part of your VPC where you put resources
A storage device
A security setting
23
What is the difference between a Public and Private Subnet?
Public subnets have internet access, private ones don't
Private subnets have internet access, public ones don't
They are the same
Public subnets are more expensive
24
What is a Security Group used for?
To group servers together
A firewall that controls traffic to your servers
A storage service
A database service
25
What is an Internet Gateway?
A type of server
A storage device
A door that connects your VPC to the internet
A database
26
What is RDS used for?
Running virtual servers
Managing relational databases
Storing files
Running code
27
What is the difference between RDS and DynamoDB?
RDS is relational, DynamoDB is NoSQL
They are the same
RDS is faster
DynamoDB is for storing files
28
What is a free tier option for RDS?
db.t2.micro
db.t2.large
db.t3.medium
db.t2.small
29
What is DynamoDB used for?
Relational databases
NoSQL databases that scale automatically
Storing files
Running code
30
How much free storage does DynamoDB give you?
5 GB
10 GB
25 GB
50 GB
31
What is IAM used for?
Running servers
Managing who can access your AWS resources
Storing data
Running code
32
What is the principle of least privilege?
Give everyone full access
Give only the permissions people need
Give no permissions at all
Give permissions based on job title
33
What is an IAM Role used for?
For user accounts
For AWS services to get permissions
For storing passwords
For file storage
34
What is MFA in AWS?
Multi-Factor Authentication - extra security
Main File Access
Manual Form Approval
Mobile Feature Access
35
Why should you never store AWS keys in your code?
It makes your code slower
It's a security risk
It costs more money
It doesn't work
36
What is CI/CD?
Continuous Integration / Continuous Deployment
Computer Integration / Computer Deployment
Code Implementation / Code Delivery
Continuous Improvement / Continuous Delivery
37
What is Blue/Green Deployment?
Deploying to two environments with zero downtime
Deploying to one environment
Deploying only during business hours
Deploying using only blue colors
38
What is a Canary Deployment?
Deploying all at once
Gradually rolling out to a small group first
Deploying only to test environment
Deploying without testing
39
What is the easiest way to deploy a .NET app to AWS?
Copy files manually
Use AWS Elastic Beanstalk
Email the files
Use FTP
40
What should you always do after testing on AWS?
Take a screenshot
Terminate all resources
Share your account
Leave everything running
Submit Quiz