π‘οΈ AWS Bedrock Provisioned Throughput should use an Active modelπ’
- Contextual name: π‘οΈ Provisioned Throughput should use an Active modelπ’
- ID:
/ce/ca/aws/bedrock/provisioned-model-support - Tags:
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
- Policy Type:
BEST_PRACTICE - Policy Categories:
RELIABILITY
Statsβ
not available
Logicβ
- π§ prod.logic.yamlπ’
Descriptionβ
Descriptionβ
Identify Amazon Bedrock Provisioned Throughputs in the
InServiceorUpdatingstate whose current foundation model is in theLEGACYlifecycle state. This preventive requirement is to use an Active model and prepare migration before retirement.Rationaleβ
A Legacy foundation model is scheduled for retirement. Moving inference workloads to an Active model before the regional EOL date reduces the risk of requests failing when the old model becomes unavailable. AWS does not migrate callers automatically.
Impactβ
Migration can change response quality, latency, model behavior, capacity requirements, and cost. Provisioned Throughput by Model Units associated with a base model cannot have its model changed in place; provision a replacement as needed, validate it, and update inference callers. Review existing commitments before purchasing or retiring capacity.
Auditβ
This policy marks an AWS Bedrock Provisioned Model Throughput as
INCOMPLIANTif its Status isInServiceorUpdatingand its current Model resolves to an AWS Bedrock Foundation Model whose Model Lifecycle: Status isLEGACY. It isCOMPLIANTwhen that lifecycle status isACTIVE. The related Model ARN must exactly match the throughput's current Model ARN, including the AWS Region and any context-length suffix. Legacy means deprecated and scheduled for retirement; it does not establish EOL, paid extended access, or actual request traffic. Existing Legacy endpoints may still be valid for inference; the finding calls for migration planning rather than declaring an outage or an invalid deployment.... see more
Remediationβ
Remediationβ
Migrate workloads that use a Legacy foundation model to an Active model before the announced retirement date. Keep the existing capacity until the replacement is ready and applications have switched to it.
1. Confirm the current modelβ
Use the Provisioned Throughput ARN and AWS Region from the Cloudaware finding. Replace
PROVISIONED_MODEL_ARNandREGIONin this command:aws bedrock get-provisioned-model-throughput --provisioned-model-id PROVISIONED_MODEL_ARN --region REGIONCheck the returned
modelArn,status, and commitment expiration time. Identify the applications and integrations that use this Provisioned Throughput.Use the returned
modelArnasCURRENT_FOUNDATION_MODEL_ARNto check the model in the same Region:aws bedrock get-foundation-model --model-identifier CURRENT_FOUNDATION_MODEL_ARN --region REGIONConfirm its lifecycle status and review the retirement date in the AWS lifecycle documentation or the model card. During an update,
desiredModelArnidentifies the requested model; the old model can continue serving until deployment finishes.... see more
policy.yamlβ
Linked Framework Sectionsβ
| Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
|---|---|---|---|---|---|
| πΌ Cloudaware Framework β πΌ Infrastructure Modernization | 39 | no data |