wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exploring Cloud Technologies

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is a virtual machine?

a)

A virtual machine is a software-based simulation of a physical computer.

b)

A virtual machine is a type of hardware used for gaming.

c)

A virtual machine is a physical computer with enhanced capabilities.

d)

A virtual machine is a cloud service for storing files.

2.

How does a hypervisor work in relation to virtual machines?

a)

A hypervisor runs only one operating system on multiple devices.

b)

A hypervisor connects virtual machines directly to the internet without a host.

c)

A hypervisor creates virtual machines by duplicating the physical hardware.

d)

A hypervisor manages virtual machines by allocating hardware resources and enabling multiple OS to run on one physical machine.

3.

What are the key differences between a Type 1 and Type 2 hypervisor?

a)

Type 1 hypervisors support fewer VMs; Type 2 hypervisors support more.

b)

Type 1 hypervisors require a host OS; Type 2 hypervisors run on hardware.

c)

Type 1 hypervisors run directly on hardware; Type 2 hypervisors run on a host OS.

d)

Type 1 hypervisors are slower than Type 2 hypervisors; Type 2 are faster.

4.

What are the advantages of using virtual machines?

a)

Complex setup and maintenance

b)

Limited hardware compatibility

c)

Advantages of using virtual machines include resource isolation, flexibility, efficient resource utilization, multi-OS support, enhanced security, and simplified backup and recovery.

d)

Increased power consumption

5.

What is serverless architecture?

a)

Serverless architecture is a cloud computing model where the cloud provider dynamically manages the allocation of machine resources, allowing developers to run code in response to events without provisioning or managing servers.

b)

Serverless architecture requires users to provision physical servers for their applications.

c)

Serverless architecture is a traditional model where all resources are managed on-premises.

d)

Serverless architecture is a model where developers must manage their own servers and resources.

6.

What are the main benefits of serverless computing?

a)

Increased server maintenance costs

b)

Main benefits of serverless computing include automatic scaling, cost efficiency, simplified deployment, and reduced infrastructure management.

c)

Limited scalability options

d)

Complex deployment processes

7.

How does serverless architecture handle scaling?

a)

Serverless architecture limits resources to a fixed amount regardless of demand.

b)

Serverless architecture scales automatically by dynamically allocating resources based on demand.

c)

Serverless architecture requires manual scaling by the user.

d)

Serverless architecture scales only during peak hours.

8.

What are some common use cases for serverless applications?

a)

Database management systems

b)

Static website hosting

c)

File storage solutions

d)

Common use cases for serverless applications include event-driven processing, microservices, real-time data processing, and APIs.

9.

What is Amazon S3?

a)

Amazon S3 is a virtual private server hosting solution.

b)

Amazon S3 is a content delivery network service.

c)

Amazon S3 is a database management system.

d)

Amazon S3 is a scalable object storage service provided by AWS.

10.

What are the key features of S3 storage?

a)

High latency and manual backups

b)

Limited access and low cost

c)

Basic file storage with no security

d)

Key features of S3 storage include durability, scalability, security, and integration with AWS services.

11.

How does S3 ensure data durability?

a)

S3 ensures data durability by backing up data to a local server.

b)

S3 ensures data durability by compressing data into single files.

c)

S3 ensures data durability by using encryption for all stored data.

d)

S3 ensures data durability by storing multiple copies of data across different devices and facilities.

12.

What is the difference between VMs and containers?

a)

VMs are faster than containers in all scenarios.

b)

Containers require a full OS to run applications.

c)

VMs and containers both use the same virtualization method.

d)

VMs use full OS virtualization, while containers use OS-level virtualization.

13.

What are the advantages of using containers over virtual machines?

a)

Virtual machines are easier to manage and scale than containers.

b)

Virtual machines offer better isolation and security than containers.

c)

Containers are more lightweight, faster to start, and provide better portability than virtual machines.

d)

Containers require more resources and are slower to deploy than VMs.

14.

How do orchestration tools like Kubernetes relate to containers?

a)

Kubernetes replaces the need for containers.

b)

Containers are used to run Kubernetes.

c)

Kubernetes orchestrates and manages containers, automating their deployment and scaling.

d)

Kubernetes is a type of container.

15.

What are the challenges of managing virtual machines compared to containers?

a)

Lower security risks, simpler deployment, and stateless management benefits.

b)

Reduced complexity, faster boot times, and easier scaling options.

c)

Higher resource overhead, complex networking, and stateful management challenges.

d)

Minimal resource usage, straightforward networking, and ephemeral storage advantages.