Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS Fargate Standard federale per l'elaborazione delle informazioni (FIPS-140)
Il Federal Information Processing Standard (FIPS-140) è uno U.S standard governativo canadese che specifica i requisiti di sicurezza per i moduli crittografici che proteggono le informazioni sensibili. FIPS-140 definisce una serie di funzioni di crittografia convalidate che possono essere utilizzate per crittografare i dati in transito e i dati inattivi.
Quando si attiva la FIPS-140 conformità, è possibile eseguire i carichi di lavoro su Fargate in modo conforme a. FIPS-140 Per ulteriori informazioni sulla FIPS-140 conformità, vedere Federal Information Processing Standard (FIPS) 140-3.
AWS Fargate FIPS-140 Considerazioni
Quando utilizzi la FIPS-140 conformità su Fargate, considera quanto segue:
-
FIPS-140 la conformità è disponibile solo nelle AWS GovCloud (US) Regioni.
-
Fargate supporta la FIPS-140 versione 140.3
-
FIPS-140 la conformità è disattivata per impostazione predefinita. Devi attivarla.
-
Amazon CloudWatch non supporta un endpoint FIPS dualstack che può essere utilizzato per monitorare le attività di Amazon ECS in IPv6-only configurazioni che utilizzano la conformità. FIPS-140
-
Le tue attività devono utilizzare la seguente configurazione per la conformità: FIPS-140
-
operatingSystemFamilydeve essereLINUX. -
cpuArchitecturedeve essereX86_64. -
La versione della piattaforma Fargate deve essere
1.4.0o successiva.
-
Uso di FIPS su Fargate
Utilizza la seguente procedura per utilizzare la FIPS-140 conformità su Fargate.
-
Attiva la FIPS-140 conformità. Per ulteriori informazioni, consulta AWS Fargate Conformità al Federal Information Processing Standard () FIPS-140.
-
Facoltativamente, è possibile utilizzare ECS Exec per eseguire il comando seguente per verificare lo stato di FIPS-140 conformità di un cluster.
Sostituiscilo
cluster-namecon il nome del tuo cluster,task-idcon l'ID o l'ARN del tuo task econtainer-namecon il nome del contenitore del tuo task su cui vuoi eseguire il comando.Un valore restituito corrispondente a "1" indica che stai utilizzando FIPS.
aws ecs execute-command \ --clustercluster-name\ --tasktask-id\ --containercontainer-name\ --interactive \ --command "cat /proc/sys/crypto/fips_enabled"
Da utilizzare CloudTrail per l'auditing di FIPS-140 Fargate
CloudTrail è attivata nel tuo AWS account quando crei l'account. Quando l'attività dell'API e della console si verifica in Amazon ECS, tale attività viene registrata in un CloudTrail evento insieme ad altri eventi di AWS servizio nella cronologia degli eventi. Puoi visualizzare, cercare e scaricare gli eventi recenti nel tuo AWS account. Per ulteriori informazioni, consulta Visualizzazione degli eventi con la cronologia degli CloudTrail eventi.
Per una registrazione continua degli eventi nel tuo AWS account, inclusi gli eventi per Amazon ECS, crea un percorso che CloudTrail utilizzi per inviare i file di registro a un bucket Amazon S3. Per impostazione predefinita, quando crei un trail nella console, il trail è valido per tutte le Regioni . Il trail registra gli eventi provenienti da tutte le regioni della AWS partizione e invia i file di registro al bucket Amazon S3 specificato. Inoltre, puoi configurare altri AWS servizi per analizzare ulteriormente e agire in base ai dati degli eventi raccolti nei log. CloudTrail Per ulteriori informazioni, consulta Registra le chiamate API Amazon ECS utilizzando AWS CloudTrail.
L'esempio seguente mostra una voce di CloudTrail registro che dimostra l'azione dell'PutAccountSettingDefaultAPI:
{
"eventVersion": "1.08",
"userIdentity": {
"type": "IAMUser",
"principalId": "AIDAIV5AJI5LXF5EXAMPLE",
"arn": "arn:aws:iam::123456789012:user/jdoe",
"accountId": "123456789012",
"accessKeyId": "AKIAIPWIOFC3EXAMPLE",
},
"eventTime": "2023-03-01T21:45:18Z",
"eventSource": "ecs.amazonaws.com",
"eventName": "PutAccountSettingDefault",
"awsRegion": "us-gov-east-1",
"sourceIPAddress": "52.94.133.131",
"userAgent": "aws-cli/2.9.8 Python/3.9.11 Windows/10 exe/AMD64 prompt/off command/ecs.put-account-setting",
"requestParameters": {
"name": "fargateFIPSMode",
"value": "enabled"
},
"responseElements": {
"setting": {
"name": "fargateFIPSMode",
"value": "enabled",
"principalArn": "arn:aws:iam::123456789012:user/jdoe"
}
},
"requestID": "acdc731e-e506-447c-965d-f5f75EXAMPLE",
"eventID": "6afced68-75cd-4d44-8076-0beEXAMPLE",
"readOnly": false,
"eventType": "AwsApiCall",
"managementEvent": true,
"recipientAccountId": "123456789012",
"eventCategory": "Management",
"tlsDetails": {
"tlsVersion": "TLSv1.2",
"cipherSuite": "ECDHE-RSA-AES128-GCM-SHA256",
"clientProvidedHostHeader": "ecs-fips.us-gov-east-1.amazonaws.com"
}
}