SEC 1: Come gestire un carico di lavoro in sicurezza?
Per gestire il carico di lavoro in modo sicuro, è necessario applicare le best practice globali a ogni area di sicurezza. Segui i requisiti e i processi definiti in termini di eccellenza operativa a livello organizzativo e di carico di lavoro e applicali a tutte le aree. Rimanere aggiornati con le raccomandazioni di AWS e del settore nonché con l'intelligence sulle minacce aiuta a sviluppare il modello di rischio e gli obiettivi di controllo. L'automazione dei processi di sicurezza, i test e la convalida consentono di ricalibrare le operazioni di sicurezza.
Risorse
Security Best Practices the Well-Architected Way
Managing Multi-Account AWS Environments Using AWS Organizations
Enable AWS adoption at scale with automation and governance
AWS Security Hub: Manage Security Alerts and Automate Compliance
Using AWS Control Tower to Govern Multi-Account AWS Environments
IAM Best Practices
Getting started with AWS Organizations
AWS Control Tower
Security Bulletins
AWS Security Audit Guidelines
How to use service control policies to set permission guardrails across accounts in
your AWS Organization
Best practice:
-
Carichi di lavoro separati tramite account: Organizza i carichi di lavoro in account e account di gruppo separati in base alla funzione o a un set di controlli comune invece di ricalcare la struttura organizzativa dell'azienda. Inizia tenendo conto della sicurezza e dell'infrastruttura per consentire alla tua organizzazione di impostare guardrail comuni al crescere dei carichi di lavoro.
-
Protezione dell'account AWS: Proteggi l'accesso agli account, ad esempio abilitando l'autenticazione MFA, limitando l'uso dell'utente root e configurando i contatti dell'account.
-
Identificazione e convalida degli obiettivi di controllo: In base ai requisiti di conformità e ai rischi identificati dal modello di rischio, deriva e convalida gli obiettivi di controllo e i controlli da applicare al carico di lavoro. La convalida continua degli obiettivi di controllo e dei controlli aiuta a misurare l'efficacia della mitigazione dei rischi.
-
Aggiornamento costante sulle minacce alla sicurezza: Riconosci i vettori di attacco rimanendo aggiornato sulle minacce alla sicurezza più recenti per definire e implementare controlli appropriati.
-
Aggiornamento costante sulle raccomandazioni di sicurezza: Tieniti aggiornato sulle raccomandazioni di sicurezza di AWS e del settore, così da revisionare l'assetto di sicurezza del tuo carico di lavoro.
-
Automatizzazione dei test e della convalida dei controlli di sicurezza nelle pipeline: Stabilisci previsioni e modelli sicuri per i meccanismi di sicurezza testati e convalidati come parte della compilazione, delle pipeline e dei processi. Utilizza strumenti e l'automazione per testare e convalidare tutti i controlli di sicurezza in modo continuo. Ad esempio, scansiona elementi quali immagini di macchine e modelli di infrastrutture come codice per individuare vulnerabilità di sicurezza, irregolarità e deviazioni da una previsione stabilita in ogni fase.
-
Identificazione e assegnazione di priorità ai rischi utilizzando un modello di minaccia: Utilizza un modello di rischio per identificare e mantenere un registro aggiornato delle potenziali minacce. Classifica le minacce in ordine di priorità e adatta i controlli di sicurezza in modo da prevenirle, rilevarle e affrontarle. Rivedi e mantieni questo approccio nel contesto dell'evoluzione del panorama della sicurezza.
-
Valutazione e implementazione periodiche di nuovi servizi e funzionalità di sicurezza: AWS e i partner APN rilasciano costantemente nuovi servizi e funzionalità che consentono di aggiornare l'assetto di sicurezza del carico di lavoro.
Piano di miglioramento
Carichi di lavoro separati tramite account
Getting started with AWS Organizations
How to use service control policies to set permission guardrails across accounts in your AWS Organization
AWS Control Tower
Protezione dell'account AWS
Getting started with AWS Organizations
How to use service control policies to set permission guardrails across accounts in your AWS Organization
AWS Tasks That Require AWS Account Root User Credentials
Lab: AWS account and root user
Root user
Changing the AWS account root user password
How to receive notifications when your AWS account's root access keys are used
Setting permissions to enable accounts for upcoming AWS Regions
Use CloudFormation StackSets
Identificazione e convalida degli obiettivi di controllo
https://aws.amazon.com/compliance/
https://aws.amazon.com/artifact/
Aggiornamento costante sulle minacce alla sicurezza
Common Vulnerabilities and Exposures List
AWS Shield
Aggiornamento costante sulle raccomandazioni di sicurezza
AWS Well-Architected Labs
AWS security blog
AWS service documentation
Example: Common Vulnerabilities and Exposures List
Automatizzazione dei test e della convalida dei controlli di sicurezza nelle pipeline
AWS Systems Manager
AWS CloudFormation
Set Up a CI/CD Pipeline on AWS
Identificazione e assegnazione di priorità ai rischi utilizzando un modello di minaccia
NIST: Guide to Data-Centric System Threat Modeling
Valutazione e implementazione periodiche di nuovi servizi e funzionalità di sicurezza
AWS security blog
AWS security bulletins
AWS service documentation
Remediating non-compliant AWS resources by AWS Config Rules