Bird
Raised Fist0
AWScloud~20 mins

Why cloud over on-premises in AWS - Challenge Your Understanding

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Challenge - 5 Problems
🎖️
Cloud vs On-Premises Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Benefits of Cloud vs On-Premises: Cost

Which of the following is a key cost advantage of using cloud services over on-premises infrastructure?

AYou pay only for what you use, avoiding upfront hardware costs
BYou must buy all hardware upfront, increasing capital expenses
CYou need to hire more staff to maintain cloud servers
DCloud services require long-term contracts with fixed costs
Attempts:
2 left
💡 Hint

Think about how cloud billing works compared to buying physical servers.

Architecture
intermediate
2:00remaining
Scalability Differences: Cloud vs On-Premises

Which option best describes how cloud infrastructure handles scaling compared to on-premises?

ACloud scaling is fixed and cannot be adjusted after setup
BOn-premises can scale instantly by adding virtual machines; cloud requires weeks to add hardware
CBoth cloud and on-premises require manual hardware installation to scale
DCloud can quickly add or remove resources on demand; on-premises scaling is slower and limited
Attempts:
2 left
💡 Hint

Consider how cloud providers manage resources behind the scenes.

security
advanced
2:00remaining
Security Responsibility Model

In the cloud shared responsibility model, which security aspect is the cloud provider responsible for?

AManaging customer data encryption keys by default
BConfiguring user access permissions within applications
CPhysical security of data centers and hardware maintenance
DMonitoring user activity logs for suspicious behavior
Attempts:
2 left
💡 Hint

Think about what the cloud provider controls versus what the customer controls.

Best Practice
advanced
2:00remaining
Disaster Recovery in Cloud vs On-Premises

Which cloud feature best improves disaster recovery compared to traditional on-premises setups?

AAutomated backups across multiple geographic regions
BManual tape backups stored onsite
CSingle data center with redundant power supplies
DPhysical copies of data stored in locked cabinets
Attempts:
2 left
💡 Hint

Consider how cloud providers handle data durability and availability.

service_behavior
expert
2:00remaining
Cloud Elasticity Impact on Application Performance

An application hosted on cloud infrastructure experiences sudden traffic spikes. Which cloud behavior best explains how the application maintains performance?

ACloud limits traffic to prevent overload by rejecting new requests
BCloud automatically adds more compute instances to handle increased load
CCloud requires manual intervention to add resources during traffic spikes
DCloud shuts down unused instances to save costs during spikes
Attempts:
2 left
💡 Hint

Think about how cloud elasticity helps applications during high demand.

Practice

(1/5)
1. Why do many businesses choose cloud computing over on-premises servers?
easy
A. Because on-premises servers are always faster
B. Because cloud lets them avoid buying and managing physical servers
C. Because cloud requires more physical space
D. Because on-premises servers are cheaper to maintain

Solution

  1. Step 1: Understand cost and management differences

    On-premises servers need buying, setup, and ongoing management which costs time and money.
  2. Step 2: Compare with cloud benefits

    Cloud removes the need to buy physical servers and handles management, saving money and effort.
  3. Final Answer:

    Because cloud lets them avoid buying and managing physical servers -> Option B
  4. Quick Check:

    Cloud saves money and effort [OK]
Hint: Cloud avoids physical server costs and management [OK]
Common Mistakes:
  • Thinking on-premises is always cheaper
  • Confusing physical space needs
  • Assuming cloud is slower
2. Which of the following is a correct reason to prefer cloud over on-premises?
easy
A. Cloud allows easy scaling to match your needs anytime
B. On-premises servers can be accessed from anywhere without internet
C. Cloud needs you to buy more hardware
D. On-premises servers automatically update without manual work

Solution

  1. Step 1: Review cloud scaling feature

    Cloud lets you increase or decrease resources quickly as your needs change.
  2. Step 2: Check other options for accuracy

    Options A, B, and D are incorrect because cloud does not require buying hardware, on-premises needs internet for remote access, and updates often require manual effort.
  3. Final Answer:

    Cloud allows easy scaling to match your needs anytime -> Option A
  4. Quick Check:

    Cloud scaling [OK]
Hint: Cloud scales resources easily anytime [OK]
Common Mistakes:
  • Thinking cloud needs more hardware
  • Believing on-premises is internet-free for remote access
  • Assuming on-premises updates are automatic
3. Consider this scenario: A company uses cloud services and suddenly needs more storage. What happens next?
medium
A. They need to wait weeks for hardware delivery
B. They must buy new physical hard drives and install them
C. They can quickly increase storage through the cloud provider's console
D. They have to shut down services to add storage

Solution

  1. Step 1: Understand cloud resource flexibility

    Cloud providers allow users to add resources like storage instantly via online tools.
  2. Step 2: Contrast with on-premises process

    On-premises requires buying and installing hardware, which takes time and may need downtime.
  3. Final Answer:

    They can quickly increase storage through the cloud provider's console -> Option C
  4. Quick Check:

    Cloud quick resource increase [OK]
Hint: Cloud storage scales fast via console [OK]
Common Mistakes:
  • Confusing cloud with physical hardware buying
  • Assuming downtime is needed for cloud scaling
  • Thinking cloud scaling takes weeks
4. A company tries to access their on-premises server remotely but fails. What is a likely cause?
medium
A. They need to buy more physical servers
B. Cloud services do not allow remote access
C. On-premises servers always allow remote access by default
D. They forgot to connect the server to the internet

Solution

  1. Step 1: Identify remote access requirements

    On-premises servers need proper internet connection and configuration to be accessed remotely.
  2. Step 2: Evaluate options for correctness

    They forgot to connect the server to the internet correctly points to missing internet connection; B and C are false statements; A is unrelated to access issues.
  3. Final Answer:

    They forgot to connect the server to the internet -> Option D
  4. Quick Check:

    Remote access needs internet [OK]
Hint: Remote access needs internet connection [OK]
Common Mistakes:
  • Thinking cloud disallows remote access
  • Assuming on-premises remote access is automatic
  • Confusing hardware purchase with access issues
5. A startup wants to launch a website that might get very popular suddenly. Why is cloud a better choice than on-premises for this?
hard
A. Cloud can automatically scale resources up or down based on traffic
B. On-premises servers handle sudden traffic spikes better
C. Cloud requires buying extra servers in advance
D. On-premises servers are easier to access from anywhere

Solution

  1. Step 1: Understand traffic scaling needs

    A sudden increase in website visitors needs quick resource scaling to avoid slowdowns or crashes.
  2. Step 2: Compare cloud and on-premises scaling

    Cloud can automatically adjust resources instantly; on-premises needs manual hardware changes which are slow and costly.
  3. Step 3: Eliminate incorrect options

    Options B, C, and D are incorrect because on-premises is less flexible, cloud does not require buying extra servers upfront, and cloud access is easier.
  4. Final Answer:

    Cloud can automatically scale resources up or down based on traffic -> Option A
  5. Quick Check:

    Cloud auto-scaling fits sudden traffic [OK]
Hint: Cloud auto-scales for traffic spikes [OK]
Common Mistakes:
  • Believing on-premises handles spikes better
  • Thinking cloud needs pre-bought servers
  • Confusing access ease between cloud and on-premises