Skip to content

Signals AWS Marketplace reach expansion (umbrella) #233

Description

@fheikens

Umbrella tracking the reach-expansion options for the Signals AWS Marketplace
listing. Signals currently ships one delivery path: a Helm chart for
Amazon EKS (ContainerProduct@1.0, live). This issue owns the cross-cutting
decisions; the child issues carry per-lever detail and reference back here.

Cross-cutting decisions (owned here — children must not restate)

  1. Correctness before reach. Land the accurate EKS/Helm listing first —
    i.e. finish the align-down (strip the ECS / Container-image over-claim from
    the storefront so the listing matches what we actually ship). Reach is a
    deliberate per-lever decision, not a drive-by. See the ECS storefront
    fix context in the pgAgroal/Signals region work.
    Status: CLEARED (2026-07-02) — see decision log.
  2. Container-image delivery is the first candidate. Lowest incremental
    effort: the signed multi-arch image is already built and re-hosted to the
    Marketplace ECR. It is the cheapest reach and the natural next lever if we
    pursue any.
  3. Each lever is a separate review round. Adding a delivery method or a new
    product type triggers an AWS review; do not bundle.

Levers (child issues)

# Lever Rough effort Reach
a Container-image delivery option (ECS / Fargate / docker pull) M Non-Helm / ECS / Fargate buyers
b AMI product + EC2 Image Builder component L EC2 golden-AMI bakers
c EKS add-on delivery M Native EKS-console discovery

Reference (lever b): https://aws.amazon.com/blogs/awsmarketplace/boost-your-softwares-reach-with-aws-marketplace-and-ec2-image-builder-integration/ (AMI-only; requires a separate AmiProduct@1.0 listing).

Decision log

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions