Unit 5 - Practice Quiz

CSE121 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 What is the most fundamental definition of cloud computing?

Introduction to cloud computing Easy
A. A physical network of computers in an office.
B. Storing data on a personal computer.
C. A software program for creating documents.
D. Delivering computing services over the internet.

2 Which of the following is a key characteristic of cloud computing that allows users to provision resources automatically?

Introduction to cloud computing Easy
A. Fixed upfront cost
B. On-demand self-service
C. Manual resource provisioning
D. Limited accessibility

3 Which of the following is a common example of using the cloud for personal data storage?

Uses of cloud computing in applications services Easy
A. An external hard drive
B. Google Drive or Dropbox
C. A USB flash drive
D. Microsoft Word installed on a PC

4 What does "SaaS" stand for in the context of cloud computing?

Types of cloud services Easy
A. Storage as a Service
B. Security as a Service
C. System as a Service
D. Software as a Service

5 Which cloud deployment model is owned and operated by a single organization for its exclusive use?

Types of cloud model implementations Easy
A. Community Cloud
B. Public Cloud
C. Private Cloud
D. Hybrid Cloud

6 What is the primary role of a hypervisor in virtualization?

Virtualization Easy
A. To create and manage virtual machines (VMs).
B. To secure the physical server from viruses.
C. To provide internet connectivity.
D. To cool the server hardware.

7 Which cloud service model provides the fundamental building blocks of computing, networking, and storage?

Types of cloud services Easy
A. FaaS (Function as a Service)
B. IaaS (Infrastructure as a Service)
C. SaaS (Software as a Service)
D. PaaS (Platform as a Service)

8 Amazon Web Services (AWS) and Microsoft Azure are primary examples of which type of cloud deployment model?

Types of cloud model implementations Easy
A. Community Cloud
B. Private Cloud
C. Personal Cloud
D. Public Cloud

9 Which job role is primarily responsible for designing the high-level plan for an organization's cloud infrastructure?

Job roles and skillset for cloud computing Easy
A. Network Technician
B. Web Developer
C. Database Administrator
D. Cloud Architect

10 What is Docker primarily used for in a cloud environment?

Tools and techniques for implementing cloud computing Easy
A. Monitoring network traffic
B. Writing programming code
C. Managing virtual machine hardware
D. Containerization of applications

11 The "pay-as-you-go" pricing model in cloud computing means that users pay for:

Introduction to cloud computing Easy
A. A fixed monthly subscription regardless of use.
B. The entire server hardware upfront.
C. Only the resources they actually consume.
D. A lifetime license for the software.

12 If a developer uses a cloud service to host a database and a web server to build and test their application without managing the underlying OS, which service model are they most likely using?

Types of cloud services Easy
A. PaaS (Platform as a Service)
B. IaaS (Infrastructure as a Service)
C. SaaS (Software as a Service)
D. CaaS (Containers as a Service)

13 A cloud environment that seamlessly combines both public and private cloud resources is called a:

Types of cloud model implementations Easy
A. Multi-Cloud
B. Hybrid Cloud
C. Combined Cloud
D. Community Cloud

14 What is a key advantage of performing big data analytics in the cloud?

Data analytics Easy
A. It is always slower than on-premise solutions.
B. It only works with very small datasets.
C. Access to massive, scalable computing power and storage.
D. It requires purchasing expensive physical servers.

15 What is a "Virtual Machine" (VM) in the context of cloud computing?

Virtualization Easy
A. A software-based emulation of a physical computer.
B. A type of computer virus.
C. A physical server located in a data center.
D. A computer that is not connected to the internet.

16 Web-based email services like Gmail and Outlook.com are classic examples of which cloud service model?

Uses of cloud computing in applications services Easy
A. On-premise software
B. SaaS (Software as a Service)
C. IaaS (Infrastructure as a Service)
D. PaaS (Platform as a Service)

17 A cloud that is shared by several organizations with common concerns (e.g., government agencies or universities) is known as a:

Platform deployments Easy
A. Hybrid Cloud
B. Community Cloud
C. Public Cloud
D. Private Cloud

18 Kubernetes is a popular open-source platform primarily used for what purpose?

