4.2 Summarize cloud computing concepts
📘CompTIA A+ Core 1 (220-1201)
Cloud computing has specific characteristics that make it different from traditional computing. Understanding these characteristics is key for the exam. Let’s go one by one.
1. Shared Resources vs. Dedicated Resources
- Shared resources:
In cloud computing, multiple users or organizations can use the same hardware, network, or storage at the same time. This is called resource pooling. It’s efficient because the cloud provider manages resources for everyone. Example in IT: Multiple virtual machines (VMs) run on the same physical server. Each VM thinks it has its own resources, but they actually share the server’s CPU, memory, and storage. - Dedicated resources:
Some cloud setups offer resources that are reserved exclusively for one user or organization. This ensures predictable performance but is usually more expensive. Example in IT: A company rents a dedicated server in the cloud to run a database that needs high performance.
Exam Tip: Remember – shared is cheaper and flexible, dedicated is exclusive and predictable.
2. Metered Utilization
- Cloud services are often pay-as-you-go. You only pay for what you use.
- This usage is metered in various ways:
- Compute time (CPU usage, VM hours)
- Storage space (GB stored)
- Network traffic (data sent/received)
- Ingress/Egress:
- Ingress = data coming into the cloud
- Egress = data leaving the cloud
Cloud providers often charge for egress (leaving data), but ingress may be free.
Example in IT: A company stores 500 GB of files in the cloud. They only pay for the storage used and for any data downloaded by users.
Exam Tip: Metered utilization ensures you don’t pay for idle resources.
3. Elasticity
- Elasticity means the cloud can automatically increase or decrease resources based on demand.
- This allows systems to handle high traffic without manual intervention.
Example in IT:
- An online application has a sudden spike in users. The cloud automatically adds more servers (compute resources) to handle the load. When the traffic drops, extra servers are removed.
Exam Tip: Elasticity = automatic scaling to meet demand.
4. Availability
- Availability is about how often a cloud service is accessible.
- Cloud providers aim for high availability using redundancy and failover systems.
Example in IT:
- Your cloud email service uses multiple servers in different locations. If one server fails, another takes over, so users don’t notice downtime.
Exam Tip: Availability is often measured as a percentage (e.g., 99.9% uptime).
5. File Synchronization
- Cloud services often keep files synchronized across devices.
- When a file is updated in one place, the changes are reflected everywhere.
Example in IT:
- A document stored in the cloud is edited by a user on a laptop. The cloud automatically updates the same document for other devices connected to the account.
Exam Tip: Think of this as “one file, same everywhere” – useful for collaboration.
6. Multitenancy
- Multitenancy means multiple customers (tenants) share the same cloud infrastructure but remain isolated from each other.
- Each tenant’s data and applications are kept separate and secure.
Example in IT:
- Several companies use the same CRM cloud service. Each company sees only its own data, even though the software and servers are shared.
Exam Tip: Multitenancy = shared infrastructure + isolated environments.
✅ Summary Table for Exam
| Characteristic | What it Means | IT Example |
|---|---|---|
| Shared vs. Dedicated Resources | Multiple users share resources vs. reserved resources | VMs on same server vs. dedicated server |
| Metered Utilization | Pay only for what you use; includes data in/out | Storage in GB, network egress charges |
| Elasticity | Automatic scaling of resources | Adding servers when traffic spikes |
| Availability | Cloud service uptime | Failover email servers |
| File Synchronization | Files updated everywhere automatically | Cloud document synced across devices |
| Multitenancy | Shared infrastructure, isolated users | Multiple companies on same cloud CRM |
