Section 1 - Instruction

You've learned about the three main compute types: virtual servers, containers, and serverless functions. Now let's practice identifying which one fits different real-world scenarios.

Engagement Message

Ready to become a compute service expert?

Section 2 - Practice

Type

Multiple Choice

Practice Question

A startup needs to quickly deploy a simple web application. They want to focus on coding, not managing servers or infrastructure. Which compute approach would be best?

A. Virtual servers for maximum control B. Containers for portability C. Serverless functions for simplicity D. All three together

Suggested Answers

  • A
  • B
  • C - Correct
  • D
Section 3 - Practice

Type

Sort Into Boxes

Practice Question

Sort these characteristics into the compute type they best describe:

Labels

  • First Box Label: Virtual Servers
  • Second Box Label: Containers

First Box Items

  • Full OS
  • Complete control
  • Traditional approach

Second Box Items

  • Lightweight
  • Portable packages
  • Shared OS kernel
Section 4 - Practice

Type

Fill In The Blanks

Markdown With Blanks

Fill in the blanks:

[[blank:Virtual server]] computing is best when you need complete control over the operating system, while [[blank:Serverless]] computing is perfect for event-driven tasks where you only pay for execution time.

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal