wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

AWS DevOps Quiz

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

Which AWS service is used to centrally manage and rotate secrets automatically?

a)

AWS IAM

b)

AWS Secrets Manager

c)

AWS KMS

d)

AWS Systems Manager Parameter Store

2.

What is the primary benefit of using Auto Scaling Groups across multiple Availability Zones?

a)

Easier networking

b)

Faster instance launch

c)

High availability and fault tolerance

d)

Reduced cost

3.

In Kubernetes, which object ensures a specified number of pod replicas are always running?

a)

Deployment

b)

StatefulSet

c)

DaemonSet

d)

ReplicaSet

4.

Which AWS service provides managed container orchestration using Kubernetes?

a)

Fargate

b)

Amazon ECR

c)

Amazon ECS

d)

Amazon EKS

5.

What does terraform plan do?

a)

Refreshes only the state

b)

Shows execution changes without applying

c)

Applies infrastructure changes

d)

Initializes Terraform

6.

Which AWS service captures API calls made in your AWS account?

a)

GuardDuty

b)

AWS Config

c)

AWS CloudTrail

d)

CloudWatch

7.

Which Docker feature reduces final image size by separating build and runtime stages?

a)

Multi-stage builds

b)

Layer caching

c)

Docker volumes

d)

.dockerignore

8.

In CI/CD, what is a build artifact?

a)

Test execution report

b)

Deployment script

c)

Compiled output like a Docker image or binary

d)

Source code repository

9.

Which AWS service provides serverless compute execution?

a)

AWS Fargate

b)

Amazon ECS

c)

AWS Lambda

d)

Amazon EC2

10.

What causes a Kubernetes pod to enter CrashLoopBackOff?

a)

Node shutdown

b)

Image pull failure

c)

Network policy issue

d)

Repeated container crashes

11.

Which AWS database supports automatic Multi-AZ failover?

a)

Amazon ElastiCache

b)

Amazon DynamoDB

c)

Amazon Redshift

d)

Amazon RDS

12.

Which IAM feature allows temporary access to AWS resources?

a)

Permission Boundaries

b)

IAM Roles

c)

IAM Groups

d)

IAM Users

13.

What is the default Kubernetes Service type?

a)

NodePort

b)

ExternalName

c)

ClusterIP

d)

LoadBalancer

14.

Which AWS service is best for decoupling microservices with guaranteed delivery?

a)

Amazon SNS

b)

Amazon EventBridge

c)

Amazon Kinesis

d)

Amazon SQS

15.

What does a readiness probe control in Kubernetes?

a)

Node scheduling

b)

Traffic routing

c)

Pod restart

d)

Resource usage

16.

Which AWS service distributes content globally with low latency?

a)

Application Load Balancer

b)

Route 53

c)

AWS Global Accelerator

d)

Amazon CloudFront

17.

What is the purpose of terraform.tfstate?

a)

Define providers

b)

Store variables

c)

Track infrastructure state

d)

Store secrets

18.

Which AWS service provides DDoS protection by default?

a)

GuardDuty

b)

AWS Shield Standard

c)

AWS WAF

d)

Inspector

19.

In Git, which command moves commits from one branch to another?

a)

git fetch

b)

git merge

c)

git cherry-pick

d)

git rebase

20.

Which Kubernetes feature allows horizontal pod scaling based on CPU usage?

a)

ReplicaSet

b)

Cluster Autoscaler

c)

Horizontal Pod Autoscaler (HPA)

d)

Vertical Pod Autoscaler (VPA)

21.

Which AWS storage supports ReadWriteMany access?

a)

Amazon S3

b)

Amazon EFS

c)

Instance Store

d)

Amazon EBS

22.

What does Infrastructure as Code mainly solve?

a)

High cloud cost

b)

Manual, error-prone infrastructure management

c)

Lack of monitoring

d)

Poor application performance

23.

Which AWS service enables event-driven architectures?

a)

Amazon SNS

b)

AWS Step Functions

c)

Amazon EventBridge

d)

Amazon SQS

24.

What is the main advantage of immutable infrastructure?

a)

Faster boot time

b)

Manual control

c)

Easy rollback and consistency

d)

Lower cost

25.

Which AWS service manages OS patching on EC2?

a)

AWS Systems Manager Patch Manager

b)

AWS Inspector

c)

AWS Config

d)

AWS CloudTrail

26.

What does docker-compose manage?

a)

Docker images

b)

Single containers

c)

Docker registry

d)

Multi-container applications

27.

Which AWS service helps analyze security threats using logs?

a)

AWS Config

b)

Amazon CloudWatch

c)

Amazon GuardDuty

d)

AWS Shield

28.

In Kubernetes, which object runs one pod per node?

a)

Deployment

b)

DaemonSet

c)

Job

d)

StatefulSet

29.

Which CI/CD principle avoids rebuilding artifacts per environment?

a)

Blue/Green deployment

b)

Canary deployment

c)

Artifact promotion

d)

Rolling deployment

30.

Which AWS service provides managed relational databases compatible with MySQL and PostgreSQL?

a)

Amazon Redshift

b)

Amazon Aurora

c)

Amazon DynamoDB

d)

Amazon Neptune

31.

What allows EC2 instances in a private subnet to access the internet?

a)

VPN

b)

Internet Gateway

c)

VPC Endpoint

d)

NAT Gateway

32.

Which Kubernetes resource stores sensitive data?

a)

ServiceAccount

b)

PersistentVolume

c)

ConfigMap

d)

Secret

33.

What is the purpose of AWS Config?

a)

Monitor logs

b)

Detect intrusions

c)

Track configuration changes and compliance

d)

Monitor costs

34.

Which Docker command shows container resource usage?

a)

docker inspect

b)

docker stats

c)

docker logs

d)

docker ps

35.

What is the main benefit of Blue/Green deployment?

a)

Faster scaling

b)

Reduced cost

c)

Easier monitoring

d)

Instant rollback

36.

Which AWS service is best for batch job orchestration with retries?

a)

AWS Step Functions

b)

AWS Batch

c)

AWS Lambda

d)

Amazon ECS

37.

Which Terraform feature prevents accidental deletion of resources?

a)

refresh

b)

ignore_changes

c)

prevent_destroy

d)

backend locking

38.

Which AWS service provides API throttling and authentication?

a)

Amazon CloudFront

b)

Application Load Balancer

c)

Amazon Route 53

d)

Amazon API Gateway

39.

What is the role of kube-scheduler?

a)

Assigning pods to nodes

b)

Managing networking

c)

Scaling pods

d)

Storing cluster state

40.

Which practice ensures every infrastructure change is auditable and reversible?

a)

AWS Console usage

b)

Shell scripts

c)

Terraform with Git version control

d)

Manual provisioning