- Home
- Contract Testing Tools
- Signet
On the recordRead 7 Oct 202621 facts
Signet
On the record
- AWS deployment
- The `signet deploy` command provisions an ECS Fargate cluster and deploys the broker and supporting infrastructure to AWS.signet-framework.dev · read 7 Oct 2026
- AWS requirements
- The AWS deploy command requires the AWS CLI and a logged-in default profile with AdministratorAccess.signet-framework.dev · read 7 Oct 2026
- Broker
- The Signet Broker manages contracts and provides a web interface for exploring test results.signet-framework.dev · read 7 Oct 2026
- CI/CD
- The CLI and broker webhooks support automating contract testing and deployment gates in CI/CD pipelines.signet-framework.dev · read 7 Oct 2026
- Consumer testing
- The CLI can record existing service tests to generate consumer contracts, avoiding the need to write new tests for adoption.signet-framework.dev · read 7 Oct 2026
- Contract formats
- Signet uses OpenAPI specifications for providers and Pact-format consumer contracts.signet-framework.dev · read 7 Oct 2026
- Contract generation
- The CLI proxy records requests and responses during tests and generates a consumer contract.signet-framework.dev · read 7 Oct 2026
- Deployment checks
- Deploy Guard tracks deployments by environment and checks compatibility and provider availability before a service deploys.signet-framework.dev · read 7 Oct 2026
- Deployment safety
- Deploy Guard checks service compatibility and dependency deployment status before a service is deployed to an environment.signet-framework.dev · read 7 Oct 2026
- Hosting
- The broker can be self-hosted on AWS with the deploy command or started using the provided Docker Compose file.signet-framework.dev · read 7 Oct 2026
- Installation
- The CLI installs through npm, and the proxy and test commands require Node.js runtime support.signet-framework.dev · read 7 Oct 2026
- Integrations
- Signet documents use of AWS ECS Fargate for broker deployment, Docker Compose for self-hosting, and CI/CD webhooks.signet-framework.dev · read 7 Oct 2026
- Intended users
- Signet is designed for companies experiencing integration and end-to-end testing pain who want to introduce contract testing.signet-framework.dev · read 7 Oct 2026
- Maker
- The site credits Hernando Delgado, Zach Morgan, Michael Newman, and Eric Vu as creators; it lists their locations as Charlotte, Bend, Miami, and San Jose respectively.signet-framework.dev · read 7 Oct 2026
- Managed hosting
- Signet does not provide a managed option for deployment, scaling, or high availability.signet-framework.dev · read 7 Oct 2026
- Notable limit
- Signet requires a separate consumer contract for each consumer-provider integration and one provider specification per provider.signet-framework.dev · read 7 Oct 2026
- OpenAPI contracts
- An OpenAPI spec is the authoritative contract that consumer and provider services are expected to follow.signet-framework.dev · read 7 Oct 2026
- Other hosting
- For other cloud providers or on-premises hosting, Signet provides a Docker Compose deployment option.signet-framework.dev · read 7 Oct 2026