Această practică implică asociarea unor adrese de email distincte și active pentru rolurile critice de facturare, suport operațional și securitate în contul tău AWS. Ignorarea ei expune proiectul la riscuri majore: poți pierde accesul la cont dacă administratorul principal părăsește compania, nu vei fi alertat la timp despre facturi neașteptate sau vulnerabilități de securitate, iar procesul de recuperare a contului devine un coșmar birocratic.
Cum o aplici
- Accesează consola IAM și navighează la secțiunea Account settings.
- Identifică câmpurile pentru Alternate Contacts (Contacte alternative).
- Completează datele pentru cele trei roluri:
- Billing: Persoana sau echipa financiară care monitorizează cheltuielile.
- Operations: Echipa de DevOps sau SRE care gestionează incidentele tehnice.
- Security: Responsabilul de securitate sau echipa care răspunde la alertele de siguranță.
- Asigură-te că folosești adrese de email de tip grup (ex:
billing@domeniu.ro) și nu adrese personale, pentru a evita pierderea accesului la schimbarea angajaților.
Exemplu
În consola AWS, acest lucru se face interactiv, dar iată diferența conceptuală între o configurare riscantă și una robustă:
Varianta greșită (Riscantă):
- Billing:
alex.popescu@gmail.com(email personal, risc de pierdere a accesului) - Operations: Nedefinit
- Security: Nedefinit
Varianta corectă (Recomandată):
- Billing:
finance-team@companie.ro - Operations:
devops-alerts@companie.ro - Security:
security-incidents@companie.ro
Dacă folosești AWS CLI, poți actualiza aceste date astfel:
aws iam update-account-alias \
--account-alias my-project-alias
# Notă: Update-ul contactelor alternative se face mai des prin consolă sau SDK-uri specifice,
# deoarece CLI standard nu expune întotdeauna toate câmpurile de contact direct într-un singur command simplu fără parametri complecși.
# Cel mai sigur este verificarea în UI.
Cum verifici
Verifică manual din consola IAM sub Account settings > Alternate contacts. De asemenea, testează funcționalitatea trimițând un email de test către adresele configurate și asigurându-te că acestea sunt active. Pentru securitate, poți activa AWS GuardDuty și verifica dacă notificările ajung la adresa de Security configurată.
Greșeli frecvente
- Folosirea emailurilor personale: Angajații pleacă, iar contul devine inaccesibil pentru toată lumea.
- Neglijarea rolului de Securitate: Fără un contact dedicat, poți rata alerte critice de la AWS privind exploatarea contului.
- Adrese inactive: Configurarea unei adrese care nu mai este monitorizată duce la pierderea notificărilor importante despre facturare sau incidente.
Resurse gratuite
Alte subiecte din „Conturi și organizare”
- Folosește AWS Organizations cu conturi separate per mediu și workload
- Creează un landing zone cu AWS Control Tower
- Grupează conturile în OU-uri (Security, Workloads, Sandbox)
- Aplică guardrails cu Service Control Policies (SCP)
- Protejează utilizatorul root cu MFA și nu-l folosi zilnic
- Centralizează gestionarea accesului root pentru conturile membre
- Centralizează logurile într-un cont dedicat de Log Archive
- Restricționează regiunile permise prin SCP