Microsoft 365 FundamentalsDescribe cloud conceptsMedium
A small independent game development studio needs a temporary, powerful computing environment for compiling complex game assets and performing rendering tasks. They want to pay only for the exact compute time used and avoid any upfront hardware costs. Which cloud service model is most appropriate for their needs?
- AInfrastructure as a Service (IaaS)
- BFunction as a Service (FaaS)
- CSoftware as a Service (SaaS)
- DPlatform as a Service (PaaS)
Show answer & explanationAnswer & explanation
Correct answer: A. Infrastructure as a Service (IaaS)
IaaS provides virtualized computing resources, including virtual machines, storage, and networks, that the studio can provision and configure as needed. This allows them to use powerful resources temporarily, pay only for what they consume, and avoid capital expenditure on hardware.
Why the other options are wrong
- B. FaaS is for executing small, event-driven code snippets, not for compiling large game assets or rendering tasks that require a full computing environment.
- C. SaaS offers fully managed applications, not raw compute power for custom tasks.
- D. PaaS provides a development platform, but the studio needs more granular control over the underlying OS and software for their specific compilation/rendering tools.
Infrastructure as a Service (IaaS)
A cloud computing service model that provides virtualized computing resources over the internet. These include virtual machines, storage, networks, and operating systems.
- Cloud provider manages physical infrastructure.
- Customers manage operating systems, applications, and middleware.
- Offers the most control and flexibility among cloud service models.
Memory trick: I Saw a Platform For Software