Cloud Autopilot¶
Automate cloud resource lifecycle, cost control, and operational tasks across all accounts.
Overview¶
RosettaHub automates recurring cloud operations so that governance and cost control don't depend on manual intervention. Automation capabilities span the full resource lifecycle -- from scheduled start/stop to budget-triggered shutdowns and compliance-driven remediation.
| Capability | Description |
|---|---|
| Scheduled tasks | Cron and rate-based tasks to start, stop, reboot, or terminate resources on a schedule |
| Auto-stop idle instances | Automatically stop instances that have been idle beyond a configurable timeout |
| Budget-triggered actions | Automatically disable cloud accounts or stop resources when budget ceilings are reached |
| Compliance remediation | Cloud Custodian policies automatically tag, stop, or modify non-compliant resources |
| Spot instance handling | Automatic snapshot, hibernation, or replacement when spot instances are reclaimed |
| Account lifecycle | Automated account vending, key rotation, and abuse response |
Scheduling¶
RosettaHub provides built-in task scheduling for automating recurring operations on cloud resources. Tasks run against cloud accounts and can target any resource within the account.
Task Types¶
| Type | Description | Example |
|---|---|---|
| Rate Tasks | Execute at a fixed interval | Every 6 hours, every 30 minutes |
| Cron Tasks | Execute on a cron schedule | Weekdays at 6 PM, first Monday of each month |
Common Use Cases¶
| Use Case | Task Type | Description |
|---|---|---|
| Auto-stop idle machines | Cron | Stop running instances outside business hours (e.g., 7 PM weekdays) |
| Scheduled cleanup | Rate / Cron | Remove temporary resources on a schedule |
| Budget checks | Rate | Periodic cost threshold monitoring |
| Backup snapshots | Cron | Create regular snapshots of block storage (e.g., nightly) |
| Start lab environments | Cron | Pre-launch workshop formations before a scheduled class |
| Compliance scans | Rate | Run Cloud Custodian policies at regular intervals |
Creating Tasks¶
Rate and Cron tasks are created from the cloud account context menu:
- Navigate to the Cloud Accounts view
- Right-click a cloud account
- Select Create Rate Task or Create Cron Task
- Configure the schedule and target action
- The task appears in the Calendar view
Calendar View¶
The Calendar view provides a visual overview of all scheduled tasks across your cloud accounts. Tasks are displayed on a timeline so you can see what runs when and identify scheduling conflicts.
Managing Tasks¶
| View | Description |
|---|---|
| Calendar | Visual calendar showing all scheduled tasks |
| Rate Tasks | List and manage all rate-based tasks |
| Cron Tasks | List and manage all cron-based tasks |
Tasks can be paused, modified, or deleted from their respective views.
Related Topics¶
- Resource Management -- Bulk actions and resource safeguards
- Cost Management -- Budget enforcement and depletion actions
- Compliance Scanning -- Automated policy enforcement
- Cloud Accounts -- Account lifecycle and budget management