Courseiva
Operations and MaintenancemediumMultiple ChoiceObjective-mapped

Schedule EC2 Start/Stop

A company runs SAP on AWS and wants to reduce costs by stopping non-production instances during off-hours. Which AWS service can automatically start and stop EC2 instances on a schedule?

Quick Answer

Reducing costs by stopping non-production instances during off-hours is fundamentally a scheduling problem, and AWS Instance Scheduler is the AWS solution purpose-built to automate exactly that: starting and stopping EC2 instances on a defined, recurring schedule so instances aren't left running, and billing, during nights, weekends, or other periods when they're not needed. What distinguishes it from the other services in this scenario is that scheduling recurring start and stop actions is its core, dedicated function, rather than a capability it happens to offer as a side effect of solving a different problem. Systems Manager Maintenance Windows can technically be used to trigger start and stop actions through automation documents, but that's a more general-purpose automation and patching tool being repurposed for scheduling, rather than a solution designed around this specific use case. CloudWatch Alarms can trigger actions based on metric thresholds, but they don't have native, built-in support for recurring time-based schedules, which is what's actually needed here. EC2 Auto Scaling, meanwhile, adjusts instance counts based on demand signals, not on a fixed time-of-day schedule, so it doesn't fit a requirement framed purely around off-hours cost savings. Whenever a question describes wanting to start and stop instances automatically on a recurring time-based schedule specifically to cut costs on non-production resources, that's the signal pointing to AWS Instance Scheduler.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

AWS Instance Scheduler

AWS Instance Scheduler is a solution that automatically starts and stops instances on a defined schedule, reducing costs for non-production instances during off-hours. Option A is wrong because while AWS Systems Manager Maintenance Windows can schedule start/stop tasks via automation documents, AWS Instance Scheduler is the dedicated solution designed specifically for this use case, making it the best answer. Option C is wrong because Amazon CloudWatch Alarms can trigger actions based on metrics but lack built-in recurring schedule capabilities. Option D is wrong because EC2 Auto Scaling manages instance counts based on demand, not on a time-based schedule.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • AWS Systems Manager Maintenance Windows

    Why it's wrong here

    AWS Systems Manager Maintenance Windows define recurring time slots for executing tasks, but they do not natively provide the automation to start and stop EC2 instances. They only schedule *when* other actions, such as Systems Manager Automation documents or Run Commands, can be performed. This option is tempting as it facilitates scheduling automated operations like patching, software updates, or custom scripts during off-peak hours, ensuring controlled maintenance windows for disruptive changes.

  • AWS Instance Scheduler

    Why this is correct

    Instance Scheduler automates start/stop on a schedule.

  • Amazon CloudWatch Alarms

    Why it's wrong here

    Alarms can trigger actions but not complex schedules.

  • EC2 Auto Scaling

    Why it's wrong here

    Auto Scaling is for maintaining instance count, not scheduling.

About these practice questions

This PAS-C01 question is part of Courseiva's 1,616-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on PAS-C01

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A company is running SAP on AWS and needs to reduce the cost of their development and test systems. The systems are only needed during business hours on weekdays. Which AWS service can be used to automatically stop and start the EC2 instances on a schedule?

medium
  • A.AWS Instance Scheduler
  • B.Amazon EC2 Auto Scaling
  • C.Amazon CloudWatch Alarms
  • D.AWS Systems Manager Maintenance Windows

Why A: AWS Instance Scheduler is a solution that automatically stops and starts instances based on a schedule. Option B is wrong because Auto Scaling is for scaling, not scheduling. Option C is wrong because CloudWatch Alarms trigger based on metrics, not time-based schedules. Option D is wrong because Systems Manager Maintenance Windows are for patching and maintenance tasks, not scheduling stop/start.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This PAS-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PAS-C01 exam.