All Categories MCQs
Topic Notes: All Categories
General Description
Plato
- Biography: Ancient Greek philosopher (427–347 BCE), student of Socrates and teacher of Aristotle, founder of the Academy in Athens.
- Important Ideas:
- Theory of Forms
- Philosopher-King
- Ideal State
901
What is the primary difference between IaaS and PaaS?
Answer:
IaaS provides virtualized hardware, while PaaS provides a development environment with underlying infrastructure managed.
IaaS offers virtualized computing resources, giving users more control over OS and middleware. PaaS offers a complete development and deployment environment, abstracting infrastructure management from the developers.
902
What is a 'community cloud'?
Answer:
A cloud infrastructure shared by several organizations with common concerns.
A community cloud is provisioned for exclusive use by a specific community of consumers from organizations that have shared concerns (e.g., mission, security requirements, policy, and compliance considerations).
903
An organization needs a highly secure cloud environment for sensitive data, where they have complete control over the infrastructure. Which deployment model is best?
Answer:
Private Cloud.
A private cloud offers the highest level of security and control as the infrastructure is dedicated solely to a single organization, allowing for customized security policies and compliance adherence.
904
Which of the following is NOT a core component of cloud computing architecture?
Answer:
Customer-owned physical mainframe computer.
Cloud computing moves away from customer-owned physical mainframes, relying instead on virtualized resources accessible over the internet, managed by the cloud provider's back-end infrastructure.
905
What is the concept of 'high availability' in cloud computing?
Answer:
Ensuring applications are always accessible and operational, even in the event of component failures.
High availability focuses on ensuring a system's ability to remain operational and accessible without significant downtime, typically achieved through redundant systems and failover mechanisms in cloud environments.
906
What is a significant benefit of using cloud computing for businesses?
Answer:
Lower operational costs and increased flexibility.
Cloud computing often shifts capital expenditure to operational expenditure, allows for flexible scaling of resources, and reduces the need for extensive on-premise IT infrastructure, leading to lower operational costs.
907
What does 'resource pooling' mean in the context of cloud computing?
Answer:
The provider's computing resources are pooled to serve multiple consumers using a multi-tenant model.
Resource pooling means that the computing resources (e.g., storage, processing, memory, network bandwidth) are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to demand.
908
Which of the following is a characteristic that distinguishes Utility Computing from traditional hosting?
Answer:
Pay-per-use model and on-demand provisioning.
Utility computing, a foundational concept for cloud computing, is characterized by a pay-as-you-go model where users are billed based on their consumption of computing resources, just like public utilities.
909
What is the primary role of a 'load balancer' in cloud architecture?
Answer:
To distribute incoming network traffic across multiple servers.
A load balancer improves the efficiency and reliability of web applications by distributing network traffic evenly across a group of backend servers, preventing any single server from becoming a bottleneck.
910
What is the primary benefit of 'object storage' in cloud computing?
Answer:
Scalable, cost-effective storage for unstructured data and backups.
Object storage organizes data into flexible objects and offers massive scalability, durability, and cost-effectiveness for unstructured data (like images, videos, backups, archives, big data analytics), making it ideal for large-scale storage needs rather than high-performance, frequently changing data.