EVERYTHING XIAOMI
Get listed
AWS Signer logo

AWS Signer

AWS Signer is a managed code-signing service that helps verify code integrity and publisher trust.

Place
#3 of 28
Score
7.1

What AWS Signer is

AWS Signer is a managed code-signing service that helps verify code integrity and publisher trust. It supports signing AWS Lambda deployment packages, code for supported IoT devices, and OCI container images through Notation. Lambda checks signatures and package integrity when signed code is deployed. For containers, Signer works with Notation in registries such as Amazon ECR, with signatures stored alongside images for later verification. Administrators control access to Signer actions and resources through AWS Identity and Access Management policies. Signing profiles can be managed in the console, AWS CLI, or API. Signer manages certificates and keys for Lambda and container workflows; IoT signing can use a code-signing certificate imported into AWS Certificate Manager. Documentation also lists CloudTrail and Amazon EKS image verification integrations. Notation CLI and Signer plugin installers are listed for Linux, macOS, and Windows. The service is listed as free when used with specified AWS services, though related service charges may apply. Lambda use may incur Amazon S3 storage charges for signed and unsigned objects.

Good

  • Signs Lambda packages, IoT code, and container images.
  • Lambda verifies signatures when signed code is deployed.
  • Access is controlled with IAM policies.
  • Signing profiles are manageable through console, CLI, or API.

Watch out

  • Related service charges may apply.
  • Lambda use may incur S3 storage charges.
  • API actions have per-second quotas by account and Region.

Who it suits

It suits organizations signing Lambda packages, supported IoT code, or container images that need publisher and integrity verification. AWS describes Lambda signing as a way to define trusted publishers and let authorized developers create certified code packages.

Verdict

AWS Signer covers several AWS-related code-signing workflows, with access controls and certificate management built into its listed capabilities. Check the applicable service charges and API quotas for your intended use.

Plans and prices

From AWS Signer's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
AWS SignerFreeRelated service charges may apply · Lambda use may incur Amazon S3 storage charges for signed and unsigned objects · No additional charge for use with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS, or third-party container services.
AWS Signer usage with supported AWS servicesFreeRelated service charges may apply · Lambda signing can incur Amazon S3 storage charges · No additional charge with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS or third-party container services

The facts

Each one read from AWS Signer's own pages, with the date it was checked.

What it does