Tools and techniques for implementing cloud computing Easy
A. Securing physical servers in a data center.
B. Creating and editing text documents.
C. Automating the deployment and management of containerized applications.
D. Designing user interfaces for mobile apps.

19 A person who manages and maintains the cloud infrastructure, focusing on its performance, security, and reliability, is often called a:

Job roles and skillset for cloud computing Easy
A. Cloud Product Manager
B. Graphic Designer
C. Cloud Engineer or Administrator
D. Cloud Sales Specialist

20 In which cloud service model does the user have the MOST control over the operating system and installed applications?

Types of cloud services Easy
A. IaaS (Infrastructure as a Service)
B. PaaS (Platform as a Service)
C. SaaS (Software as a Service)
D. All models offer the same level of control.

21 A media streaming service experiences a massive surge in traffic every evening. To handle this, they automatically provision more servers from 6 PM to 11 PM and then deprovision them. This practice best demonstrates which key characteristic of cloud computing?

Introduction to cloud computing Medium
A. Resource Pooling
B. Rapid Elasticity
C. Measured Service
D. On-demand self-service

22 A startup wants to develop a complex web application. They want to focus solely on writing code and managing their application's data, without worrying about the underlying operating system, patches, or middleware. Which cloud service model is most appropriate for their needs?

Types of cloud services Medium
A. Software as a Service (SaaS)
B. Platform as a Service (PaaS)
C. Infrastructure as a Service (IaaS)
D. Function as a Service (FaaS)

23 A financial institution needs to leverage the scalability of the cloud for its new mobile banking app, but must keep all sensitive customer transaction data on-premises due to strict regulatory compliance. Which cloud deployment model would best suit this requirement?

Platform deployments Medium
A. Private Cloud
B. Public Cloud
C. Community Cloud
D. Hybrid Cloud

24 In the context of cloud computing, what is the primary functional difference between a Type 1 (bare-metal) hypervisor and a Type 2 (hosted) hypervisor?

Virtualization Medium
A. Type 1 is less secure but offers better performance than Type 2.
B. Type 1 can only run one virtual machine, while Type 2 can run multiple.
C. Type 1 is used for containers, while Type 2 is used for virtual machines.
D. Type 1 runs directly on the host's hardware, while Type 2 runs on top of a conventional operating system.

25 A DevOps team wants to manage its cloud infrastructure using version-controlled, human-readable configuration files, rather than manually configuring resources in a web console. This allows them to provision and manage infrastructure consistently and repeatably. What is this practice called?

Tools and techniques for implementing cloud computing Medium
A. Continuous Integration (CI)
B. Infrastructure as Code (IaC)
C. Continuous Deployment (CD)
D. Configuration Management (CM)

26 A company decides to use services from both Amazon Web Services (AWS) and Microsoft Azure to host different parts of its application portfolio. The primary strategic reason for this approach is to avoid dependence on a single provider and to leverage the best services from each. What is this strategy called?

Types of cloud model implementations Medium
A. Cloud Bursting
B. Multi-Cloud
C. Federated Cloud
D. Hybrid Cloud

27 A retail company wants to process and analyze terabytes of unstructured customer interaction data from its website and social media channels to identify trends. The processing job is complex and can take several hours to run. Which cloud-based data analytics service would be most suitable for this batch processing task?

Data analytics Medium
A. A managed big data processing framework like Amazon EMR (Elastic MapReduce).
B. A real-time stream processing service like AWS Kinesis.
C. An in-memory caching service like Redis.
D. A transactional database service like Amazon RDS.

28 A professional is tasked with designing a secure, scalable, and resilient cloud architecture for a new e-commerce platform. Their responsibilities include selecting the appropriate cloud services, designing the network topology, and defining the data storage strategy to meet business goals. Which job role best fits this description?

Job roles and skillset for cloud computing Medium
A. Cloud Architect
B. DevOps Engineer
C. Cloud Administrator
D. Data Engineer

29 A company implements a disaster recovery (DR) plan by continuously replicating its on-premises production environment to a set of virtual machines in the cloud. These cloud resources are kept in a 'pilot light' state (minimal and powered down) and are only fully scaled up in the event of a disaster. What is the primary advantage of this cloud-based DR approach?

