AWS Marketplace
The TDK can be purchased at AWS Marketplace as a container product.
Pricing
You can find the latest pricing information on the product page.
TDK uses a pay-as-you-go pricing model, where you pay for the number of hours you use a product. This means that you are charged based on the duration of the work or the activity of the product.
After the end of the free trial period, billing is performed per second, but not less than 1 minute. A long-term contract is possible at a reduced price with advance payment or regular payments.
For an AWS EKS deployment, pricing is based on the lifetime of a Kubernetes pod, regardless of pod status, and is charged for Completed and Failed pods. So make sure the jobs have the |
Getting started with AWS License Manager
Please find the procedure required to get started with License Manager in the following article.
After AWS Licence Manger is configured, AWS Marketplace creates the service-linked role for you. You can find more details here
Required AWS permissions
The TDK requires the following permissions, which can be combined with the IAM policy:
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"s3:GetObject",
"s3:GetObjectVersion",
"s3:GetBucketLocation",
"s3:ListBucket"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"logs:CreateLogStream",
"logs:PutLogEvents",
"logs:CreateLogGroup"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"ecr:BatchCheckLayerAvailability",
"ecr:BatchGetImage",
"ecr:GetDownloadUrlForLayer",
"ecr:GetAuthorizationToken"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"secretsmanager:GetSecretValue",
"ssm:GetParameters",
"kms:Decrypt"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"license-manager:CheckoutLicense"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"aws-marketplace:RegisterUsage"
],
"Resource": "*",
"Effect": "Allow"
}
]
}