Access controls
Administrators use AWS Identity and Access Management policies to control which users, groups, and roles can access Signer resources and actions.checked 4 Oct 2026
API quotas
API actions have per-second quotas by AWS account and Region, and AWS Signer does not offer a minimum API request rate.checked 4 Oct 2026
API throttling
Signer applies adjustable per-account, per-Region requests-per-second quotas and offers no minimum API request rate.checked 15 Oct 2026
AWS integrations
Documented integrations include Amazon S3, Amazon CloudWatch, AWS CloudTrail, AWS Certificate Manager, ECR, EKS, Lambda, IoT Device Management and FreeRTOS.checked 15 Oct 2026
AWS launch
AWS says it launched Amazon Web Services in spring 2006.checked 4 Oct 2026
Certificate management
Signer manages signing certificates and keys for Lambda and container image workflows; IoT workflows can use a code-signing certificate imported into AWS Certificate Manager.checked 4 Oct 2026
CLI and documentation
AWS publishes a Developer Guide, API Reference and AWS CLI reference for Signer.checked 15 Oct 2026
Container-image announcement
AWS announced ECR and EKS container-image signing with Signer on June 6, 2023, including key rotation, audit logs and revocation.checked 15 Oct 2026
Container integration
Signer works with Notation to sign container images in registries such as Amazon ECR, with signatures stored alongside images for verification.checked 4 Oct 2026
Container signing
Signer works with the Notation CLI to sign OCI images in registries such as Amazon ECR, storing signatures alongside images.checked 15 Oct 2026
Cross-account signing
Cross-account signing is supported for Lambda and container-registry platforms, with profile owners granting permissions to other accounts.checked 15 Oct 2026
EKS verification
Amazon EKS and self-managed Kubernetes clusters can verify ownership and integrity of signed container images during deployment.checked 15 Oct 2026
Installer contents
Installers bundle Notation, the Signer plugin, trust stores and root certificates, configurable trust policy and license files.checked 15 Oct 2026
Installer requirements
The Notation and Signer plugin installers support Linux RPM/Debian on x86_64 and arm64, macOS on x86_64 and arm64, and Windows x86_64.checked 15 Oct 2026
IoT signing
It signs firmware for supported IoT devices, including Amazon FreeRTOS and AWS IoT Device Management, using a certificate imported into AWS Certificate Manager.checked 15 Oct 2026
Lambda integration
AWS Lambda verifies signatures and package integrity when signed code is deployed.checked 4 Oct 2026
Lambda signing
It signs AWS Lambda deployment packages stored in Amazon S3 using signing profiles.checked 15 Oct 2026
Lambda verification
Lambda can warn about or reject deployments when signatures or package integrity checks fail.checked 15 Oct 2026
Launch history
AWS documentation records the original AWS Signer launch on December 20, 2017.checked 15 Oct 2026
Limit: attestations
Red Team reports no support for arbitrary SBOM, vulnerability or SLSA provenance attestations.checked 15 Oct 2026
Limit: AWS lock-in
Red Team warns that Notation signatures reduce portability because verification depends on AWS-specific tooling and formats.checked 15 Oct 2026

The company

Company founding and size
LinkedIn lists AWS as founded in 2006 with more than 10,001 employees.checked 15 Oct 2026
Company identity
Amazon Web Services is listed as a public IT services and consulting company headquartered in Seattle, Washington.checked 15 Oct 2026

Where it runs

Download platforms
The Notation CLI and Signer plugin installers are listed for Linux, macOS, and Microsoft Windows.checked 4 Oct 2026
The full review of AWS Signer

AWS Signer is a managed service for signing Lambda packages, supported IoT firmware, and OCI container images. It is best suited to organizations already operating on AWS that need publisher controls across those deployment paths. The trade-off is a service tied to AWS targets, account-and-Region API quotas, and related AWS charges.

Overview

Signer’s main value is combining cloud signing with AWS-native verification. Lambda can check a package’s signature and integrity when signed code is deployed, while container signatures can sit beside images in registries such as Amazon ECR for later verification. That makes it more useful for controlled release pipelines than for general-purpose signing outside these ecosystems.

Its scope is deliberate: AWS Lambda deployment packages, supported IoT and FreeRTOS firmware images, and OCI containers are the supported targets. Teams with broader artifact types or a requirement for guaranteed API capacity may find the service restrictive, since AWS assigns per-second quotas by account and Region and provides no minimum request rate.

Key features

Signing and verification

Signer handles Lambda packages, code for supported IoT devices, and container images through Notation. Lambda’s deployment-time verification connects signing directly to an execution control, rather than leaving integrity checks as a separate manual step. With containers, Notation stores signatures alongside images, including in Amazon ECR, so registries can retain the verification material with the artifact.

Identity and administration

AWS Identity and Access Management policies let administrators decide which users, groups, and roles may use Signer resources and actions. Signing profiles can be created and managed in the console, through the AWS CLI, or by API, giving operations teams a choice between graphical administration and automation.

Certificates and integrations

Signer manages signing certificates and keys for Lambda and container workflows. IoT workflows can use an imported code-signing certificate in AWS Certificate Manager. AWS also documents integrations with CloudTrail and Amazon EKS image verification, extending oversight and container admission workflows beyond the signing operation itself.

Pricing

AWS Signer — free (billed with no additional charge for use with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS, or third-party container services). Related service charges may apply. Lambda use may incur Amazon S3 storage charges for signed and unsigned objects.

