Autorizzazioni per la fabbrica del carico di lavoro BlueXP
Per utilizzare i servizi e le funzionalità di fabbrica dei carichi di lavoro BlueXP , dovrai fornire le autorizzazioni necessarie affinché la fabbrica dei carichi di lavoro possa eseguire le operazioni nell'ambiente cloud.
Perché utilizzare le autorizzazioni
Quando fornisci autorizzazioni in lettura o automazione in modalità, la workload Factory allega una policy all'istanza con autorizzazioni per gestire risorse e processi all'interno di tale account AWS. Ciò consente a workload factory di eseguire diverse operazioni a partire dal rilevamento degli ambienti storage, fino all'implementazione di risorse AWS, come file system nella gestione dello storage o knowledge base per i workload Genai.
Per i carichi di lavoro del database, ad esempio, quando viene concessa la fabbrica del carico di lavoro con le autorizzazioni richieste, analizza tutte le EC2 istanze di un determinato account e area e filtra tutte le macchine basate su Windows. Se AWS Systems Manager (SSM) Agent è installato e in esecuzione sull'host e la rete di System Manager è configurata correttamente, workload Factory può accedere al computer Windows e verificare se il software SQL Server è installato o meno.
Autorizzazioni per carico di lavoro
Ogni carico di lavoro utilizza le autorizzazioni per eseguire determinati task in fabbrica dei carichi di lavoro. Scorri fino al carico di lavoro utilizzato per visualizzare l'elenco delle autorizzazioni, il loro scopo, il luogo in cui vengono utilizzate e le modalità che le supportano.
Autorizzazioni per l'archiviazione
I criteri IAM disponibili per lo storage forniscono le autorizzazioni necessarie alla fabbrica dei carichi di lavoro per gestire le risorse e i processi nell'ambiente di cloud pubblico in base alla modalità operativa in cui operi.
Selezionare la modalità operativa per visualizzare i criteri IAM richiesti:
Criteri IAM per l'archiviazione
Nella tabella seguente vengono visualizzate le autorizzazioni per l'archiviazione.
Tabella delle autorizzazioni per l'archiviazione
Scopo | Azione | Dove usato | Modalità |
---|---|---|---|
Crea un file system FSX per ONTAP |
fsx:CreateFileSystem* |
Implementazione |
Automatizzare |
Creare un gruppo di sicurezza per un file system FSX per ONTAP |
ec2:CreateSecurityGroup |
Implementazione |
Automatizzare |
Aggiungere tag a un gruppo di sicurezza per un file system FSX per ONTAP |
ec2:CreateTag |
Implementazione |
Automatizzare |
Autorizzare l'uscita e l'ingresso dei gruppi di sicurezza per un file system FSX per ONTAP |
ec2:AuthorizeSecurityGroupErgress |
Implementazione |
Automatizzare |
ec2:AuthorizeSecurityGroupIngress |
Implementazione |
Automatizzare |
|
Il ruolo concesso fornisce la comunicazione tra FSX per ONTAP e altri servizi AWS |
iam:CreateServiceEnumerRole |
Implementazione |
Automatizzare |
Scopri come compilare il modulo di implementazione del file system FSX per ONTAP |
ec2:DescripteVpcs |
|
|
ec2:DescripteSubnet |
|
|
|
ec2:DescripteRegions |
|
|
|
ec2:DescripteSecurityGroups |
|
|
|
ec2:DescripteRouteTable |
|
|
|
ec2:DescripteNetworkInterfaces |
|
|
|
EC2:DescribeVolumeStatus |
|
|
|
Ottieni dettagli chiave KMS e utilizza la crittografia per FSX for ONTAP |
Km: CreateGrant |
Implementazione |
Automatizzare |
Km:descrivere* |
Implementazione |
|
|
Km: Elenco* |
Implementazione |
|
|
Ottieni dettagli del volume per istanze EC2 |
ec2:DescripteVolumes |
|
|
Ottieni dettagli per EC2 istanze |
ec2:DescripbeInstances |
Scopri i risparmi |
|
Descrivi Elastic file System nel calcolatore del risparmio |
Elasticfilesystem:description* |
Scopri i risparmi |
Leggi |
Elenca i tag per le risorse di FSX per ONTAP |
fsx:ListTagsForResource |
Inventario |
|
Gestire l'uscita e l'ingresso dei gruppi di sicurezza per un file system FSX per ONTAP |
ec2:RevokeSecurityGroupIngress |
Operazioni di gestione |
Automatizzare |
ec2:DeleteSecurityGroup |
Operazioni di gestione |
Automatizzare |
|
Crea, visualizza e gestisci risorse di file system FSX per ONTAP |
fsx:CreateVolume* |
Operazioni di gestione |
Automatizzare |
fsx:TagResource* |
Operazioni di gestione |
Automatizzare |
|
fsx:CreateStorageVirtualMachine* |
Operazioni di gestione |
Automatizzare |
|
fsx:DeleteFileSystem* |
Operazioni di gestione |
Automatizzare |
|
fsx:DeleteStorageVirtualMachine* |
Operazioni di gestione |
Automatizzare |
|
fsx:DescribeFileSystems* |
Inventario |
|
|
fsx:DescribeStorageVirtualMachines* |
Inventario |
|
|
fsx:UpdateFileSystem* |
Operazioni di gestione |
Automatizzare |
|
fsx:UpdateStorageVirtualMachine* |
Operazioni di gestione |
Automatizzare |
|
fsx:DescribeVolumes* |
Inventario |
|
|
fsx:UpdateVolume* |
Operazioni di gestione |
Automatizzare |
|
fsx:DeleteVolume* |
Operazioni di gestione |
Automatizzare |
|
fsx:UntagResource* |
Operazioni di gestione |
Automatizzare |
|
fsx:DescribeBackups* |
Operazioni di gestione |
|
|
fsx:CreateBackup* |
Operazioni di gestione |
Automatizzare |
|
fsx:CreateVolumeFromBackup* |
Operazioni di gestione |
Automatizzare |
|
Segnala le metriche di CloudWatch |
Cloudwatch:PutMetricData |
Operazioni di gestione |
Automatizzare |
Ottieni metriche su file system e volumi |
Cloudwatch:GetMetricData |
Operazioni di gestione |
|
Cloudwatch:GetMetricStatistics |
Operazioni di gestione |
|
Autorizzazioni per i carichi di lavoro dei database
Le policy IAM disponibili per i carichi di lavoro dei database forniscono le autorizzazioni di cui la fabbrica dei carichi di lavoro ha bisogno per gestire le risorse e i processi all'interno dell'ambiente di cloud pubblico in base alla modalità operativa in cui operi.
Selezionare la modalità operativa per visualizzare i criteri IAM richiesti:
Criteri IAM per i carichi di lavoro dei database
Nella tabella seguente vengono visualizzate le autorizzazioni per i carichi di lavoro del database.
Tabella delle autorizzazioni per i carichi di lavoro del database
Scopo | Azione | Dove usato | Modalità |
---|---|---|---|
Ottieni statistiche metriche per FSX per ONTAP, EBS ed FSX per Windows file Server |
Cloudwatch:GetMetricStatistics |
|
|
Elencare e impostare i trigger per gli eventi |
sns:ListTopics |
Implementazione |
|
Ottieni dettagli per EC2 istanze |
ec2:DescripbeInstances |
|
|
ec2:DescripteKeyPairs |
Implementazione |
|
|
ec2:DescripteNetworkInterfaces |
Implementazione |
|
|
EC2:DescribeInstanceTypes |
|
|
|
Ottieni i dettagli da compilare nel modulo di distribuzione di FSX per ONTAP |
ec2:DescripteVpcs |
|
|
ec2:DescripteSubnet |
|
|
|
ec2:DescripteSecurityGroups |
Implementazione |
|
|
ec2:DescripteImages |
Implementazione |
|
|
ec2:DescripteRegions |
Implementazione |
|
|
ec2:DescripteRouteTable |
|
|
|
Ottieni qualsiasi endpoint VPC esistente per determinare se è necessario creare nuovi endpoint prima delle implementazioni |
ec2:DescripteVpcEndpoint |
|
|
Creare endpoint VPC se non esistono per i servizi richiesti indipendentemente dalla connettività di rete pubblica sulle istanze EC2 |
EC2:CreateVpcEndpoint |
Implementazione |
Automatizzare |
Ottieni tipi di istanza disponibili nella regione per i nodi di convalida (t2.micro/t3.micro) |
EC2:DescribeInstanceTypeOfferings |
Implementazione |
|
Ottieni i dettagli snapshot di ogni volume EBS collegato per ottenere prezzi e stime di risparmio |
ec2:DescripteSnapshot |
Scopri i risparmi |
|
Ottieni dettagli su ogni volume EBS collegato per ottenere prezzi e stime di risparmio |
ec2:DescripteVolumes |
|
|
Ottieni i dettagli delle chiavi KMS per la crittografia del file system FSX per ONTAP |
Km:ListAlias |
Implementazione |
|
Km:ListKeys |
Implementazione |
|
|
Km: DescribeKey |
Implementazione |
|
|
Ottenere l'elenco degli stack di CloudFormation in esecuzione nell'ambiente per controllare il limite di quota |
Cloudformation:ListStack |
Implementazione |
|
Controllare i limiti degli account per le risorse prima di attivare la distribuzione |
Formazione del cloud:DescribeAccountLimits |
Implementazione |
|
Ottieni un elenco delle Active Directory gestite da AWS nella regione |
ds:DescribeDirectories |
Implementazione |
|
Ottieni elenchi e dettagli di volumi, backup, SVM, file system in zone e tag per FSX per il file system ONTAP |
fsx:DescribeVolumes |
|
|
fsx:DescribeBackups |
|
|
|
fsx:DescribeStorageVirtualMachines |
|
|
|
fsx:DescribeFileSystems |
|
|
|
fsx:ListTagsForResource |
Gestire le operazioni |
|
|
Ottieni i limiti di quota del servizio per CloudFormation e VPC |
Services equotas:ListServiceQuotas |
Implementazione |
|
Utilizzare la query basata su SSM per ottenere l'elenco aggiornato delle aree supportate da FSX per ONTAP |
ssm:GetParametersByPath |
Implementazione |
|
Esegui il polling per la risposta SSM dopo l'invio del comando per gestire le operazioni dopo la distribuzione |
ssm:GetCommandInvocation |
|
|
Invia comandi tramite SSM a istanze EC2 |
ssm:SendCommand |
|
|
Ottenere lo stato di connettività SSM sulle istanze dopo la distribuzione |
ssm:GetConnectionStatus |
|
|
Recupero dello stato di associazione SSM per un gruppo di istanze EC2 gestite (nodi SQL) |
ssm:DescribeInstanceInformation |
Inventario |
Leggi |
Consultare l'elenco delle linee di base delle patch disponibili per la valutazione delle patch del sistema operativo |
ssm:DescribePatchBaselines |
Ottimizzazione |
|
Ottenere lo stato di applicazione delle patch nelle istanze di Windows EC2 per la valutazione delle patch del sistema operativo |
ssm:DescribeInstancePatchStates |
Ottimizzazione |
|
Elenca comandi eseguiti da AWS Patch Manager su istanze EC2 per la gestione delle patch del sistema operativo |
ssm:ListCommander |
Ottimizzazione |
|
Verifica se l'account è registrato in AWS Compute Optimizer |
Compute-Optimizer:GetEnrollmentStatus |
|
Automatizzare |
Aggiornare una preferenza di raccomandazione esistente in AWS Compute Optimizer per personalizzare i suggerimenti per i carichi di lavoro di SQL Server |
Compute-Optimizer:RecommendationPreferences |
|
Automatizzare |
AWS Compute Optimizer offre le preferenze dei consigli in vigore per una determinata risorsa |
Compute-Optimizer:GetEffectiveRecommendationPreferences |
|
Automatizzare |
Recupera consigli generati da AWS Compute Optimizer per le istanze di Amazon Elastic Compute Cloud (Amazon EC2) |
Compute-Optimizer:GetEC2InstanceRecommendations |
|
Automatizzare |
Controllare l'associazione di esempio ai gruppi di ridimensionamento automatico |
Ridimensionamento automatico:DescribeAutoScalingGroups |
|
Automatizzare |
Ridimensionamento automatico:DescribeAutoScalingInstances |
|
Automatizzare |
|
Ottieni, elenca, crea ed elimina i parametri SSM per le credenziali utente ad, FSX per ONTAP e SQL utilizzate durante l'implementazione o gestite nell'account AWS |
ssm:getParameter 1 |
|
|
ssm:GetParameters 1 |
Gestire le operazioni |
|
|
ssm:PutParameter 1 |
|
|
|
ssm:DeleteParameters 1 |
Gestire le operazioni |
|
|
Associare le risorse di rete ai nodi SQL e ai nodi di convalida e aggiungere ulteriori IP secondari ai nodi SQL |
EC2:AllocateAddress 1 |
Implementazione |
Automatizzare |
EC2:AllocateHosts 1 |
Implementazione |
Automatizzare |
|
EC2:AssignPrivateIpAddresses 1 |
Implementazione |
Automatizzare |
|
EC2:AssociateAddress 1 |
Implementazione |
Automatizzare |
|
EC2:AssociateRouteTable 1 |
Implementazione |
Automatizzare |
|
EC2:AssociateSubnetCidrBlock 1 |
Implementazione |
Automatizzare |
|
EC2:AssociateVpcCidrBlock 1 |
Implementazione |
Automatizzare |
|
EC2:AttachInternetGateway 1 |
Implementazione |
Automatizzare |
|
EC2:AttachNetworkInterface 1 |
Implementazione |
Automatizzare |
|
Possibilità di collegare i volumi EBS richiesti ai nodi SQL per l'implementazione |
ec2:AttachVolume |
Implementazione |
Automatizzare |
Collegare i gruppi di sicurezza e modificare le regole per i nodi sottoposti a provisioning |
ec2:AuthorizeSecurityGroupErgress |
Implementazione |
Automatizzare |
ec2:AuthorizeSecurityGroupIngress |
Implementazione |
Automatizzare |
|
Creare volumi EBS richiesti ai nodi SQL per l'implementazione |
ec2:CreateVolume |
Implementazione |
Automatizzare |
Rimuovere i nodi di convalida temporanea creati di tipo t2.micro e per il rollback o il nuovo tentativo di nodi SQL EC2 non riusciti |
ec2:DeleteNetworkInterface |
Implementazione |
Automatizzare |
ec2:DeleteSecurityGroup |
Implementazione |
Automatizzare |
|
ec2:DeleteMags |
Implementazione |
Automatizzare |
|
ec2:DeleteVolume |
Implementazione |
Automatizzare |
|
EC2:DetachNetworkInterface |
Implementazione |
Automatizzare |
|
ec2:DetachVolume |
Implementazione |
Automatizzare |
|
EC2:DisassociateAddress |
Implementazione |
Automatizzare |
|
ec2:DisassociateIamInstanceProfile |
Implementazione |
Automatizzare |
|
EC2:DisassociateRouteTable |
Implementazione |
Automatizzare |
|
EC2:DisassociateSubnetCidrBlock |
Implementazione |
Automatizzare |
|
EC2:DisassociateVpcCidrBlock |
Implementazione |
Automatizzare |
|
Modificare gli attributi per le istanze SQL create. Applicabile solo ai nomi che iniziano con WLMDB. |
ec2:ModifyInstanceAttribute |
Implementazione |
Automatizzare |
EC2:ModifyInstancePlacement |
Implementazione |
Automatizzare |
|
ec2:ModifyNetworkInterfaceAttribute |
Implementazione |
Automatizzare |
|
EC2:ModifySubnetAttribute |
Implementazione |
Automatizzare |
|
ec2:ModifyVolume |
Implementazione |
Automatizzare |
|
ec2:ModifyVolumeAttribute |
Implementazione |
Automatizzare |
|
EC2:ModifyVpcAttribute |
Implementazione |
Automatizzare |
|
Dissociare e distruggere le istanze di convalida |
EC2:ReleaseAddress |
Implementazione |
Automatizzare |
EC2:ReplaceRoute |
Implementazione |
Automatizzare |
|
EC2:ReplaceRouteTableAssociation |
Implementazione |
Automatizzare |
|
ec2:RevokeSecurityGroupErgress |
Implementazione |
Automatizzare |
|
ec2:RevokeSecurityGroupIngress |
Implementazione |
Automatizzare |
|
Avviare le istanze distribuite |
ec2:StartInstances |
Implementazione |
Automatizzare |
Arrestare le istanze distribuite |
ec2:StopInstances |
Implementazione |
Automatizzare |
Contrassegnare i valori personalizzati per le risorse Amazon FSX per NetApp ONTAP create da WLMDB per ottenere i dettagli di fatturazione durante la gestione delle risorse |
fsx:TagResource 1 |
|
Automatizzare |
Creare e convalidare il modello CloudFormation per la distribuzione |
Cloud formation: CreateStack |
Implementazione |
Automatizzare |
Cloudformation:DescripbeStackEvents |
Implementazione |
Automatizzare |
|
Cloudformation:DescripteStack |
Implementazione |
Automatizzare |
|
Cloudformation:ListStack |
Implementazione |
Automatizzare |
|
Cloud formation:ValidateTemplate |
Implementazione |
Automatizzare |
|
Recuperare le metriche per la raccomandazione sull'ottimizzazione del calcolo |
Cloudwatch:GetMetricStatistics |
Scopri i risparmi |
Automatizzare |
Recuperare le directory disponibili nella regione |
ds:DescribeDirectories |
Implementazione |
Automatizzare |
Aggiungere le regole per il gruppo di protezione collegato alle istanze EC2 con provisioning |
ec2:AuthorizeSecurityGroupErgress |
Implementazione |
Automatizzare |
ec2:AuthorizeSecurityGroupIngress |
Implementazione |
Automatizzare |
|
Creare modelli di stack nidificati per riprovare e ripristinare |
EC2:CreateLaunchTemplate |
Implementazione |
Automatizzare |
EC2:CreateLaunchTemplateVersion |
Implementazione |
Automatizzare |
|
Gestire i tag e la sicurezza di rete sulle istanze create |
ec2:CreateNetworkInterface |
Implementazione |
Automatizzare |
ec2:CreateSecurityGroup |
Implementazione |
Automatizzare |
|
ec2:CreateTag |
Implementazione |
Automatizzare |
|
Eliminare il gruppo di protezione creato temporaneamente per i nodi di convalida |
ec2:DeleteSecurityGroup |
Implementazione |
Automatizzare |
Ottieni dettagli delle istanze per il provisioning |
EC2:descrivere* |
|
Automatizzare |
EC2:Get* |
|
Automatizzare |
|
Avviare le istanze create |
ec2:RunInstances |
Implementazione |
Automatizzare |
Systems Manager utilizza l'endpoint del servizio di consegna dei messaggi AWS per le operazioni API |
ec2messages:* |
|
Automatizzare |
Crea risorse FSX per ONTAP richieste per il provisioning. Per i sistemi esistenti di FSX per ONTAP, viene creata una nuova SVM per ospitare i volumi SQL. |
fsx:CreateFileSystem |
Implementazione |
Automatizzare |
fsx:CreateStorageVirtualMachine |
Implementazione |
Automatizzare |
|
fsx:CreateVolume |
|
Automatizzare |
|
Ottieni i dettagli di FSX per ONTAP |
fsx:descrivere* |
|
Automatizzare |
fsx: Elenco* |
|
Automatizzare |
|
Ridimensiona FSX per il file system ONTAP per rimediare allo spazio a disposizione del file system |
fsx:Updatefilesystem |
Ottimizzazione |
Automatizzare |
Ridimensionamento dei volumi per correggere le dimensioni dei dischi di log e TempDB |
fsx:UpdateVolume |
Ottimizzazione |
Automatizzare |
Ottieni dettagli chiave KMS e utilizza la crittografia per FSX for ONTAP |
Km: CreateGrant |
Implementazione |
Automatizzare |
Km:descrivere* |
Implementazione |
Automatizzare |
|
Km: Elenco* |
Implementazione |
Automatizzare |
|
Km:GenerateDataKey |
Implementazione |
Automatizzare |
|
Creare log di CloudWatch per la convalida e il provisioning di script in esecuzione su istanze EC2 |
Registri:CreateLogGroup |
Implementazione |
Automatizzare |
Registri:CreateLogStream |
Implementazione |
Automatizzare |
|
Registri:DescribeLog* |
Implementazione |
Automatizzare |
|
Registri:GetLog* |
Implementazione |
Automatizzare |
|
Registri:ListLogDeliveries |
Implementazione |
Automatizzare |
|
Registri:PutLogEvents |
|
Automatizzare |
|
Registri:TagResource |
Implementazione |
Automatizzare |
|
Creare segreti in un account utente per le credenziali fornite per SQL, dominio e FSX per ONTAP |
Services equotas:ListServiceQuotas |
Implementazione |
Automatizzare |
Elencare gli argomenti SNS dei clienti e pubblicarli su SNS back-end WLMDB e SNS dei clienti, se selezionati |
sns:ListTopics |
Implementazione |
Automatizzare |
sns: Pubblica |
Implementazione |
Automatizzare |
|
Autorizzazioni SSM richieste per eseguire lo script di rilevamento sulle istanze SQL sottoposte a provisioning e per recuperare l'elenco più recente delle regioni AWS supportate da FSX per ONTAP. |
ssm:descrivere* |
Implementazione |
Automatizzare |
ssm:Get* |
|
Automatizzare |
|
ssm:elenco* |
Implementazione |
Automatizzare |
|
ssm: PutComplianceItems |
Implementazione |
Automatizzare |
|
ssm:PutConfigurePackageResult |
Implementazione |
Automatizzare |
|
ssm:PutInventory |
Implementazione |
Automatizzare |
|
ssm:SendCommand |
|
Automatizzare |
|
ssm:UpdateAssociationStatus |
Implementazione |
Automatizzare |
|
ssm:UpdateInstanceAssociationStatus |
Implementazione |
Automatizzare |
|
ssm:UpdateInstanceInformation |
Implementazione |
Automatizzare |
|
smmessages:* |
|
Automatizzare |
|
Salva credenziali per FSX per ONTAP, Active Directory e utente SQL (solo per l'autenticazione utente SQL) |
ssm:getParameter 1 |
|
Automatizzare |
ssm:GetParameters 1 |
|
Automatizzare |
|
ssm:PutParameter 1 |
|
Automatizzare |
|
ssm:DeleteParameters 1 |
|
Automatizzare |
|
Segnala lo stack CloudFormation in caso di successo o errore. |
Formazione del cloud:SignalResource 1 |
Implementazione |
Automatizzare |
Aggiungere il ruolo EC2 creato da modello al profilo di istanza di EC2 per consentire agli script di EC2 di accedere alle risorse necessarie per la distribuzione. |
iam:AddRoleToInstanceProfile |
Implementazione |
Automatizzare |
Creare un profilo di istanza per EC2 e allegare il ruolo EC2 creato. |
iam:CreateInstanceProfile |
Implementazione |
Automatizzare |
Creare un ruolo EC2 tramite il modello con le autorizzazioni elencate di seguito |
iam: CreateRole |
Implementazione |
Automatizzare |
Creare un ruolo collegato al servizio EC2 |
iam:CreateServiceEnumerRole 2 |
Implementazione |
Automatizzare |
Eliminare il profilo di istanza creato durante la distribuzione specificamente per i nodi di convalida |
iam:DeleteInstanceProfile |
Implementazione |
Automatizzare |
Ottieni i dettagli del ruolo e della policy per determinare eventuali lacune nelle autorizzazioni e convalidare per la distribuzione |
iam:GetPolicy |
Implementazione |
Automatizzare |
iam:GetPolicyVersion |
Implementazione |
Automatizzare |
|
iam: GetRole |
Implementazione |
Automatizzare |
|
iam:GetRolePolicy |
Implementazione |
Automatizzare |
|
iam:GetUser |
Implementazione |
Automatizzare |
|
Passare il ruolo creato all'istanza EC2 |
iam:PassRole 3 |
Implementazione |
Automatizzare |
Aggiungere policy con autorizzazioni richieste al ruolo EC2 creato |
iam:PutRolePolicy |
Implementazione |
Automatizzare |
Scollega il ruolo dal profilo di istanza EC2 di cui è stato eseguito il provisioning |
iam:RemoveRoleFromInstanceProfile |
Implementazione |
Automatizzare |
Simula le operazioni del carico di lavoro per validare le autorizzazioni disponibili e confrontarle con le autorizzazioni necessarie per gli account AWS |
iam:SimulatePrincipalPolicy |
Implementazione |
|
-
L'autorizzazione è limitata alle risorse che iniziano con WLMDB.
-
"iam:CreateServiceEnumerRole" limitato da "iam:AWSServiceName": "ec2.amazonaws.com"*
-
"iam:PassRole" limitata da "iam:PassedToService": "ec2.amazonaws.com"*
Autorizzazioni per i carichi di lavoro Genai
I criteri IAM per i carichi di lavoro VMware forniscono le autorizzazioni necessarie per la workload Factory per VMware per gestire le risorse e i processi all'interno dell'ambiente di cloud pubblico in base alla modalità operativa in cui operi.
I criteri IAM Genai sono disponibili solo in modalità operativa:
Policy IAM per i carichi di lavoro Genai
La tabella seguente fornisce dettagli sulle autorizzazioni per i carichi di lavoro GenAI.
Tabella delle autorizzazioni per i carichi di lavoro Genai
Scopo | Azione | Dove usato | Modalità |
---|---|---|---|
Crea uno stack di formazione cloud per un motore ai durante le operazioni di implementazione e ricostruzione |
Cloud formation: CreateStack |
Implementazione |
Automatizzare |
Creare lo stack di formazione del cloud del motore ai |
Cloudformation:DescripteStack |
Implementazione |
Automatizzare |
Elencare le regioni per la procedura guidata di implementazione del motore ai |
ec2:DescripteRegions |
Implementazione |
Automatizzare |
Visualizzare le etichette del motore ai |
ec2:DescripteTag |
Implementazione |
Automatizzare |
Elenca gli endpoint VPC prima della creazione dello stack del motore ai |
EC2:CreateVpcEndpoint |
Implementazione |
Automatizzare |
Creare un gruppo di sicurezza del motore ai durante la creazione dello stack del motore ai durante le operazioni di implementazione e ricostruzione |
ec2:CreateSecurityGroup |
Implementazione |
Automatizzare |
Contrassegnare le risorse create dalla creazione di stack del motore ai durante le operazioni di implementazione e ricostruzione |
ec2:CreateTag |
Implementazione |
Automatizzare |
Pubblicare gli eventi crittografati nel backend WLmai dallo stack del motore ai |
Km:GenerateDataKey |
Implementazione |
Automatizzare |
Km:decrittografia |
Implementazione |
Automatizzare |
|
Pubblicare eventi e risorse personalizzate sul backend WLmai dallo stack ai-Engine |
sns: Pubblica |
Implementazione |
Automatizzare |
Elenca i VPC durante l'implementazione guidata del motore ai |
ec2:DescripteVpcs |
Implementazione |
Automatizzare |
Elencare le subnet nella procedura guidata di implementazione del motore ai |
ec2:DescripteSubnet |
Implementazione |
Automatizzare |
Ottenere tabelle di routing durante la distribuzione e la ricostruzione del motore ai |
ec2:DescripteRouteTable |
Implementazione |
Automatizzare |
Elenca le coppie di chiavi durante l'implementazione guidata del motore ai |
ec2:DescripteKeyPairs |
Implementazione |
Automatizzare |
Elencare i gruppi di sicurezza durante la creazione dello stack del motore ai (per trovare gruppi di sicurezza sugli endpoint privati) |
ec2:DescripteSecurityGroups |
Implementazione |
Automatizzare |
Ottieni endpoint VPC per determinare se crearne uno durante l'implementazione del motore ai |
ec2:DescripteVpcEndpoint |
Implementazione |
Automatizzare |
Elencare le istanze per scoprire lo stato del motore ai |
ec2:DescripbeInstances |
Risoluzione dei problemi |
Automatizzare |
Elenca le immagini durante la creazione dello stack del motore ai durante le operazioni di implementazione e ricostruzione |
ec2:DescripteImages |
Implementazione |
Automatizzare |
Creare e aggiornare l'istanza ai e il gruppo di sicurezza dell'endpoint privato durante la creazione dello stack dell'istanza ai durante le operazioni di distribuzione e ricostruzione |
ec2:RevokeSecurityGroupErgress |
Implementazione |
Automatizzare |
ec2:RevokeSecurityGroupIngress |
Implementazione |
Automatizzare |
|
Esegui un motore ai durante la creazione di uno stack di formazione del cloud durante le operazioni di implementazione e ricostruzione |
ec2:RunInstances |
Implementazione |
Automatizzare |
Collegare il gruppo di sicurezza e modificare le regole per il motore ai durante la creazione dello stack durante le operazioni di distribuzione e ricostruzione |
ec2:AuthorizeSecurityGroupErgress |
Implementazione |
Automatizzare |
ec2:AuthorizeSecurityGroupIngress |
Implementazione |
Automatizzare |
|
Eseguire una query sullo stato di registrazione di Amazon Bedrock/Amazon CloudWatch durante l'implementazione del motore ai |
Bedrock:GetModelInvocationLoggingConfiguration |
Implementazione |
Automatizzare |
Avviare una richiesta di chat su uno dei modelli di base |
Bedrock:InvokeModelWithResponseStream |
Implementazione |
Automatizzare |
Inizia la richiesta di chat/integrazione per i modelli di base |
Bedrock:InvokeModel |
Implementazione |
Automatizzare |
Mostra i modelli di base disponibili in una regione |
Bedrock:ListFoundationModels |
Implementazione |
Automatizzare |
Verifica dell'accesso al modello di base |
Bedrock:GetFoundationModelAvailability |
Implementazione |
Automatizzare |
Verifica la necessità di creare un gruppo di log Amazon CloudWatch durante le operazioni di distribuzione e ricostruzione |
Registri:DescribeLogGroups |
Implementazione |
Automatizzare |
Ottieni regioni che supportano FSX e Amazon Bedrock durante la procedura guidata del motore di ai |
ssm:GetParametersByPath |
Implementazione |
Automatizzare |
Ottieni l'ultima immagine di Amazon Linux per l'implementazione del motore ai durante le operazioni di implementazione e ricostruzione |
ssm:GetParameters |
Implementazione |
Automatizzare |
Ottenere la risposta SSM dal comando inviato al motore ai |
ssm:GetCommandInvocation |
Implementazione |
Automatizzare |
Controllare il collegamento SSM al motore ai |
ssm:SendCommand |
Implementazione |
Automatizzare |
ssm:GetConnectionStatus |
Implementazione |
Automatizzare |
|
Creare un profilo di istanza del motore ai durante la creazione dello stack durante le operazioni di implementazione e ricostruzione |
iam: CreateRole |
Implementazione |
Automatizzare |
iam:CreateInstanceProfile |
Implementazione |
Automatizzare |
|
iam:AddRoleToInstanceProfile |
Implementazione |
Automatizzare |
|
iam:PutRolePolicy |
Implementazione |
Automatizzare |
|
iam:GetRolePolicy |
Implementazione |
Automatizzare |
|
iam: GetRole |
Implementazione |
Automatizzare |
|
iam: TagRole |
Implementazione |
Automatizzare |
|
iam: PassRole |
Implementazione |
Automatizzare |
|
Simula le operazioni del carico di lavoro per validare le autorizzazioni disponibili e confrontarle con le autorizzazioni necessarie per gli account AWS |
iam:SimulatePrincipalPolicy |
Implementazione |
Automatizzare |
Elenca file system FSX per ONTAP durante la procedura guidata "Crea knowledgebase" |
fsx:DescribeVolumes |
Creazione di una Knowledge base |
Automatizzare |
Elencare FSX per i volumi del file system ONTAP durante la procedura guidata "Crea knowledgebase" |
fsx:DescribeFileSystems |
Creazione di una Knowledge base |
Automatizzare |
Gestire knowledge base sul motore ai durante le operazioni di ricostruzione |
fsx:ListTagsForResource |
Risoluzione dei problemi |
Automatizzare |
Elenca FSX per le macchine virtuali di storage del file system ONTAP durante la procedura guidata "Crea knowledgebase" |
fsx:DescribeStorageVirtualMachines |
Implementazione |
Automatizzare |
Spostare la knowledgebase in una nuova istanza |
fsx:UntagResource |
Risoluzione dei problemi |
Automatizzare |
Gestire la knowledgebase sul motore ai durante la ricostruzione |
FSX:TagResource |
Risoluzione dei problemi |
Automatizzare |
Salvare i segreti SSM (token ECR, credenziali CIFS, chiavi degli account del servizio di locazione) in modo sicuro |
ssm:getParameter |
Implementazione |
Automatizzare |
ssm: Parametro di PutMeter |
Implementazione |
Automatizzare |
|
Invia i log del motore ai al gruppo di log di Amazon CloudWatch durante le operazioni di implementazione e ricostruzione |
Registri:CreateLogGroup |
Implementazione |
Automatizzare |
Registri:PutRetentionPolicy |
Implementazione |
Automatizzare |
|
Inviare i registri del motore ai al gruppo di log di Amazon CloudWatch |
Registri:TagResource |
Risoluzione dei problemi |
Automatizzare |
Ottieni la risposta SSM da Amazon CloudWatch (quando la risposta è troppo lunga) |
Registri:DescribeLogStreams |
Risoluzione dei problemi |
Automatizzare |
Ottieni la risposta SSM da Amazon CloudWatch |
Registri:GetLogEvents |
Risoluzione dei problemi |
Automatizzare |
Creare un gruppo di log di Amazon CloudWatch per i registri Amazon Bedrock durante la reazione dello stack durante le operazioni di distribuzione e ricostruzione |
Registri:CreateLogGroup |
Implementazione |
Automatizzare |
Registri:PutRetentionPolicy |
Implementazione |
Automatizzare |
|
Registri:TagResource |
Implementazione |
Automatizzare |
|
Invia i registri delle pedine ad Amazon CloudWatch |
Bedrock:PutModelInvocationLoggingConfiguration |
Risoluzione dei problemi |
Automatizzare |
Crea il ruolo che consente di inviare i registri Amazon Bedrock ad Amazon CloudWatch |
iam:AttachRolePolicy |
Risoluzione dei problemi |
Automatizzare |
Crea il ruolo che consente di inviare i registri Amazon Bedrock ad Amazon CloudWatch |
iam: PassRole |
Risoluzione dei problemi |
Automatizzare |
Crea il ruolo che consente di inviare i registri Amazon Bedrock ad Amazon CloudWatch |
iam:createPolicy |
Risoluzione dei problemi |
Automatizzare |
Elenca profili di deduzione per il modello |
Bedrock:ListInferenceProfiles |
Risoluzione dei problemi |
Automatizzare |
Autorizzazioni per i carichi di lavoro VMware
I criteri IAM per i carichi di lavoro VMware forniscono le autorizzazioni necessarie per la workload Factory per VMware per gestire le risorse e i processi all'interno dell'ambiente di cloud pubblico in base alla modalità operativa in cui operi.
Selezionare la modalità operativa per visualizzare i criteri IAM richiesti:
Criteri IAM per i carichi di lavoro VMware
Nella tabella seguente vengono forniti dettagli sulle autorizzazioni per i carichi di lavoro VMware.
Tabella delle autorizzazioni per i carichi di lavoro VMware
Scopo | Azione | Dove usato | Modalità |
---|---|---|---|
Collegare i gruppi di sicurezza e modificare le regole per i nodi sottoposti a provisioning |
ec2:AuthorizeSecurityGroupIngress |
Implementazione |
Automatizzare |
Creare volumi EBS |
ec2:CreateVolume |
Implementazione |
Automatizzare |
Contrassegna i valori personalizzati per le risorse FSX per NetApp ONTAP create da carichi di lavoro VMware |
FSX:TagResource |
Implementazione |
Automatizzare |
Creare e convalidare il modello CloudFormation |
Cloud formation: CreateStack |
Implementazione |
Automatizzare |
Gestire i tag e la sicurezza di rete sulle istanze create |
ec2:CreateSecurityGroup |
Implementazione |
Automatizzare |
Avviare le istanze create |
ec2:RunInstances |
Implementazione |
Automatizzare |
Ottieni dettagli sull'istanza di EC2 |
ec2:DescripbeInstances |
Implementazione |
Automatizzare |
Elencare le immagini durante la creazione dello stack durante le operazioni di distribuzione e ricostruzione |
ec2:DescripteImages |
Implementazione |
Automatizzare |
Scaricare i VPC nell'ambiente selezionato per completare il modulo di distribuzione |
ec2:DescripteVpcs |
|
|
Ottenere le subnet nell'ambiente selezionato per completare il modulo di distribuzione |
ec2:DescripteSubnet |
|
|
Ottenere i gruppi di protezione nell'ambiente selezionato per completare il modulo di distribuzione |
ec2:DescripteSecurityGroups |
Implementazione |
|
Ottieni le zone di disponibilità in un ambiente selezionato |
EC2:DescribeAvailabilityZones |
|
|
Ottieni le regioni con il supporto di Amazon FSX per NetApp ONTAP |
ec2:DescripteRegions |
Implementazione |
|
Ottieni gli alias delle chiavi KMS da utilizzare per la crittografia Amazon FSX per NetApp ONTAP |
Km:ListAlias |
Implementazione |
|
Ottieni le chiavi KMS da utilizzare per la crittografia di Amazon FSX per NetApp ONTAP |
Km:ListKeys |
Implementazione |
|
Ottieni i dettagli sulla scadenza delle chiavi KMS da utilizzare per la crittografia di Amazon FSX per NetApp ONTAP |
Km: DescribeKey |
Implementazione |
|
La query basata su SSM viene utilizzata per ottenere l'elenco aggiornato delle regioni supportate da Amazon FSX per NetApp ONTAP |
ssm:GetParametersByPath |
Implementazione |
|
Crea le risorse Amazon FSX per NetApp ONTAP necessarie per il provisioning |
fsx:CreateFileSystem |
Implementazione |
Automatizzare |
fsx:CreateStorageVirtualMachine |
Implementazione |
Automatizzare |
|
fsx:CreateVolume |
|
Automatizzare |
|
Ottieni i dettagli di Amazon FSX per NetApp ONTAP |
fsx:descrivere* |
|
Automatizzare |
fsx: Elenco* |
|
Automatizzare |
|
Ottieni i dettagli chiave del KMS e utilizza la crittografia per Amazon FSX per NetApp ONTAP |
Km: CreateGrant |
Implementazione |
Automatizzare |
Km:descrivere* |
Implementazione |
Automatizzare |
|
Km: Elenco* |
Implementazione |
Automatizzare |
|
Km:decrittografia |
Implementazione |
Automatizzare |
|
Km:GenerateDataKey |
Implementazione |
Automatizzare |
|
Elencare gli argomenti SNS dei clienti e pubblicarli su SNS back-end WLMVMC e SNS dei clienti, se selezionati |
sns: Pubblica |
Implementazione |
Automatizzare |
Utilizzato per recuperare l'elenco più recente delle regioni AWS supportate da Amazon FSX per NetApp ONTAP |
ssm:Get* |
|
Automatizzare |
Simula le operazioni del carico di lavoro per validare le autorizzazioni disponibili e confrontarle con le autorizzazioni necessarie per gli account AWS |
iam:SimulatePrincipalPolicy |
Implementazione |
Automatizzare |
L'archivio parametri SSM viene utilizzato per salvare le credenziali di Amazon FSX per NetApp ONTAP |
ssm:getParameter |
|
Automatizzare |
ssm:PutParameters |
|
Automatizzare |
|
ssm: Parametro di PutMeter |
|
Automatizzare |
|
ssm: DeleteParameters |
|
Automatizzare |
Registro delle modifiche
Man mano che le autorizzazioni vengono aggiunte e rimosse, le annoteremo nelle sezioni seguenti.
2 aprile 2025
Il seguente permesso è ora disponibile in modalità di lettura per i database: ssm:DescribeInstanceInformation
.
30 marzo 2025
Aggiornamento delle autorizzazioni del carico di lavoro Genai
Le seguenti autorizzazioni sono ora disponibili in modalità automatica per GenAI:
-
bedrock:PutModelInvocationLoggingConfiguration
-
iam:AttachRolePolicy
-
iam:PassRole
-
iam:createPolicy
-
bedrock:ListInferenceProfiles
Il seguente permesso è stato rimosso da automatizza mode per GenAI: Bedrock:GetFoundationModel
.
iam:aggiornamento delle autorizzazioni di SimulatePrincipalPolicy
L' `iam:SimulatePrincipalPolicy`autorizzazione fa parte di tutte le policy di autorizzazione dei workload se si attiva il controllo automatico delle autorizzazioni quando si aggiungono ulteriori credenziali di account AWS o si aggiunge una nuova funzionalità per il workload dalla console della workload Factory. L'autorizzazione simula le operazioni dei carichi di lavoro e controlla se disponi delle autorizzazioni necessarie per gli account AWS prima di implementare le risorse dalla fabbrica dei carichi di lavoro. L'attivazione di questo controllo riduce il tempo e gli sforzi necessari per eliminare le risorse da operazioni non riuscite e per aggiungere autorizzazioni mancanti.
2 marzo 2025
Il seguente permesso è ora disponibile in modalità automatizza per GenAI: bedrock:GetFoundationModel
.
3 febbraio 2025
Il seguente permesso è ora disponibile in modalità Read per i database: iam:SimulatePrincipalPolicy
.