Żyjmy do poniedziałku, czyli jak przetrwać Czarny Piątek

Jutro Czarny Piątek - dla projektów internetowych oznacza to, że na stronie będą szczytowe obciążenia. Nawet giganci mogą nie być w stanie im się oprzeć, np. Stało się z Amazonem w Prime Day w 2017 r. 

Żyjmy do poniedziałku, czyli jak przetrwać Czarny Piątek

Postanowiliśmy podać kilka prostych przykładów pracy z serwerem wirtualnym, aby uniknąć błędów i nie witać ludzi stroną 503 lub, co gorsza, About:blank i ERR_CONNECTION_TIMED_OUT. Został jeden dzień na przygotowania.

Skalowanie zasobów

Strona internetowa zazwyczaj składa się z różnych modułów – bazy danych, serwera WWW, systemu buforującego. Każdy z tych modułów wymaga innego rodzaju i ilości zasobów. Należy z wyprzedzeniem przeanalizować ilość zużywanych zasobów za pomocą testów obciążeniowych i ocenić szybkość operacji we/wy dysku, czas procesora, pamięć i przepustowość Internetu w witrynie.

Testy warunków skrajnych pomogą Ci zidentyfikować wąskie gardła w systemie i z wyprzedzeniem je skalować. Możesz więc na przykład zwiększyć moc swojego serwera, zwiększając miejsce na dysku twardym na czas trwania promocji, rozszerzając przepustowość witryny lub zwiększając pamięć RAM serwera wirtualnego. Po promocji możesz zwrócić wszystko tak, jak było, odbywa się to na koncie osobistym bez kontaktu z pomocą techniczną i zajmuje kilka minut, ale lepiej to zrobić z wyprzedzeniem i w godzinach minimalnej aktywności klienta na stronie.

Chroń się przed atakami DDoS z wyprzedzeniem

Strony internetowe ulegają awariom w dni wyprzedaży nie tylko ze względu na wzrost napływu klientów, ale także z powodu ataków DDoS. Mogą być organizowane przez osoby atakujące, które chcą przekierować Twój ruch do swoich zasobów phishingowych. 

Ataki DDoS stają się z dnia na dzień coraz bardziej wyrafinowane. Hakerzy stosują różne podejścia, wykorzystując zarówno ataki DDoS, jak i ataki na luki w aplikacjach. W większości przypadków atakom towarzyszą próby włamania się na stronę.

Tutaj również ważne jest wcześniejsze przygotowanie i podłączenie do serwera adresu IP chronionego przed atakami. W UltraVDS chronimy serwery nie po ataku, ale przez całą dobę i konsekwentnie wytrzymujemy ataki do 1.5 Tbps! Aby chronić serwery przed atakami DDoS, wykorzystywany jest szereg filtrów podłączonych do kanału internetowego o odpowiednio dużej przepustowości. Filtry konsekwentnie analizują przechodzący ruch, identyfikując anomalie i nietypową aktywność sieciową. Analizowane niestandardowe wzorce ruchu obejmują wszystkie obecnie znane metody ataków, w tym te realizowane z wykorzystaniem rozproszonych botnetów.

Aby połączyć chroniony adres z serwerem wirtualnym, należy wcześniej przesłać prośbę do działu wsparcia dostawcy.

Przyspiesz ładowanie witryny

W okresach promocji wzrasta obciążenie serwerów, a zdjęcia i karty produktów ładują się długo na stronach internetowych. Ładowanie stron jest również utrudnione przez różne frameworki, biblioteki JS, moduły CSS i tak dalej. Potencjalny klient może opuścić stronę bez otrzymania odpowiedzi ze strony, nawet jeśli oferta jest korzystniejsza od oferty konkurencji. Aby sprawdzić szybkość ładowania strony, sugerujemy skorzystanie z Google DevTools.

Sieć dostarczania treści (CDN) może pomóc przyspieszyć ładowanie strony. CDN to sieć rozproszona geograficznie, składająca się z węzłów buforujących – punktów obecności, które mogą być zlokalizowane na całym świecie. Odwiedzając witrynę, klient otrzyma treść statyczną nie z Twojego serwera, ale z tego, który jest częścią sieci CDN i znajduje się bliżej niej. Dzięki skróceniu trasy pomiędzy serwerem a klientem dane na stronie ładują się szybciej.

Możesz samodzielnie skonfigurować sieć CDN, jeśli posiadasz VDS na Windows Server Core 2019; w tym celu skorzystaj z narzędzi wbudowanych w system operacyjny takich jak: Active Directory, DFS, IIS, WinAcme, RSAT. Można też skorzystać z gotowych rozwiązań, np. CDN od Cloudflare rozwiązałby problem znacznie szybciej i taniej. Dodatkowo ten system ma dodatkowe funkcje: DNS, kompresja HTML, CSS, JS, wiele punktów obecności.

Powodzenia w sprzedaży.

Czarny piątek w UltraVDS

W tym dniu nie zlekceważyliśmy także tradycyjnych rabatów i zaproponowaliśmy użytkownikom Habr kod promocyjny Czarny ks z 15% rabatem na wszystkie nasze serwery wirtualne od 28 listopada do 2 grudnia włącznie.

Naprzykład VDS serwer w taryfie UltraLight z 1 rdzeniem CPU, 500 MB RAM i 10 GB miejsca na dysku z systemem Windows Server Core 2019 można kupić korzystając z kodu promocyjnego Czarny ks z dodatkowym 30% rabatem na rok za jedyne 55 rubli miesięcznie, więc łączny rabat wyniesie 45% aktualnej ceny.

UltraVDS to nowoczesny dostawca usług chmurowych, współpracują z nami setki dużych organizacji, w tym znane banki, maklerzy giełdowi, firmy budowlane i farmaceutyczne. 

Żyjmy do poniedziałku, czyli jak przetrwać Czarny Piątek

Źródło: www.habr.com

Dodaj komentarz