Sari la conținut

Infrastructură privată de găzduire și virtualizare

Infrastructură privată de găzduire și virtualizare

Infrastructura pe care găzduim aplicațiile clienților și propriile produse, construită și administrată de noi din 2016.

Fișa proiectului

Perioadă
din 2016, extinsă continuu
Client
infrastructură proprie, folosită pentru găzduirea clienților
Domeniu
găzduire, virtualizare, infrastructură hibridă
Rolul nostru
proiectare, implementare și administrare
Stadiu
în producție

Problema

Atunci când aplicația și infrastructura sunt administrate de furnizori diferiți, responsabilitatea se poate fragmenta în cazul unui incident, iar clientul trebuie să coordoneze diagnosticarea între mai multe echipe.

Am construit propria infrastructură pentru a putea răspunde unitar de aplicație, găzduire și recuperarea serviciilor în cazul unui incident.

Ce am făcut

Am construit o platformă de găzduire bazată pe virtualizare, containere și stocare distribuită, proiectată pentru izolarea aplicațiilor, redundanță, copii de siguranță și recuperare în urma incidentelor.

  • clustere Proxmox VE cu stocare distribuită Ceph
  • containere LXC și Docker, cu medii separate de dezvoltare, testare și producție
  • reverse proxy și certificate TLS administrate automat
  • copii de siguranță prin Proxmox Backup Server și stocare NAS, cu politici de retenție și teste de restaurare
  • rețea segmentată prin VLAN-uri, firewall, VPN pentru acces intern, IDS/IPS și filtrare DNS
  • monitorizare cu alertări și mentenanță preventivă
  • administrarea domeniilor și certificatelor
  • infrastructură de e-mail pentru domenii comerciale, cu SPF, DKIM și DMARC, separarea mesajelor tranzacționale și monitorizarea reputației
  • stocare de obiecte compatibilă S3 și baze de date PostgreSQL în containere, cu conexiuni criptate
  • fluxuri CI/CD, construirea automată a imaginilor și registre private

Limitele infrastructurii proprii. Găzduirea din sediul nostru are UPS și protecție la întreruperi scurte, dar nu oferă redundanță completă pentru alimentarea electrică și conexiunea la internet. Pentru aplicațiile care nu pot tolera întreruperi folosim VPS în cloud sau configurații mixte.

Cu ce am construit

Proxmox VE și Proxmox Backup Server, Ceph, LXC și Docker, Traefik, pfSense și OPNsense, echipamente MikroTik, WireGuard, Cloudflare și CrowdSec, MinIO, PostgreSQL și MySQL, GitLab CI/CD, stocare Synology, Linux.