Rețea de 50 de magazine: retail, Oracle, fermă RDS și web cu trafic mare în același cloud
50 de magazine pe UNA, peste 700 de utilizatori simultani pe ferma RDS, 10 site-uri web cu peste 300 000 de vizitatori unici pe zi în spatele unui WAF, Oracle pe Linux cu copii de rezervă RMAN și mutarea de pe hardware vechi de un deceniu în cloud fără creșterea costului.
Context
Rețea de retail cu 50 de magazine și birou central — un ansamblu în care coexistă mai multe verticale IT. La nivelul magazinelor — case de marcat și sistemul de evidență UNA. La nivelul biroului — un mediu corporativ pentru peste 700 de utilizatori simultani: sesiuni terminale, fișiere, e-mail, Bitrix24, imprimare, dezvoltare. Deasupra — o platformă web proprie: zece site-uri cu un trafic cumulat de peste 300 000 de vizitatori unici pe zi, exporturi de sortiment și stocuri din sistemul de evidență, Oracle sub sarcina principală.
Înainte de implicarea noastră, baza de servere era eterogenă: o parte — hardware propriu vechi de un deceniu, cu o resursă evidentă spre defectare; o parte — servere închiriate de la mai mulți furnizori, fără un SLA unic, fără monitorizare integrată și fără o strategie verificabilă de copii de rezervă pentru baza Oracle critică. Scripturile de export al datelor către vitrina web funcționau „așa cum s-a întâmplat istoric”, iar în orele de vârf site-urile cădeau.
Sarcina — să adunăm totul într-un sistem inginerește previzibil, cu o economie rezonabilă și suport transparent 24/7.
Sarcina
Infrastructură completă a rețelei — corporativă, comercială, web, de dezvoltare — în cloud-ul nostru, sub administrare unică și SLA unic:
- Mediu corporativ pentru peste 700 de utilizatori simultani: domeniu unic, fermă RDS, fișiere, imprimare, e-mail corporativ, Bitrix24.
- Magazine și UNA: suport pentru sistemul de evidență și pentru infrastructura caselor de marcat în 50 de magazine, conectivitate de rețea pentru toate locațiile.
- Oracle pe Linux: server de bază de date cu sizing corect și o strategie verificabilă de copii de rezervă.
- Infrastructură web: hosting și suport pentru zece site-uri cu un trafic cumulat de peste 300 000 de vizitatori unici pe zi, protecție de perimetru WAF.
- Scripturi de export și colaborare cu echipa de programatori a clientului pentru performanța codului în orele de vârf.
- Acces la distanță securizat prin Zero Trust pentru angajații din afara biroului.
- Rețea: Wi-Fi pe Ubiquiti UniFi, routere MikroTik, monitorizare centralizată.
- Furnizare de echipamente: selectarea și livrarea a 130 de PC-uri refurbished la cererea clientului.
Soluție și rezultat
Platforma cloud: migrare fără creșterea costului
Toate serverele clientului s-au mutat în cloud-ul nostru de pe echipamentul fizic (o parte — vechime de un deceniu, pe locația proprie; o parte — servere închiriate de la mai mulți furnizori). Scopul nu a fost „la modă — în cloud”, ci o îmbunătățire concretă: SLA previzibil, ieșirea din rolul de proprietar al unui hardware îmbătrânit, monitorizare unică și copii de rezervă cum trebuie.
În cloud-ul nostru, clientul a primit servere de ultimă generație — cu discuri NVMe și memorie DDR5 — la un cost practic identic cu ceea ce plătea anterior pentru amestecul de putere proprie și închiriată. Creșterea de performanță este cea mai vizibilă pe Oracle și pe exporturile grele către web.
Mediu corporativ pentru peste 700 de utilizatori simultani
S-a desfășurat un domeniu Active Directory unic cu controleri redundanți. Accesul terminal se face printr-o fermă de opt servere RDS în spatele RDS Connection Broker: la autentificare, utilizatorul este distribuit pe nodul cel mai puțin încărcat; la căderea oricăruia dintre cele opt, sesiunile se mută pe cele rămase fără pierderea funcționalității. Capacitatea curentă — peste 700 de utilizatori simultani.
Suplimentar: server de fișiere cu drepturi separate pe departamente, server de imprimare, e-mail corporativ, server Bitrix24 pentru CRM și portal corporativ. Angajații la distanță se conectează prin acces Zero Trust, care acordă acces per-aplicație, fără deschiderea întregii rețele interne.
Magazine și UNA
Rețeaua de 50 de magazine funcționează pe sistemul de evidență UNA. Suportăm partea de server a UNA, infrastructura caselor de marcat și conectivitatea de rețea a fiecărui magazin cu perimetrul central. La nivelul magazinelor — Wi-Fi pe Ubiquiti UniFi cu controler centralizat și routere MikroTik cu rezervare a canalelor.
Oracle pe Linux
Sarcina de bază a contururilor comercial și analitic — Oracle Database pe Linux. Serverul este sizing-uit pentru încărcătură, operațiile regulate și actualizările rulează după program.
Strategia de copii de rezervă pentru Oracle este construită pe instrumentul oficial — Oracle RMAN (Recovery Manager) — și are trei straturi:
- Backup complet (FULL) — săptămânal.
- Backup incremental (Level 1) — zilnic, deasupra celui complet.
- Loguri redo arhivate — scrise continuu, asigură point-in-time recovery: posibilitatea restaurării bazei la orice moment din intervalul de păstrare a logurilor.
Copiile sunt depozitate în depozitul nostru centralizat, separat de serverul de producție; retenția — un interval rolling de 30 de zile plus snapshot-uri lunare păstrate până la 12 luni. Regulat — pe serverul dev — se face restaurare de test: RMAN VALIDATE + restore complet al ultimei copii de rezervă cu aplicarea logurilor arhivate. Asta dă siguranța reală că backup-ul este funcțional, nu doar „se face formal în fiecare noapte”.
Infrastructura web și WAF
Perimetrul web — zece site-uri ale clientului cu un trafic cumulat de peste 300 000 de vizitatori unici pe zi. Hosting și suport — la noi. În fața site-urilor stă un Web Application Firewall: filtrează atacurile automatizate, încercările tipice de exploatare și traficul anomal; regulile sunt ajustate după profilul fiecărei aplicații.
Colaborarea cu echipa de programatori a clientului
Site-urile sunt dezvoltate de echipa proprie de programatori a clientului; noi răspundem de platforma pe care ele rulează. Asta cere dialog continuu, nu „transmitem prin e-mail o dată pe trimestru”.
Le predăm dezvoltatorilor datele de monitorizare pentru interogări lente, blocaje în orele de vârf, anomalii în trafic și în funcționarea scripturilor; ei optimizează codul pe baza acestor informații. Scripturile de export al datelor din sistemul de evidență către vitrina web au fost rescrise împreună — după care site-urile au încetat să cadă în orele de vârf.
Server dev
Pentru echipa de dezvoltare este alocat un server dev separat: izolat de mediul de producție, cu o copie separată a datelor. Este folosit pentru experimente, teste de performanță și, printre altele, pentru restaurări de test regulate ale copiilor de rezervă Oracle (vezi mai sus).
Monitorizare și securitate de rețea
Toate componentele cheie — nodurile RDS, Oracle, serverul de fișiere, e-mailul, Bitrix24, serverele web, routerele și punctele UniFi — sunt integrate într-o monitorizare centralizată cu alertare către tura de gardă. Metricile de performanță, disponibilitate și securitate — pe un singur dashboard. Asta dă detectare timpurie, nu „reparăm când observă utilizatorul”.
Furnizare de echipamente
În cadrul suportului, la cererea clientului, am selectat și livrat 130 de PC-uri refurbished. Asta a permis o reînnoire rapidă a parcului de la magazine și birou cu o calitate previzibilă, fără a plăti în plus pentru hardware nou acolo unde nu era nevoie.
Rezultat
- Peste 700 de utilizatori simultani lucrează într-o infrastructură unică, sub un SLA unic.
- 50 de magazine pe UNA — case de marcat și evidență sub un suport unic.
- Mutarea de pe hardware de un deceniu și de pe servere închiriate în cloud fără o creștere semnificativă a costului — la o platformă vizibil mai performantă (NVMe + DDR5).
- Viteza de lucru a Oracle a crescut față de infrastructura anterioară.
- Site-urile au încetat să cadă în orele de vârf după rescrierea comună a scripturilor de export.
- Copiile de rezervă Oracle au trecut din categoria „se fac” în „se fac și se testează regulat prin restaurare pe serverul dev”.
- 10 site-uri cu peste 300 000 DAU — în spatele WAF, sub monitorizare, cu feedback continuu către dezvoltatori privind performanța.
- 130 de PC-uri refurbished — reînnoirea parcului cu o economie transparentă.