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. On-demand self-service
B. Limited accessibility
C. Fixed upfront cost
D. Manual resource provisioning

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. Google Drive or Dropbox
B. Microsoft Word installed on a PC
C. A USB flash drive
D. An external hard drive

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

Types of cloud services Easy
A. System as a Service
B. Storage as a Service
C. Software as a Service
D. Security 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 secure the physical server from viruses.
B. To provide internet connectivity.
C. To create and manage virtual machines (VMs).
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. PaaS (Platform as a Service)
B. IaaS (Infrastructure as a Service)
C. FaaS (Function as a Service)
D. SaaS (Software 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. Private Cloud
B. Community Cloud
C. Public Cloud
D. Personal 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. Database Administrator
B. Web Developer
C. Network Technician
D. Cloud Architect

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

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

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. A lifetime license for the software.
C. Only the resources they actually consume.
D. The entire server hardware upfront.

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. SaaS (Software as a Service)
B. PaaS (Platform as a Service)
C. CaaS (Containers as a Service)
D. IaaS (Infrastructure 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. Community Cloud
B. Multi-Cloud
C. Combined Cloud
D. Hybrid Cloud

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

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

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

Virtualization Easy
A. A physical server located in a data center.
B. A software-based emulation of a physical computer.
C. A type of computer virus.
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. PaaS (Platform as a Service)
B. SaaS (Software as a Service)
C. On-premise software
D. IaaS (Infrastructure 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. Community Cloud
B. Private Cloud
C. Public Cloud
D. Hybrid Cloud

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

Tools and techniques for implementing cloud computing Easy
A. Creating and editing text documents.
B. Automating the deployment and management of containerized applications.
C. Securing physical servers in a data center.
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 Engineer or Administrator
B. Cloud Product Manager
C. Graphic Designer
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. All models offer the same level of control.
B. SaaS (Software as a Service)
C. IaaS (Infrastructure as a Service)
D. PaaS (Platform as a Service)

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. Rapid Elasticity
B. Resource Pooling
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. Function as a Service (FaaS)
C. Platform as a Service (PaaS)
D. Infrastructure as a Service (IaaS)

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. Public Cloud
B. Hybrid Cloud
C. Community Cloud
D. Private 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 used for containers, while Type 2 is used for virtual machines.
B. Type 1 can only run one virtual machine, while Type 2 can run multiple.
C. Type 1 is less secure but offers better performance than Type 2.
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. Infrastructure as Code (IaC)
B. Continuous Deployment (CD)
C. Continuous Integration (CI)
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. Hybrid Cloud
B. Federated Cloud
C. Cloud Bursting
D. Multi-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 transactional database service like Amazon RDS.
B. A managed big data processing framework like Amazon EMR (Elastic MapReduce).
C. An in-memory caching service like Redis.
D. A real-time stream processing service like AWS Kinesis.

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 Administrator
B. DevOps Engineer
C. Data Engineer
D. Cloud Architect

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 provides better performance than the primary on-premises site.
B. It significantly reduces the cost of maintaining a fully operational secondary data center.
C. It eliminates the need for any on-premises hardware.
D. It guarantees zero data loss (Recovery Point Objective of 0).

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. Platform as a Service (PaaS)
B. Infrastructure as a Service (IaaS)
C. Function as a Service (FaaS)
D. Software as a Service (SaaS)

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

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. Capital Expenditure (CapEx) to Operational Expenditure (OpEx)
B. Variable Cost to Fixed Cost
C. Fixed Cost to Sunk Cost
D. Operational Expenditure (OpEx) to Capital Expenditure (CapEx)

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. Auto-Scaling
D. Failover

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. Public Cloud
B. Private Cloud
C. Hybrid Cloud
D. Community 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 Sales Executive
C. Cloud Architect
D. Cloud Security Engineer

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

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

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. Integration with traditional data warehousing tools.
B. Ability to store petabytes of historical data cheaply.
C. Low-latency data ingestion and processing.
D. Support for complex, long-running batch queries.

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. Infrastructure as a Service (IaaS)
B. Mobile Backend as a Service (MBaaS)
C. Colocation Hosting
D. Virtual Private Network (VPN)

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 cloud provider's right to own the data stored on their servers.
B. The encryption standards used to protect data at rest and in transit.
C. The requirement that data is subject to the laws and regulations of the country in which it is physically located.
D. The process of migrating data from one cloud provider to another.

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. Applying security patches to the guest operating system.
B. Maintaining the physical network hardware.
C. Managing the virtualization hypervisor.
D. Securing the physical data center facility.

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. Nested Paging (EPT/RVI)
B. Memory Ballooning (e.g., virtio_balloon)
C. Intel VT-x/AMD-V
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. Platform-as-a-Service (PaaS)
B. Function-as-a-Service (FaaS)
C. Containers-as-a-Service (CaaS) like AWS Fargate or Azure Container Instances
D. Infrastructure-as-a-Service (IaaS)

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. Provisioning virtual machines in the on-premises data center
B. Overcoming data gravity and network latency for the analysis pipeline
C. Choosing the right public cloud provider
D. Managing federated identity and access control between the environments

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. Regularly running terraform plan and manually applying the changes.
B. Implementing state file locking using a remote backend like Amazon S3.
C. Writing shell scripts to periodically check for differences between the cloud state and the code.
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 batch processing architecture using AWS Glue to ETL data into Amazon Redshift for hourly analysis.
B. A stream processing architecture using a managed service like Apache Flink (e.g., Amazon Kinesis Data Analytics for Flink) that supports stateful windowed operations.
C. 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.
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. Establishing and enforcing a common security and compliance baseline that all member banks agree upon and adhere to.
B. Developing a standardized API for accessing the shared services.
C. Achieving the necessary economies of scale to be cost-effective.
D. The technical difficulty of interconnecting the member banks' networks.

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 Partition Tolerance for Consistency and Availability (CA), as cloud providers can guarantee their internal networks will never fail.
C. Sacrifice Consistency for Availability and Partition Tolerance (AP), because global networks are inherently reliable.
D. Sacrifice Availability for Consistency and Partition Tolerance (CP), because data correctness is always the top priority.

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. Statistical multiplexing of non-correlated workloads
B. Broad network access
C. Measured service and pay-per-use billing
D. On-demand self-service

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 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.
B. The L0 hypervisor must use memory overcommit and the L1 guest must have a large swap file.
C. The L1 hypervisor must use paravirtualized drivers for the L2 guest's memory access.
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. FaaS (e.g., AWS Lambda) using the provider's specific runtime APIs.
B. Serverless Containers (e.g., AWS Fargate, Google Cloud Run) running standard container images.
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 Kubernetes Ingress Controller like NGINX or Traefik.
B. A CI/CD tool like Jenkins or GitLab CI.
C. A Container Network Interface (CNI) plugin like Calico or Flannel.
D. A service mesh like Istio or Linkerd.

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. Difficulty in establishing a low-latency network connection between the two regions.
C. Inability to leverage provider-specific, high-value managed services that could accelerate development and reduce operational costs.
D. Increased complexity in managing identity and access management (IAM) across platforms.

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. 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.
B. Lambda, because the batch layer provides a better source of truth for correcting errors made in the speed layer.
C. Kappa, because it is more cost-effective for storing large volumes of historical data.
D. Lambda, because its separate batch and speed layers provide maximum performance for both workloads.

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. Dynamic content acceleration for non-cacheable API calls.
B. Edge computing capabilities, such as AWS Lambda@Edge or Cloudflare Workers.
C. Geo-blocking and content restriction policies.
D. Origin shielding to reduce load on the primary servers.

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. Changing the hypervisor from VMware ESXi to open-source KVM.
B. Moving from a hardware-centric to a software-defined infrastructure model.
C. Shifting from a ticket-based, imperative provisioning model to a self-service, declarative API-driven model.
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 computing services are billed based on consumption, just like utilities.
B. Cloud computing resources have state, and data has gravity, making services non-fungible and migration complex, unlike electricity.
C. Cloud services are delivered over a network grid, similar to a power grid.
D. Cloud providers offer Service Level Agreements (SLAs), similar to service guarantees from utility companies.

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. Physical security of the data center facilities.
B. Configuring network firewall rules for the application.
C. Patching the operating system of the underlying compute instances.
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. Using Type-2 hypervisors on the bare-metal servers to manage tenant environments.
B. PXE booting a standard OS image and running a disk format command upon de-provisioning.
C. 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).
D. Leveraging lightweight OS-level virtualization like Docker containers on the bare-metal host.

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 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.
C. The terraform plan command will fail with a syntax error because encryption is missing.
D. The terraform apply will succeed, but a security monitoring tool will later flag the non-compliant bucket.