Automations

Automations Overview

SkySaver Automations are powerful background processes that continuously optimize your AWS environment. They handle everything from resource scheduling to storage optimization and cleanup tasks.

Automation Types

SkySaver offers three types of automations, each suited for different optimization scenarios:

TypeDescriptionExecution
ContinuousRuns constantly, processing data as it becomes availableAlways active when enabled
CadenceRuns on a regular schedule (hourly, daily, etc.)Scheduled intervals
TriggerRuns on-demand when manually initiatedUser-triggered

Available Automations

AutomationTypeDescription
Resource SchedulerContinuousSchedules EC2, RDS, Lambda, and ASG resources
Cost ExplorerContinuousCollects and visualizes AWS cost data
S3 Intelligent TieringCadenceAutomatically applies S3 storage class optimizations
Security Group FinderTriggerIdentifies orphaned security groups
ENI FinderTriggerFinds unattached network interfaces

Managing Automations

Viewing Automations

Navigate to Automations in the main menu to see all available automations. Each automation card displays:

  • Automation name and description
  • Current status (Enabled/Disabled)
  • Type indicator (Continuous/Cadence/Trigger)
  • Last execution time

Enabling/Disabling Automations

For Continuous and Cadence automations:

  1. Click on the automation card
  2. Toggle the Enabled switch
  3. Confirm your choice

When enabled, the automation will begin running according to its type.

Triggering On-Demand Automations

For Trigger-type automations:

  1. Click on the automation card
  2. Click the Trigger button
  3. The automation will run immediately
  4. View results in Automation Reports

Automation Status

StatusMeaning
EnabledAutomation is active and running
DisabledAutomation is not running
RunningAutomation is currently executing
ErrorLast execution encountered an issue

Monitoring Automations

Track automation activity through:

  • Dashboard - Recent activity widget shows latest runs
  • Automation Reports - Detailed execution history
  • Notifications - Email alerts for failures (if configured)

Best Practices

  1. Start with Trigger automations - Run on-demand first to understand what changes will be made
  2. Review reports regularly - Check Automation Reports for execution status and findings
  3. Enable incrementally - Enable one automation at a time to understand its impact
  4. Monitor costs - Use Cost Explorer to track savings from automations

In This Section