FREEDOM251

Freedom251 › Code Signing Software

AWS Signer

Free plan APILinuxMacWebWindows

Visit AWS Signer Alternatives Pricing

What AWS Signer is

AWS Signer is a managed code-signing service for checking the integrity of code and establishing publisher trust. It supports signing AWS Lambda deployment packages, code for supported IoT devices, and OCI container images through Notation. When signed code is deployed, Lambda checks its signature and package integrity. For containers, Signer works with Notation in registries such as Amazon ECR, storing signatures beside images for verification. Administrators use AWS Identity and Access Management policies to control access to Signer resources and actions. Signing profiles can be handled in the console, AWS CLI, or API. Signer manages certificates and keys for Lambda and container workflows; IoT workflows can use a code-signing certificate imported into AWS Certificate Manager. Listed integrations also include CloudTrail and Amazon EKS image verification. The service is available on web, Linux, macOS, Windows, and API. A free plan is listed as free, with no additional charge for use with specified AWS services; related service charges may apply.

Who it suits

AWS Signer suits organizations that need signing workflows for Lambda packages, IoT code, or container images. AWS describes Lambda signing as a way to define trusted publishers while allowing authorized developers to generate certified code packages.

What it does well

  • Signs Lambda packages, supported IoT code, and OCI images.
  • Lambda checks signatures and package integrity at deployment.
  • IAM policies control access to resources and actions.
  • Signing profiles are manageable by console, CLI, or API.

What to know first

  • API actions have per-second quotas by account and Region.
  • No minimum API request rate is offered.
  • Related service charges may apply.
  • Lambda use may incur S3 storage charges.

Limits

API actions are subject to per-second quotas by AWS account and Region, and AWS Signer does not guarantee a minimum API request rate. The listed free plan applies to use with the named AWS and third-party container services; related service charges may apply, and Lambda signing may incur S3 storage charges for signed and unsigned objects.

Plans

PlanBilled and limitsPrice
AWS SignerNo 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 objectsFree
AWS Signer usage with supported AWS servicesNo additional charge with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS or third-party container services · Related service charges may apply · Lambda signing can incur Amazon S3 storage chargesFree

As aws.amazon.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the AWS Signer website.
  2. Choose the Lambda, IoT, or container image signing workflow for your supported target.
  3. Create and manage a signing profile in the Signer console, AWS CLI, or API.
  4. Set AWS IAM policies for the users, groups, and roles that need Signer access.
  5. For container workflows, use the Notation CLI and Signer plugin installer for Linux, macOS, or Windows.
  6. For IoT workflows, use a code-signing certificate imported into AWS Certificate Manager.

Overview

AWS Signer is a managed code-signing service for teams that need to establish publisher trust and verify software integrity across AWS Lambda, supported IoT devices, and container images. It suits organizations already building or deploying in AWS; its strongest case is signing across those workflows while AWS manages certificates and keys for Lambda and containers.

The service is focused rather than universal: it supports defined AWS and OCI targets, and its API quotas have no guaranteed minimum request rate. Teams that need other signing workflows or predictable API capacity should weigh those constraints before choosing it.

Key features

Signer covers three distinct deployment paths: 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, making signing relevant to the deployment gate rather than merely an archive step. For containers, Notation signatures are stored alongside images in registries such as Amazon ECR, where they can be verified.

Administrators can use AWS Identity and Access Management policies to control which users, groups, and roles access Signer resources and actions. Signing profiles are managed through the console, CLI, or API, giving teams multiple ways to fit profile administration into their AWS operations. Signer manages certificates and keys for Lambda and container image signing; IoT signing can instead use a code-signing certificate imported into AWS Certificate Manager.

Documented integrations include AWS Certificate Manager and CloudTrail, as well as Amazon EKS image verification. The Notation CLI and Signer plugin installers are offered for Linux, macOS, and Windows. API actions are subject to per-second quotas by account and Region, with no minimum request rate, so workloads sensitive to request availability need to plan around that limit.

Pricing

AWS Signer: free. There is 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. The free price makes it practical to use Signer with these services without a separate Signer usage charge, but it does not remove costs from related services.

The free plan is most suitable for teams whose signing needs fit these supported services and targets. The plan information gives no seat count or separate free-plan request allowance; API quotas apply by account and Region regardless. AWS Signer is also a paid pricing model, so readers should account for possible related service charges rather than treating the listed no-additional-charge use as an all-in cost.

Platforms

AWS Signer is offered across API, Linux, macOS, web, and Windows. The downloadable Notation CLI and Signer plugins support Linux, macOS, and Windows. Its supported targets are AWS Lambda deployment packages, IoT and FreeRTOS firmware images, and OCI containers; platform availability should not be mistaken for support for every code-signing target.

Who it's for

Signer is a strong fit for organizations that want to define trusted publishers for Lambda and let authorized developers generate certified code packages. It also suits AWS teams signing supported IoT firmware or container images that need signatures verifiable alongside their images. It is less compelling for teams whose targets fall outside these workflows or whose API-dependent process requires a guaranteed minimum request rate.

