Skip to content

ux(settings): SageMaker missing purchasing-defaults card #22

@rocketri

Description

@rocketri

Summary

Settings → Purchasing has no defaults card for AWS SageMaker Savings Plans, despite SageMaker being a significant ML cost lever covered by its own dedicated Savings Plan product (separate from Compute SP).

Details

SageMaker: SageMaker Savings Plans is a distinct SP product (since 2020) covering SageMaker training/inference workloads. SageMaker appears in the Recommendations filter but has no corresponding purchasing-defaults card in Settings, so users cannot pin a per-workload term/payment preference.

Lambda: Originally proposed in this issue, but removed on review. Lambda has no standalone Savings Plan product — Lambda invocations are covered exclusively by Compute Savings Plans (alongside EC2 and Fargate). The umbrella Savings Plans card already controls Compute SP defaults, so a Lambda-specific card would invent a non-existent SKU.

Expected

A SageMaker service-defaults card (similar to EC2, RDS, ElastiCache, etc.) with:

  • Term selector (1yr / 3yr)
  • Payment option selector (All Upfront / Partial Upfront / No Upfront)

Detected by

Automated AWS UX test, 2026-04-24. Lambda invalidity flagged on review.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions