Viviamo fino a lunedì o come sopravvivere al Black Friday

Domani è il Black Friday: per i progetti Internet ciò significa che ci saranno picchi di carico sul sito. Anche i giganti potrebbero non essere in grado di resistere, ad esempio, È successo con Amazon il Prime Day nel 2017. 

Viviamo fino a lunedì o come sopravvivere al Black Friday

Abbiamo deciso di fornire alcuni semplici esempi di lavoro con un server virtuale per evitare errori e non salutare le persone con una pagina 503 o, peggio ancora, About:blank e ERR_CONNECTION_TIMED_OUT. C'è ancora un giorno per prepararsi.

Ridimensionare le risorse

Un sito web è solitamente costituito da diversi moduli: un database, un server web, un sistema di caching. Ciascuno di questi moduli richiede diversi tipi e quantità di risorse. È necessario analizzare in anticipo la quantità di risorse consumate utilizzando stress test e valutare la velocità di I/O del disco, il tempo del processore, la memoria e la larghezza di banda Internet del proprio sito.

Gli stress test ti aiuteranno a identificare i colli di bottiglia nel tuo sistema e ad aumentarli in anticipo. Quindi, ad esempio, puoi aumentare la potenza del tuo server aumentando lo spazio sul disco rigido per la durata della promozione, espandere la larghezza di banda del sito web o aumentare la RAM del server virtuale. Dopo la promozione puoi restituire tutto com'era, questo avviene nel tuo account personale senza contattare il supporto tecnico e richiede un paio di minuti, ma è meglio farlo in anticipo e durante le ore di minima attività del cliente sul sito.

Proteggiti in anticipo dagli attacchi DDoS

I siti web si bloccano durante i giorni dei saldi non solo a causa dell'aumento dell'afflusso di clienti, ma anche a causa di attacchi DDoS. Possono essere organizzati dagli aggressori che desiderano reindirizzare il traffico verso le loro risorse di phishing. 

Gli attacchi DDoS diventano ogni giorno più sofisticati. Gli hacker utilizzano approcci diversi, utilizzando sia attacchi DDoS che attacchi alle vulnerabilità delle applicazioni. Nella maggior parte dei casi, gli attacchi sono accompagnati da tentativi di hackeraggio del sito.

Anche qui è importante prepararsi in anticipo e collegare al proprio server un indirizzo IP protetto dagli attacchi. In UltraVDS proteggiamo i server non dopo un attacco, ma 1.5 ore su XNUMX e resistiamo costantemente ad attacchi fino a XNUMX Tbps! Per proteggere i server dagli attacchi DDoS vengono utilizzati una serie di filtri, collegati ad un canale Internet con una larghezza di banda sufficientemente ampia. I filtri analizzano costantemente il traffico in transito, identificando anomalie e attività di rete insolite. I modelli di traffico non standard analizzati comprendono tutti i metodi di attacco attualmente conosciuti, compresi quelli implementati tramite botnet distribuite.

Per connettere un indirizzo protetto a un server virtuale, è necessario inviare preventivamente una richiesta al servizio di supporto del provider.

Velocizzare il caricamento del sito

Durante i periodi di promozioni, il carico sui server aumenta e le foto e le schede prodotto impiegano molto tempo per essere caricate sui siti web. Inoltre, il caricamento delle pagine è reso più difficile da vari framework, librerie JS, moduli CSS e così via. Un potenziale cliente può abbandonare la pagina senza ricevere risposta dal sito, anche se l'offerta è più vantaggiosa di quella della concorrenza. Per verificare la velocità di caricamento della pagina, suggeriamo di utilizzare Google DevTools.

Una rete per la distribuzione di contenuti (CDN) può aiutare ad accelerare il caricamento della pagina. Una CDN è una rete geograficamente distribuita composta da nodi di caching - punti di presenza, che possono essere localizzati in tutto il mondo. Quando visiti il ​​sito, il client riceverà contenuto statico non dal tuo server, ma da quello che fa parte della rete CDN e si trova più vicino ad essa. Accorciando il percorso tra server e client, i dati sul sito vengono caricati più velocemente.

Puoi configurare tu stesso una rete CDN se disponi di un VDS su Windows Server Core 2019; per farlo utilizza strumenti integrati nel sistema operativo come: Active Directory, DFS, IIS, WinAcme, RSAT. Puoi anche utilizzare soluzioni già pronte, ad esempio la CDN di Cloudflare potrebbe risolvere il problema in modo molto più rapido ed economico. Inoltre, questo sistema ha funzionalità aggiuntive: DNS, compressione HTML, CSS, JS, molti punti di presenza.

Buona fortuna con le tue vendite.

Venerdì nero nell'UltraVDS

Inoltre, non abbiamo ignorato gli sconti tradizionali in questo giorno e abbiamo offerto agli utenti Habr un codice promozionale BlackFr con uno sconto del 15% su tutti i nostri server virtuali dal 28 novembre al 2 dicembre compresi.

Per esempio, VDS utilizzando un codice promozionale è possibile acquistare un server alla tariffa UltraLight con 1 core CPU, 500 MB di RAM e 10 GB di spazio su disco con Windows Server Core 2019 BlackFr con uno sconto aggiuntivo del 30% per un anno per soli 55 rubli al mese, quindi lo sconto totale sarà del 45% del prezzo attuale.

UltraVDS è un moderno fornitore di servizi cloud; con noi lavorano centinaia di grandi organizzazioni, tra cui banche rinomate, agenti di borsa, aziende edili e farmaceutiche. 

Viviamo fino a lunedì o come sopravvivere al Black Friday

Fonte: habr.com

Aggiungi un commento