Pros and cons

  • Pros: One managed service supports Lambda, IoT, and container signing, with managed certificates and keys for Lambda and containers.
  • Pros: Lambda deployment verification and signatures stored beside container images connect signing to deployment and image verification workflows.
  • Pros: IAM policies, signing profiles, and console, CLI, and API management give AWS teams control over access and operations.
  • Cons: Per-second API quotas vary by account and Region, and there is no minimum request rate; that is a meaningful constraint for workloads that depend on steady API capacity.
  • Cons: IoT workflows require a code-signing certificate imported into AWS Certificate Manager, unlike the managed certificate and key handling for Lambda and containers.
  • Cons: Related service charges can still apply, including possible S3 storage charges for Lambda's signed and unsigned objects.

Alternatives

Cosign is a better fit for teams seeking free, open-source software without a hosted service or stated usage limits, rather than Signer's managed AWS integrations. SignPath is worth considering for eligible open-source projects looking for its free Open Source Code Signing plan.

SignServer offers a free Community plan for basic code, document, and container signing and timestamping, with source-code or container deployment. Sigstore is another free option for developers and software providers who want a service free to use.

SignPath Foundation may suit eligible, actively maintained open-source projects with an OSI-approved license that can meet its release conditions. DigiCert Software Trust Manager is an alternative with custom pricing. Bamboo Deploy may fit teams that want a broader deployment product; its Premium plan costs $15 a month, billed $45 every 3 months, and includes up to 50 apps and 1GB cloud hosting. Red Hat Trusted Artifact Signer is another paid alternative.

Browse more options in Code Signing Software.

Verdict

Choose AWS Signer if your organization needs managed signing and verification for Lambda, supported IoT devices, or OCI containers in AWS, especially when deployment checks and IAM-controlled access matter. The managed certificate handling and integration across those targets are its clearest advantages. Look elsewhere if you need broader signing targets or dependable minimum API capacity, and budget for related AWS service charges even when Signer itself adds no charge for the listed services.

Verdict

AWS Signer covers signing and verification workflows across Lambda, IoT, and container images. API quotas and possible related charges are worth accounting for when planning use.

Questions

What does AWS Signer sign?

It supports AWS Lambda deployment packages, code for supported IoT devices, and OCI container images using Notation.

What does AWS Signer cost?

The listed plan is free when used with AWS IoT Device Management, Lambda, Amazon ECR, Amazon EKS, or third-party container services. Related charges may apply.

Does AWS Signer have a free plan?

Yes. The listed plan is free for use with the named services.

Which platforms are supported?

The service lists API, Linux, macOS, web, and Windows. Notation CLI and Signer plugin installers are listed for Linux, macOS, and Windows.

How are signing profiles managed?

Signing profiles can be created and managed through the Signer console, AWS CLI, or API.

Does Signer manage certificates?

It manages signing certificates and keys for Lambda and container image workflows. IoT workflows can use a code-signing certificate imported into AWS Certificate Manager.

Facts from AWS Signer's own pages

Access controls
Administrators use AWS Identity and Access Management policies to control which users, groups, and roles can access Signer resources and actions. · docs.aws.amazon.com, 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. · docs.aws.amazon.com, 4 Oct 2026
API throttling
Signer applies adjustable per-account, per-Region requests-per-second quotas and offers no minimum API request rate. · docs.aws.amazon.com, 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. · docs.aws.amazon.com, 15 Oct 2026
AWS launch
AWS says it launched Amazon Web Services in spring 2006. · aws.amazon.com, 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. · docs.aws.amazon.com, 4 Oct 2026
CLI and documentation
AWS publishes a Developer Guide, API Reference and AWS CLI reference for Signer. · docs.aws.amazon.com, 15 Oct 2026
Company founding and size
LinkedIn lists AWS as founded in 2006 with more than 10,001 employees. · linkedin.com, 15 Oct 2026
Company identity
Amazon Web Services is listed as a public IT services and consulting company headquartered in Seattle, Washington. · linkedin.com, 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. · aws.amazon.com, 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. · docs.aws.amazon.com, 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. · docs.aws.amazon.com, 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. · docs.aws.amazon.com, 15 Oct 2026
Download platforms
The Notation CLI and Signer plugin installers are listed for Linux, macOS, and Microsoft Windows. · docs.aws.amazon.com, 4 Oct 2026
EKS verification
Amazon EKS and self-managed Kubernetes clusters can verify ownership and integrity of signed container images during deployment. · docs.aws.amazon.com, 15 Oct 2026
Installer contents
Installers bundle Notation, the Signer plugin, trust stores and root certificates, configurable trust policy and license files. · docs.aws.amazon.com, 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. · docs.aws.amazon.com, 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. · docs.aws.amazon.com, 15 Oct 2026
Lambda integration
AWS Lambda verifies signatures and package integrity when signed code is deployed. · docs.aws.amazon.com, 4 Oct 2026
Lambda signing
It signs AWS Lambda deployment packages stored in Amazon S3 using signing profiles. · docs.aws.amazon.com, 15 Oct 2026
Lambda verification
Lambda can warn about or reject deployments when signatures or package integrity checks fail. · aws.amazon.com, 15 Oct 2026
Launch history
AWS documentation records the original AWS Signer launch on December 20, 2017. · docs.aws.amazon.com, 15 Oct 2026
Limit: attestations
Red Team reports no support for arbitrary SBOM, vulnerability or SLSA provenance attestations. · red-team.sh, 15 Oct 2026
Limit: AWS lock-in
Red Team warns that Notation signatures reduce portability because verification depends on AWS-specific tooling and formats. · red-team.sh, 15 Oct 2026

Where AWS Signer stands on Freedom251

Look at these too