Cost considerations
The TEAM solution consists of numerous AWS serverless services. As cost is accrued based on usage of these services there is no consistent cost evaluation that would address all levels of potential usage. In order to get a better understanding of what running this application in your environment may cost, please leverage the AWS Pricing Calculator.
AWS services pricing
- AWS Amplify
- AWS Appsync
- Amazon DynamoDB
- AWS Lambda
- AWS Step Functions
- Amazon Cognito
- AWS CloudTrail Lake
- AWS IAM Identity Center (free)
- AWS Secret Manager
Managing CloudTrail Lake cost
TEAM uses AWS CloudTrail Lake for querying, auditing and logging API activities and actions performed by a user during the period of elevated access. For CloudTrail Lake, you pay for ingestion and storage together, where the billing is based on the amount of uncompressed data ingested during the month. When you run queries in Lake, you pay based upon the amount of data scanned.
TEAM CloudTrail lake event datastore records all management events and no data events by default. Depending on your organization’s auditing and compliance requirement, you can chose to either log all events or specific events (read-only, write, read-write, management, data events). Recording only specific events can help to reduce the overall cost of running the TEAM solution. For more information about managing CloudTrail lake costs, see Managing CloudTrail Lake costs.