One-Page Exam Cheat Sheet

Type 1 vs Type 2

Type 1Bare-metal · ESXi, KVM, Hyper-V · Production
Type 2Hosted · Workstation, VirtualBox · Testing · Slower (host OS overhead)

IaaS → PaaS → SaaS (low → high abstraction)

IaaSEC2 · You manage OS/apps
PaaSApp Engine · You manage apps only
SaaSGmail, Salesforce · Least control

Deployment Models

PublicShared · Cheap · Less secure
PrivateMost control & security
HybridPublic + private · Flexible · Hard to manage
CommunityShared by orgs with common concerns
Multi-cloudMultiple public providers · Avoid lock-in

KVM Quick Facts

40 True/False Statements (Final Exam)

  1. T — SaaS is highest abstraction; IaaS is lowest.
  2. T — Type 1 = bare-metal hypervisor.
  3. F — Type 2 preferred for production datacenters.
  4. T — Type 2 slower because host OS uses resources.
  5. T — Data confidentiality & auditability = major challenge.
  6. F — Fixed resource allocation is a cloud characteristic.
  7. T — Elastic = dynamic on-demand resources.
  8. T — Multiplexing works because peaks aren't synchronized.
  9. T — IaC = provision infra with code.
  10. T — OPEX = pay-per-use, no big start-up cost.
  11. T — KVM VM scheduled as regular Linux process.
  12. F — KVM requires separate hypervisor OS outside Linux.
  13. T — Community cloud = shared common concerns.
  14. T — Private cloud = greatest control/security.
  15. T — Amazon EC2 is IaaS.
  16. F — Gmail is IaaS.
  17. T — VMware introduced VMware Workstation.
  18. T — Host machine = physical device running hypervisor.
  19. F — Hybrid = multiple public providers only.
  20. T — FaaS = serverless functions on events.
  21. F — Community cloud is same as public cloud.
  22. T — Multi-cloud uses multiple public providers.
  23. F — Hybrid clouds are easy to manage.
  24. T — Public cloud has minimal upfront investment.
  25. F — IaaS users manage physical datacenter servers.
  26. T — Google App Engine is PaaS.
  27. F — SaaS users manage the operating system.
  28. T — KVM is free and open source.
  29. T — Live migration moves running VM between hosts.
  30. F — Oracle VirtualBox is Type 1 bare-metal.
  31. T — ESXi is a Type 1 hypervisor.
  32. T — Grid computing targeted scientific computing.
  33. T — Utility computing charges per usage not flat rate.
  34. F — Performance unpredictability comes from dedicated hardware.
  35. T — Vendor lock-in is a cloud challenge.
  36. T — Server virtualization runs multiple VMs on one server.
  37. F — Public cloud offers greatest customization.
  38. T — BaaS means Backend as a Service.
  39. T — CaaS means Container as a Service.
  40. F — Availability of service is NOT a cloud concern.

Full essay model answers (9 topics) → · 136-question interactive bank →