Uses of cloud computing in applications services Medium
A. It guarantees zero data loss (Recovery Point Objective of 0).
B. It provides better performance than the primary on-premises site.
C. It significantly reduces the cost of maintaining a fully operational secondary data center.
D. It eliminates the need for any on-premises hardware.

30 A company is migrating an existing, legacy application from its on-premises data center directly to the cloud. They want to make minimal changes to the application and need full control over the operating system and its configuration. This migration strategy is often called 'lift and shift'. Which cloud service model is required for this approach?

Types of cloud services Medium
A. Infrastructure as a Service (IaaS)
B. Function as a Service (FaaS)
C. Software as a Service (SaaS)
D. Platform as a Service (PaaS)

31 A developer chooses to deploy their microservices using containers (e.g., Docker) rather than traditional virtual machines. What is a significant advantage of containers that justifies this choice for a microservices architecture?

Virtualization Medium
A. Containers provide stronger security isolation between applications than VMs.
B. Each container runs a full copy of a guest operating system.
C. Containers are managed by Type 2 hypervisors for better performance.
D. Containers share the host OS kernel, making them lightweight and faster to start.

32 A startup company avoids purchasing expensive servers and data center equipment by instead paying a monthly fee to a cloud provider for its computing needs. This shift in spending from a large upfront investment to ongoing operational costs is a key financial benefit of cloud computing. This represents a shift from:

Introduction to cloud computing Medium
A. Variable Cost to Fixed Cost
B. Fixed Cost to Sunk Cost
C. Operational Expenditure (OpEx) to Capital Expenditure (CapEx)
D. Capital Expenditure (CapEx) to Operational Expenditure (OpEx)

33 To manage unpredictable workloads for a web application, an engineer configures a rule that automatically adds more virtual machine instances to a group whenever the average CPU utilization exceeds 70% for 5 minutes. What is this cloud technique called?

Tools and techniques for implementing cloud computing Medium
A. Content Delivery Network (CDN)
B. Load Balancing
C. Failover
D. Auto-Scaling

34 A group of affiliated universities wants to pool their IT resources to create a shared cloud platform for research projects. The platform needs to be accessible to all member universities but not to the general public. Which cloud deployment model is specifically designed for such a collaborative effort among organizations with shared concerns?

Platform deployments Medium
A. Community Cloud
B. Hybrid Cloud
C. Private Cloud
D. Public Cloud

35 An IT professional is responsible for the day-to-day management, monitoring, and maintenance of a company's cloud infrastructure. Their tasks include managing user access, monitoring system health, and applying patches. This role is the cloud equivalent of a traditional system administrator. What is the most appropriate job title?

Job roles and skillset for cloud computing Medium
A. Cloud Administrator
B. Cloud Security Engineer
C. Cloud Architect
D. Cloud Sales Executive

36 Which of the following scenarios best illustrates the use of Software as a Service (SaaS)?

Types of cloud services Medium
A. A data scientist provisioning a managed database and a programming environment to build a machine learning model.
B. A developer renting a virtual server with Ubuntu Linux to host a custom database.
C. A company subscribing to a fully-managed Customer Relationship Management (CRM) application accessed via a web browser.
D. An administrator using a tool like Kubernetes to orchestrate container deployments.

37 A financial services company needs to analyze a continuous stream of stock market data in near real-time to detect fraudulent trading patterns. Which characteristic is most critical for a cloud analytics platform to support this use case?

Data analytics Medium
A. Low-latency data ingestion and processing.
B. Integration with traditional data warehousing tools.
C. Support for complex, long-running batch queries.
D. Ability to store petabytes of historical data cheaply.

38 A mobile game developer needs a backend to handle user authentication, store player data, and send push notifications. Instead of building these common features from scratch, they use a cloud service that provides these functionalities through simple APIs. This approach is an example of:

Uses of cloud computing in applications services Medium
A. Mobile Backend as a Service (MBaaS)
B. Infrastructure as a Service (IaaS)
C. Virtual Private Network (VPN)
D. Colocation Hosting

39 A key concern when adopting a public cloud model is data sovereignty. What does this term primarily refer to?

Types of cloud model implementations Medium
A. The requirement that data is subject to the laws and regulations of the country in which it is physically located.
B. The cloud provider's right to own the data stored on their servers.
C. The process of migrating data from one cloud provider to another.
D. The encryption standards used to protect data at rest and in transit.

