FEATURES / Lifecycle Management

/// Lifecycle Management

Automate data movement. Without writing JSON.

Create S3 lifecycle rules with a visual editor. Transition cold data to cheaper storage classes. Set expiration rules. Apply them to AWS instantly — no policy JSON required.

Start for free
Create lifecycle ruleprod-logs · No prefix filter1 Target2 Condition3 Action✓ DoneTARGET BUCKETprod-logsPREFIX FILTER/logs/ (all objects)✓ DoneCONDITIONObjects older than 90 daysOBJECT VERSIONCurrent versions only▶ ActiveACTION TYPETransition to storage classTARGET CLASSSTANDARD-IAGLACIERDEEP ARCHIVERULE PREVIEWprod-logs / /logs/ — objects ≥ 90 days old → transition to GLACIEREstimated savings: $43/month · ~640 GB affected · Applied immediately via AWS APIApply rule →Save draftEXISTING RULES — 3 activeprod-uploads/uploads/ older than 60 days → STANDARD-IA$89/mobackups-euNon-current versions older than 30 days → GLACIER$34/modev-sandboxIncomplete multipart uploads after 7 days → Delete$3/mo

Configure in 60 seconds. No JSON. No docs lookup.

/// How it works

01

Select a bucket

Pick any connected bucket. Optionally add a prefix filter to scope the rule to a specific path like /logs/ or /uploads/.

02

Configure the rule

Set the condition (objects older than N days), choose the action (transition class or expire), and pick version scope if the bucket is versioned.

03

Applied to AWS instantly

Storafleet pushes the rule to the S3 API immediately. AWS evaluates lifecycle rules daily — transitions start within 24 hours.

Visual rule builder

Select bucket, define conditions, pick transition or expiration action. No AWS policy JSON. No documentation lookup. Just dropdowns and a preview.

All transition paths

STANDARD → INTELLIGENT_TIERING → STANDARD_IA → ONEZONE_IA → GLACIER → DEEP_ARCHIVE. All transitions, all target classes, in the same editor.

Versioning-aware

Create rules specifically for current versions, non-current versions, or delete markers. Versioned buckets handled correctly.

Expiration rules

Automatically expire objects after N days, remove incomplete multipart uploads, or clean up old non-current versions. Set it once. Let it run.

Applied immediately

Rules are pushed to the AWS API the moment you save them. No deploy step, no CloudFormation, no Terraform plan.

View all rules across buckets

See every lifecycle rule across all your buckets in one table. Spot conflicting rules. Audit what's running in production.

/// Without Storafleet

S3 lifecycle rules require JSON policy editing. Most teams put it off indefinitely.

  • JSON lifecycle policy has 20+ fields with silent validation failures
  • Versioning-aware rules have different fields — easy to configure wrong
  • No cross-bucket view of all existing rules — you click through each bucket
  • No preview of what will be affected before applying
  • Incomplete multipart uploads accumulate invisibly unless you know to set a rule

/// With Storafleet

A visual form builder. Configure any rule in 60 seconds. Applied immediately.

  • Dropdowns and form fields — no JSON, no documentation lookup
  • Versioned bucket rules are handled correctly with clear current/non-current scope
  • All lifecycle rules across all buckets in one table
  • Rule preview shows affected objects before you apply
  • Incomplete multipart upload cleanup built in as a rule option

/// Storage class map

Every transition path. In one visual.

Storafleet supports all AWS S3 storage class transitions. Configure any path with the visual rule builder — no JSON required.

STANDARD$0.023/GB/moAlways hot, always instant
STANDARD-IA$0.0125/GB/moInfrequent access, ms retrieval
INTELLIGENT TIERING$0.023–0.004/GB/moAuto-moves between tiers
GLACIER IR$0.004/GB/moms retrieval, archival cost
GLACIER$0.0036/GB/moMinutes to hours retrieval
DEEP ARCHIVE$0.00099/GB/mo12–48h retrieval, max savings

Prices shown are approximate AWS us-east-1 rates. All transitions and expiration rules supported, including versioned buckets.

/// When you'll use this

DevOps Engineer01

Log expiration — stop paying for old logs

Your prod-logs bucket grows 500MB per day. Objects in /logs/ older than 90 days will never be read again. You set a GLACIER transition for 90 days and a deletion rule for 365 — in 5 minutes, without touching JSON.

Key featurePrefix-scoped transition + expiration rules

SaaS Founder02

Cold uploads to STANDARD-IA

User uploads older than 60 days rarely get accessed. You set a STANDARD_IA transition on the /user-uploads/ prefix. Storafleet estimates the savings before you apply.

Key featureStorage class transition with savings preview

Platform Engineer03

Versioned bucket cleanup

Your backup bucket has versioning enabled and non-current versions are eating storage costs. You set a rule to expire non-current versions after 30 days and clean up delete markers — preventing silent cost growth.

Key featureVersioning-aware non-current version expiration

Your storage estate deserves a control plane.

Join the DevOps teams and founders who run every cloud's buckets from one control plane.

Free plan  ·  No credit card  ·  50+ cloud providers  ·  Cancel any time