Skip to main content

AWS Security Agent Penetration Testing Pricing

Pay only for what you use

You pay only for the task-hours spent testing your application. One simple pricing applies to all vulnerability types with no long-term commitment.

Flexible and transparent

Task-hours scale naturally with your needs, whether you're testing a simple app or a complex enterprise system. Testing duration is determined by application complexity, penetration test scope, size, and configuration, helping you get comprehensive coverage tailored to your specific requirements. 

Pricing details

Pricing model
Pay-as-you-go. No upfront costs or minimum fees.
Rate

$50.00 per task-hour  

Billing Unit

Per task-hour (metered per second). Partial seconds are billed proportionally. 

What counts as a task-hour

A task is active work that is being done by the Security Agent between the start and end of a penetration test. One task-hour is Security Agent actively running a task for one hour.

Free Trial

AWS Security Agent is included in the AWS Free Tier plan for new AWS customers. Additionally, new AWS Security Agent customers receive a 2-month free trial starting with their first penetration test run. Each trial month includes up to 200 pentesting task-hours. Standard pay-as-you-go pricing applies for usage beyond these limits and after your trial ends. Free trial includes full reporting and detailed findings along with actionable code fixes. 

Pricing Examples

The following examples illustrate how AWS Security Agent charges are calculated for common penetration testing scenarios. All examples assume standard pay-as-you-go pricing at $50.00 per task-hour with per-second metering.

Example 1 — Small API Test Scenario

A development team runs a penetration test on a new API. 
Test Duration: 3 hours, 27 minutes, 45 seconds of active agent work 

Billing Calculation: 
Total seconds: (3 × 3,600) + (27 × 60) + 45 = 12,465 seconds 
Task-hours: 12,465 ÷ 3,600 = 3.4625 hours 
Total charge: 3.4625 hours × $50/hour = $173.13 

Example 2 — Average Application Test Scenario

A security team performs a routine monthly penetration test against a customer-facing e-commerce application. AWS Security Agent completes a comprehensive test in approximately 24 task-hours. 

Test Duration: 24 hours of task-hours 

Billing Calculation: 
Task hours: 24  
Total charge: 24 × $50/task-hour = $1,200.00 

Example 3 — Large Application Test Scenario

A security team conducts a comprehensive penetration test against a complex enterprise SaaS service ahead of a major product release. AWS Security Agent completes an in-depth security assessment in approximately 31 hours, 15 minutes, 30 seconds task-hours. 

Test Duration: 31 hours, 15 minutes, 30 seconds of active agent work

Billing Calculation:  
Total seconds: (31 × 3,600) + (15 × 60) + 30 = 112,530 seconds 
Total task-hours: 112,530 ÷ 3,600 = 31.2583 task-hours 
Total charge: 31.2583 hours × $50/task-hour = $1,562.92 

Did you find what you were looking for today?

Let us know so we can improve the quality of the content on our pages