0
0
Intro to Computingfundamentals~20 mins

Cloud service models (IaaS, PaaS, SaaS) in Intro to Computing - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Cloud Service Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Identify the correct cloud service model for a virtual machine

You rent a virtual machine from a cloud provider. You install your own operating system and software on it. Which cloud service model does this describe?

AInfrastructure as a Service (IaaS)
BPlatform as a Service (PaaS)
CSoftware as a Service (SaaS)
DFunction as a Service (FaaS)
Attempts:
2 left
💡 Hint

Think about who manages the operating system and software.

trace
intermediate
2:00remaining
Trace who manages what in PaaS

In a Platform as a Service (PaaS) model, which of the following is typically managed by the cloud provider?

ALocal hardware devices
BApplication code and data
COperating system and runtime environment
DUser interface design
Attempts:
2 left
💡 Hint

Consider what the platform provides to developers.

Comparison
advanced
2:00remaining
Compare SaaS and PaaS in terms of user control

Which statement best describes the difference in user control between SaaS and PaaS?

ASaaS users control the software features; PaaS users control the underlying hardware
BSaaS users control only software settings; PaaS users control application code but not OS
CSaaS users control the operating system; PaaS users control the network settings
DSaaS users control the platform; PaaS users control the software updates
Attempts:
2 left
💡 Hint

Think about what users can change or develop in each model.

identification
advanced
2:00remaining
Identify the cloud model from a real-world example

Which cloud service model is best represented by an online email service like Gmail?

ANetwork as a Service (NaaS)
BPlatform as a Service (PaaS)
CInfrastructure as a Service (IaaS)
DSoftware as a Service (SaaS)
Attempts:
2 left
💡 Hint

Consider if the user installs or manages the software.

🚀 Application
expert
3:00remaining
Choose the best cloud model for a custom web app development

A startup wants to develop and deploy a custom web application quickly without managing servers or operating systems. Which cloud service model should they choose?

APlatform as a Service (PaaS)
BSoftware as a Service (SaaS)
CInfrastructure as a Service (IaaS)
DDatabase as a Service (DBaaS)
Attempts:
2 left
💡 Hint

Think about which model lets developers focus on app code without managing OS or hardware.