Subscribe to ShadowTraffic with the official AWS Marketplace Container image.
ShadowTraffic is a containerized service for declaratively generating data, packed with knobs to perfectly mimic your production traffic to Kafka, S3, Postgres, and more.
Getting started with ShadowTraffic is easy. Using its JSON API, you mirror the structure of your data, replacing literal values with composable function calls. Pick from dozens of calls with a simple and intuitive API.
Lean on ShadowTraffic's relational primitives to generate data that makes sense across your entire system. Its core library understands the relationship between your data sets, so it always produces sensible data based on what it's produced before.
Send data exactly where you want it. Ditch the glue code between your data generator library and your backend. ShadowTraffic is declarative - just tell it where your backend is, and it sends the right data at the right time.
Control for for volume, velocity, and variety. Synthetic data is only useful to the extent that it models the real world. ShadowTraffic is packed with controls for mimicking the statistical profile of your production traffic.
Spin up ShadowTraffic Studio, an in-built visual debugger for your data. Quickly understand what ShadowTraffic is doing in a beautifully-built display rather than sifting through logs in the terminal.
Get started with ShadowTraffic today.
Highlights
Generate data to Kafka, Postgres, SQL Server, local file systems, S3, Google Cloud Storage, Azure Blob Storage, webhooks, and more.
Use a core library of over 50 sophisticated functions to generate data exactly how you want it.
Run air-gapped. ShadowTraffic requires no outside internet connectivity.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on the duration and terms of your contract with the vendor. This entitles you to a specified quantity of use for the contract duration. If you choose not to renew or replace your contract before it ends, access to these entitlements will expire.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
This listing uses a single pricing dimension based on Users. You buy a contract priced by the number of users, so cost scales with how many people on your team need access. There are no separate tiers, instance sizes, or usage add-ons to configure here. You run ShadowTraffic as a container on your own infrastructure, giving it a JSON configuration file that defines the data you want generated and where to send it. The per-user structure means your commitment grows only with team size, not with data volume or event throughput.
Top-of-mind questions for buyers
What counts as one user for billing purposes?
A user is one person on your team who needs access to run ShadowTraffic. You buy a contract sized to the number of people who use the tool. Your commitment scales with team headcount, not with the number of containers, connections, or data streams you run.
Does my cost rise if I generate more data or run more concurrent instances?
No. This contract is priced only by user count. Running more containers, generating higher event volumes, or connecting to more backends does not change your per-user charge. Cost grows only when you add people who need access.
What do I need to run ShadowTraffic once I buy the user contract?
You run ShadowTraffic as a container on your own infrastructure. You supply one JSON configuration file that defines the data you want and where to send it, such as messaging systems, relational databases, object storage, or webhooks. No separate compute purchase is part of this dimension.
docs.shadowtraffic.io+1
Helpful?
Vendor refund policy
No refunds, but cancel at anytime.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.