· Tomasz Siroń · Biznes

Wydajna infrastruktura dla promocji filmu

Jakiś czas temu mieliśmy okazję przygotować infrastrukturę IT pod stronę promującą film kinowy. Wyzwanie było ciekawe, strona oparta na WordPressie, ale spodziewany ruch był bardzo duży.

Opis zdjęcia

W takich sytuacjach dobrze dobrana architektura to klucz do sukcesu. Jak to zrobiliśmy?

1️⃣ Podział na serwery - aplikację i bazę danych rozdzieliliśmy na dwa VPSy, co pozwoliło lepiej zarządzać zasobami i uprościło potencjalne skalowanie.

2️⃣ Konteneryzacja - Docker i Docker Compose zapewniły nam elastyczność i możliwość łatwego przenoszenia aplikacji, gdyby zaszła taka potrzeba.

3️⃣ Bezpieczeństwo - ruch między serwerami zabezpieczyliśmy za pomocą WireGuard VPN, aby zapewnić pełną ochronę danych. Było ty szybsze i bardziej uniwersalne niż wdrażanie samopodpisanego ssl na bazie.

4️⃣ Optymalizacja bazy - przygotowaliśmy bazę danych tak, by mogła sprostać dużym obciążeniom z dużą ilością pamięci RAM na bufory oraz Redisem do selektywnego cacheowania zapytań.

5️⃣ Nginx i PHP-FPM - Jako serwer www wybraliśmy niezawodnego Nginxa z PHP-FPM, stabilność i wydajność tego duetu to coś, na czym zawsze możemy polegać.

6️⃣ Cloudflare w trybie proxy - optymalizacja i bezpieczeństwo ruchu przychodzącego były kluczowe – Nginx akceptował tylko ruch z IP Cloudflare, co zminimalizowało ryzyko oraz poprawiło wydajność.

💡 Efekt? Strona wytrzymała duży ruch bez najmniejszych problemów wydajnościowych, a projekt został zrealizowany sprawnie i zgodnie z oczekiwaniami klienta.

Potrzebujesz konsultacji technicznej?

Masz pytania dotyczące wpisu lub swojej infrastruktury? Napisz do nas. Pomożemy Ci to spokojnie przeanalizować i znaleźć rozwiązanie.

logo SparkSome

NIP: 6793289948

REGON: 527616291

KRS: 0001085500

Kapitał zakładowy: 50 000 zł

© Copyright
SparkSome Venture sp. z o.o.