40 The 'shared responsibility model' is a fundamental concept in cloud security. In an IaaS model (like renting a basic virtual machine), which of the following is typically the customer's responsibility?

Introduction to cloud computing Medium
A. Securing the physical data center facility.
B. Managing the virtualization hypervisor.
C. Applying security patches to the guest operating system.
D. Maintaining the physical network hardware.

41 A financial services company is running a high-frequency trading application on a Type 1 hypervisor. They are experiencing unacceptable jitter in network packet processing times, which they've traced to VM exits and context switching overhead. Which of the following hardware virtualization extensions would be most effective at mitigating this specific issue by allowing the guest OS to directly control the network interface card (NIC)?

Virtualization Hard
A. Intel VT-x/AMD-V
B. Memory Ballooning (e.g., virtio_balloon)
C. Nested Paging (EPT/RVI)
D. Single Root I/O Virtualization (SR-IOV)

42 A development team is migrating a legacy monolithic application to the cloud. The application has inconsistent resource usage, a custom-compiled runtime environment, and requires persistent block storage. The team has strong sysadmin skills but limited experience with cloud-native architectures. Which service model provides the best balance of control over the environment and reduced management overhead for this specific scenario?

Types of cloud services Hard
A. Containers-as-a-Service (CaaS) like AWS Fargate or Azure Container Instances
B. Infrastructure-as-a-Service (IaaS)
C. Platform-as-a-Service (PaaS)
D. Function-as-a-Service (FaaS)

43 A healthcare organization is implementing a hybrid cloud model to process sensitive patient data. The raw data must remain in their on-premises data center due to compliance (HIPAA). However, they want to use a public cloud's advanced machine learning services for anonymized data analysis. What is the most significant architectural challenge they will face when designing this hybrid application?

Platform deployments Hard
A. Managing federated identity and access control between the environments
B. Provisioning virtual machines in the on-premises data center
C. Choosing the right public cloud provider
D. Overcoming data gravity and network latency for the analysis pipeline

44 A DevOps team manages their cloud infrastructure using Terraform. They notice that their production environment's configuration frequently diverges from the committed .tf files due to emergency manual changes. Which of the following strategies represents the most robust and proactive approach to enforcing a GitOps workflow and minimizing configuration drift?

Tools and techniques for implementing cloud computing Hard
A. Implementing state file locking using a remote backend like Amazon S3.
B. Writing shell scripts to periodically check for differences between the cloud state and the code.
C. Regularly running terraform plan and manually applying the changes.
D. Using a CI/CD pipeline that automatically runs terraform apply on every merge to the main branch, combined with strict RBAC to prevent console access.

45 You are designing a real-time analytics system for a massive fleet of IoT devices that stream telemetry data. The key requirement is to perform complex event processing (e.g., detecting a sequence of specific events across multiple devices within a 10-second window) with minimal latency. Which cloud architecture is most suitable for this specific requirement?

Data analytics Hard
A. A stream processing architecture using a managed service like Apache Flink (e.g., Amazon Kinesis Data Analytics for Flink) that supports stateful windowed operations.
B. A Lambda architecture where data is processed in a batch layer (e.g., EMR) and a speed layer (e.g., Kinesis + Lambda) with results merged later.
C. A batch processing architecture using AWS Glue to ETL data into Amazon Redshift for hourly analysis.
D. Ingesting data directly into a serverless query engine like Amazon Athena and running queries on demand.

46 A consortium of European banks decides to create a Community Cloud to share fraud detection data and models. Due to regulations like GDPR and PSD2, data sovereignty and strict, uniform security policies are paramount. Compared to a single-tenant Private Cloud, what is the primary governance challenge this consortium will face?

Types of cloud model implementations Hard
A. Developing a standardized API for accessing the shared services.
B. Achieving the necessary economies of scale to be cost-effective.
C. The technical difficulty of interconnecting the member banks' networks.
D. Establishing and enforcing a common security and compliance baseline that all member banks agree upon and adhere to.

47 According to the CAP theorem, a distributed system can only provide two of three guarantees: Consistency, Availability, and Partition Tolerance. In the context of designing a globally distributed NoSQL database service on the cloud (e.g., AWS DynamoDB, Azure Cosmos DB), which trade-off is almost universally made by cloud providers and why?