This free Signer plan is the natural fit for teams already paying for the surrounding AWS services and wanting managed signing without a separate Signer usage fee. It is not an all-in cost promise: storage and other related services remain chargeable, so high-volume Lambda or container operations still need a broader AWS cost review. No seats, trial period, renewal term, or free-plan request cap is stated for Signer; API actions remain subject to account-and-Region per-second quotas.

Platforms

The service is delivered through an API and web-based AWS environment and supports Linux, macOS, and Windows tooling. Notation CLI and Signer plugin installers are provided for those three desktop platforms, allowing container-signing workflows to run from common developer and build environments.

Who it's for

AWS Signer fits organizations that deploy Lambda functions, supported IoT or FreeRTOS firmware, or OCI containers and want AWS-managed certificates, keys, and access policy. AWS positions Lambda signing for organizations defining trusted publishers while allowing authorized developers to generate certified packages. It is a strong match when IAM governance and AWS-native verification matter more than portability.

It is less suitable when signing must cover unrelated software formats, run independently of AWS, or depend on a guaranteed baseline of API requests per second. In those cases, a self-hosted or vendor-neutral signing tool may provide a better operational boundary.

Pros and cons

Pros

  • Native deployment checks: Lambda verifies signatures and package integrity at deployment, giving signed artifacts a direct place in release control.
  • Three relevant target types: Lambda, supported IoT/FreeRTOS firmware, and OCI containers cover several common AWS delivery paths.
  • Managed key handling: AWS manages certificates and keys for Lambda and container workflows, reducing separate key-operations work.
  • IAM governance: Policies can restrict Signer actions by user, group, and role.
  • No additional Signer charge in stated integrations: Use with IoT Device Management, Lambda, ECR, EKS, and third-party container services carries no additional Signer fee.

Cons

  • AWS-centered scope: Supported targets are defined AWS and OCI workflows, not a universal signing system.
  • Quota variability: Per-second account-and-Region quotas apply, with no minimum API request rate.
  • Related costs remain: Lambda signing can add Amazon S3 storage charges, and other AWS service charges may apply.
  • IoT certificate responsibility differs: IoT workflows can require importing a code-signing certificate into AWS Certificate Manager.

Alternatives

For a broader directory of options, see Code Signing Software.

Cosign is a free, open-source option with no hosted service or usage limits stated; choose it when self-managed tooling is preferable to AWS integration.

OpenPubkey is a free Apache 2.0 reference implementation for teams wanting an open-source, self-hosted approach.

SignPath offers free open-source code signing subject to eligibility conditions, making it relevant to qualifying open-source projects.

SignServer provides a free Community plan with basic code, document, and container signing plus timestamping through source or container deployment.

Notation is a free Apache 2.0 CLI project for teams that need the container-signing component without adopting the full AWS service.

Sigstore is free for developers and software providers who want a broader open ecosystem.

Aujas Automated Code Signing Platform uses pay-as-use signing-based licenses.

DigiCert Software Trust Manager is a paid alternative with custom pricing.

Verdict

Choose AWS Signer if your release paths are Lambda, supported IoT firmware, or OCI containers and you want AWS-managed signing tied to IAM and deployment verification. Look elsewhere when portability, wider artifact coverage, self-hosting, or predictable API capacity is the priority.

Alternatives to AWS Signer

All alternatives
  1. 1Sigstore logo

    Sigstore

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  2. 2SignPath logo

    SignPath

    Free planWebAPILinuxmacOS
    7.2Free plan
  3. 3

    Cosign

    Free planLinuxmacOSSelf-hostedWindows
    6.6Free plan
  4. 4

    OpenPubkey

    Free planAPILinuxmacOSSelf-hosted
    6.6Free plan
  5. 5SignServer logo

    SignServer

    Free planWebAPILinuxmacOS
    6.5Free plan
  6. 6
    6.3