Seria Inginerie · Partea 6/6

Infrastructura pentru care răspundem: cum găzduim sistemele clienților în UE

Când găzduim ERP-ul sau documentele unei firme, răspundem pentru ele. Principiile după care construim infrastructura în UE și întrebările de pus oricărui furnizor.

Articolul este disponibil doar în limba română.

Unde

În Amazon Web Services, în Uniunea Europeană. Platforma Agentique rulează în regiunea Frankfurt, iar serverele și copiile de siguranță ale clienților stau tot în UE.

Separare

  • Fiecare client are mediul lui. Unde e nevoie de separare puternică, folosim conturi AWS diferite, administrate centralizat prin AWS Organizations.
  • Un client nu poate ajunge, nici din greșeală, la datele altui client.
  • Accesul nostru este nominal, cu drepturile minime necesare, și rămâne în jurnal.

Infrastructură descrisă în cod

Rețelele, serverele și permisiunile sunt descrise în cod, cu Terraform. Orice mediu se poate reconstrui din cod, iar schimbările trec prin revizie înainte să ajungă în producție; nu se fac de mână, direct pe servere.

Livrare

Aplicațiile rulează în containere Docker, iar noile versiuni ajung în producție printr-un flux automat de livrare (pipeline), pe ECS sau Kubernetes. O versiune testată ajunge în producție la fel de fiecare dată, iar revenirea la versiunea anterioară este o operație cunoscută, nu o improvizație.

Copii de siguranță

Copiile se fac automat, criptate, în Amazon S3, separat de serverele pe care rulează aplicația. O copie care n-a fost niciodată restaurată nu e o copie de siguranță, e o speranță: de aceea testăm restaurarea.

Securitate

  • Serverele sunt întărite: doar serviciile necesare, actualizări de securitate aplicate, acces administrativ restrâns.
  • Unde e cazul, traficul public trece printr-un firewall de aplicație (AWS WAF), iar conexiunile sunt criptate.
  • Avem experiență de conformitate PCI, standardul cerut pentru plățile cu cardul, unul dintre cele mai stricte din industrie.

Monitorizare

Aplicațiile sunt monitorizate permanent, cu alertă dacă devin indisponibile, iar jurnalele se păstrează ca să putem explica orice incident.

Straturile, pe scurt

StratPrincipiulDe ce
rețeafiecare mediu în rețeaua lui; bazele de date nu sunt accesibile din internetun atac pe site nu ajunge direct la date
aplicațiecontainere livrate automataceeași versiune testată ajunge în producție
datecopii criptate, separate de serverserverul poate fi pierdut, datele nu
accesnominal, cu drepturi minime, în jurnalștim oricând cine a făcut ce
supravegherealerte la indisponibilitate și jurnale păstrateaflăm înaintea clientului

Ce se întâmplă la un incident

  1. Alerta ajunge la un om, nu doar într-un jurnal.
  2. Clientul află de la noi ce s-a întâmplat, nu invers.
  3. Remediem, apoi scriem ce a cauzat incidentul și ce am schimbat ca să nu se repete.

GDPR

Semnăm cu fiecare client un acord de prelucrare a datelor. În Agentique, datele clienților nu sunt folosite la antrenarea modelelor AI, iar fiecare client are un spațiu de lucru separat.

Cine face asta

Echipa are patru certificări AWS: Security - Specialty, Solutions Architect - Professional, SysOps Administrator - Associate și Solutions Architect - Associate.

Întrebări pentru orice furnizor de găzduire

  1. În ce țară sunt serverele și copiile de siguranță?
  2. Poate un alt client ajunge la datele mele?
  3. Cine are acces la sistem și rămâne urmă a fiecărui acces?
  4. Când ați restaurat ultima dată o copie de siguranță?
  5. Ce se întâmplă dacă serverul cade la miezul nopții?
  6. Semnați un acord de prelucrare a datelor?

Vrei asta în firma ta?

La auditul digital gratuit ne uităm cum lucrează firma ta acum și îți spunem ce se poate automatiza, cu sau fără AI, și cât costă.