Uses of cloud computing in applications services Hard
A. Sacrifice Consistency for Availability and Partition Tolerance (AP), because network partitions are inevitable in a wide-area distributed system.
B. Sacrifice Consistency for Availability and Partition Tolerance (AP), because global networks are inherently reliable.
C. Sacrifice Availability for Consistency and Partition Tolerance (CP), because data correctness is always the top priority.
D. Sacrifice Partition Tolerance for Consistency and Availability (CA), as cloud providers can guarantee their internal networks will never fail.

48 The economic viability of public cloud computing is fundamentally driven by economies of scale. Which of the following principles is the most direct contributor to these economies of scale by allowing cloud providers to achieve higher resource utilization rates than a typical enterprise data center?

Introduction to cloud computing Hard
A. On-demand self-service
B. Statistical multiplexing of non-correlated workloads
C. Measured service and pay-per-use billing
D. Broad network access

49 Consider a nested virtualization scenario where a KVM hypervisor (L0) is running a guest VM, and inside that guest, another KVM hypervisor (L1) is attempting to run its own guest VM (L2). For the L2 guest to achieve near-native performance for memory-intensive operations, what specific hardware and software combination is most critical?

Virtualization Hard
A. The L1 hypervisor must use paravirtualized drivers for the L2 guest's memory access.
B. The physical CPU must support Extended Page Tables (EPT) or Rapid Virtualization Indexing (RVI), and the L0 hypervisor must expose this capability to the L1 guest.
C. The L0 hypervisor must use memory overcommit and the L1 guest must have a large swap file.
D. The L2 guest must be a Type 2 hypervisor running on the L1 guest OS.

50 During the design phase of a new, large-scale, multi-region application, a debate arises about whether to use a managed NoSQL database service with a pay-per-request model or to provision a cluster of VMs to run a self-hosted open-source database. Which two job roles are most critically involved in making the final decision, and what is their primary focus?

Job roles and skillset for cloud computing Hard
A. Database Administrator (performance tuning) and Security Engineer (data protection).
B. Cloud Engineer (implementation details) and DevOps Engineer (CI/CD pipeline).
C. Solutions Architect (vendor comparison) and SysAdmin (VM patching and maintenance).
D. Cloud Architect (long-term strategy, TCO) and FinOps Specialist (cost modeling, optimization).

51 A startup is building an event-driven application composed of numerous small, independent microservices. Some services are long-running data processing tasks, while others are short-lived, request-triggered functions. They want to minimize operational overhead and pay strictly for execution time. However, they need to avoid vendor-specific function signatures to remain portable. Which service model offers the best fit for these combined requirements?

Types of cloud services Hard
A. Serverless Containers (e.g., AWS Fargate, Google Cloud Run) running standard container images.
B. FaaS (e.g., AWS Lambda) using the provider's specific runtime APIs.
C. PaaS (e.g., Heroku, Elastic Beanstalk) using a traditional web server framework.
D. IaaS (e.g., EC2) with a custom orchestration script.

52 A team is managing a large Kubernetes cluster and needs to implement fine-grained traffic control, including canary deployments, A/B testing, and mandatory mutual TLS (mTLS) for all inter-service communication. Which tool is specifically designed to provide these capabilities at the platform level, abstracting them away from the application code?

Tools and techniques for implementing cloud computing Hard
A. A Container Network Interface (CNI) plugin like Calico or Flannel.
B. A service mesh like Istio or Linkerd.
C. A CI/CD tool like Jenkins or GitLab CI.
D. A Kubernetes Ingress Controller like NGINX or Traefik.

53 A company adopts a multi-cloud strategy primarily for vendor-agnosticism and resilience. They decide to deploy their main application active-active across AWS and GCP. To achieve this, they are forced to use only the cloud services and features that are common to both providers (e.g., basic VMs, object storage, managed PostgreSQL). What is the most significant long-term architectural risk of this 'lowest common denominator' approach?

Platform deployments Hard
A. Higher data egress costs between the two clouds.
B. Increased complexity in managing identity and access management (IAM) across platforms.
C. Difficulty in establishing a low-latency network connection between the two regions.
D. Inability to leverage provider-specific, high-value managed services that could accelerate development and reduce operational costs.

