Infrastruktura IT i wdrożenia

Wydajna infrastruktura dla promocji filmu

Wydajna infrastruktura dla promocji filmu
17 grudnia 2024|2 minuty czytania

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.

O autorze

Tomasz Siroń, Board Member & Infrastructure Architect w SparkSome Venture

Tomasz Siroń

BOARD MEMBER & INFRASTRUCTURE ARCHITECT

Od lat projektuję i wdrażam rozwiązania infrastrukturalne dla firm i organizacji. Specjalizuję się w systemach Linux, DevOps, Docker, Kubernetes i bezpieczeństwie infrastruktury. Jako członek zarządu SparkSome Venture odpowiadam za stronę technologiczną, architektury systemów i projekty dla klientów biznesowych. Kocham łączyć teorię z praktyką, właśnie dlatego od 2024 roku prowadzę autorskie szkolenia techniczne dla firm i uczelni. Certyfikowany przez MikroTik, magister mechatroniki, ale przede wszystkim praktyk, który łączy świat systemów OpenSource, sieci i automatyzacji z elektroniką, IoT, radiokomunikacją oraz projektami badawczo-inżynieryjnymi.