54 A data engineering team is deciding between the Lambda and Kappa architectures for a new analytics platform. The platform must handle both real-time streaming data and large-scale batch reprocessing of historical data. The team's highest priority is minimizing operational complexity and avoiding data divergence between processing paths. Which architecture should they choose and why?

Data analytics Hard
A. Lambda, because the batch layer provides a better source of truth for correcting errors made in the speed layer.
B. Lambda, because its separate batch and speed layers provide maximum performance for both workloads.
C. Kappa, because using a single, unified stream processing engine for both real-time and reprocessing simplifies the codebase and eliminates the risk of divergent logic.
D. Kappa, because it is more cost-effective for storing large volumes of historical data.

55 A video streaming service wants to deliver content globally with low latency. They decide to use a Content Delivery Network (CDN). The service also needs to implement a complex, custom authentication logic for every single video segment request, which must be executed at the edge location before serving the content. Which modern CDN feature is specifically designed to meet this 'custom logic at the edge' requirement?

Uses of cloud computing in applications services Hard
A. Origin shielding to reduce load on the primary servers.
B. Dynamic content acceleration for non-cacheable API calls.
C. Edge computing capabilities, such as AWS Lambda@Edge or Cloudflare Workers.
D. Geo-blocking and content restriction policies.

56 A company is considering migrating from a traditional private cloud built on VMware to a modern, cloud-native private cloud platform running on-premises. Which of the following best represents the primary philosophical and technical shift in this migration?

Types of cloud model implementations Hard
A. Shifting from a ticket-based, imperative provisioning model to a self-service, declarative API-driven model.
B. Moving from a hardware-centric to a software-defined infrastructure model.
C. Changing the hypervisor from VMware ESXi to open-source KVM.
D. Replacing capital expenditure (CapEx) with operational expenditure (OpEx).

57 The concept of 'utility computing' is often used as an analogy for cloud computing. However, this analogy can be misleading. In which critical aspect does cloud computing significantly differ from traditional utilities like electricity or water?

Introduction to cloud computing Hard
A. Cloud providers offer Service Level Agreements (SLAs), similar to service guarantees from utility companies.
B. Cloud computing services are billed based on consumption, just like utilities.
C. Cloud services are delivered over a network grid, similar to a power grid.
D. Cloud computing resources have state, and data has gravity, making services non-fungible and migration complex, unlike electricity.

58 In the Shared Responsibility Model, which security task is unambiguously the customer's responsibility in an IaaS model but becomes the cloud provider's responsibility in a PaaS model?

Types of cloud services Hard
A. Configuring network firewall rules for the application.
B. Patching the operating system of the underlying compute instances.
C. Physical security of the data center facilities.
D. Managing user access and permissions to the application data.

59 A cloud provider wants to offer bare-metal instances that can be provisioned and de-provisioned as quickly as virtual machines, but they must ensure complete data isolation and wiping between tenants. Which combination of technologies would be most suitable for achieving this?

Virtualization Hard
A. PXE booting a standard OS image and running a disk format command upon de-provisioning.
B. Using Type-2 hypervisors on the bare-metal servers to manage tenant environments.
C. Leveraging lightweight OS-level virtualization like Docker containers on the bare-metal host.
D. Implementing a 'Live OS' that runs entirely in RAM and is wiped on reboot, combined with cryptographically secure disk erasure procedures managed by an out-of-band management controller (like a BMC).

60 An organization is using a policy-as-code tool like Open Policy Agent (OPA) integrated into their Terraform CI/CD pipeline. A developer submits a pull request with a Terraform configuration that attempts to create an S3 bucket without encryption enabled. The OPA policy requires all S3 buckets to have server-side encryption. What is the expected outcome when the pipeline runs?

Tools and techniques for implementing cloud computing Hard
A. The terraform apply will execute, and AWS will automatically enable default encryption on the bucket, making the policy check pass.
B. The terraform apply will succeed, but a security monitoring tool will later flag the non-compliant bucket.
C. The terraform plan stage will execute successfully, but a subsequent 'policy check' stage in the CI/CD pipeline will fail the build, preventing the apply from running.
D. The terraform plan command will fail with a syntax error because encryption is missing.