Informatyk Linuxby SysGroup

baza wiedzy

Czy warto zdecydować się na hosting Linux?

2018-05-15 · czas czytania ok. 1 min

Dla zdecydowanej większości stron, sklepów i aplikacji webowych pytanie jest retoryczne. Warto jednak wiedzieć, na czym polega różnica, bo istnieją przypadki, w których odpowiedź brzmi „nie”.

Kiedy Linux jest wyborem oczywistym

Jeżeli aplikacja jest napisana w PHP, Pythonie, Node.js, Ruby czy Javie i korzysta z MySQL, MariaDB lub PostgreSQL, całe środowisko powstało i jest testowane na Linuksie. Dokumentacja, narzędzia wdrożeniowe i większość odpowiedzi na problemy zakładają Linuksa. Wybór czegoś innego oznacza pracę pod prąd przy każdej awarii.

Kiedy nie

Aplikacja napisana pod .NET Framework w starszej wersji, system ERP wymagający MS SQL Server, integracja z Active Directory albo oprogramowanie branżowe dostarczane wyłącznie jako instalator Windows. W takich przypadkach próba przeniesienia na Linuksa kończy się warstwą zgodności, która działa do pierwszej aktualizacji. Lepiej postawić maszynę Windows i utrzymywać ją świadomie.

Mieszane środowiska są normalne. U kilku klientów utrzymujemy serwery Linux pod stronę i sklep oraz osobną maszynę Windows pod system magazynowy. Rozdzielenie ich jest tańsze niż zmuszanie jednej do udawania drugiej.

Koszty, które widać dopiero później

  • brak opłat licencyjnych za system i za dostęp kolejnych użytkowników
  • mniejsze wymagania sprzętowe przy tym samym obciążeniu - serwer bez środowiska graficznego zużywa ułamek pamięci
  • aktualizacje bezpieczeństwa bez ponownego uruchamiania całego systemu w większości przypadków
  • pełny dostęp do konfiguracji, czyli możliwość dostrojenia zamiast czekania na opcję w panelu

Co się nie zmienia

System nie administruje się sam. Serwer z Linuksem, którego nikt nie aktualizuje i nie monitoruje, jest dokładnie tak samo podatny jak każdy inny. Argument o bezpieczeństwie Linuksa dotyczy dobrze utrzymanego Linuksa, a nie samego faktu jego instalacji.

powiązane notatki

Czym jest DNS?

DNS w praktyce: rekordy A, CNAME, MX i TXT, znaczenie TTL przy migracji oraz najczęstsze błędy, które wyłączają stronę lub pocztę.

Dostępność serwera - dlaczego jest tak ważna?

Co naprawdę znaczy dostępność 99,9 procent, czego nie obejmuje SLA i jak sprawdzić dostępność niezależnie od deklaracji dostawcy.

Elastyczność serwera - dlaczego jest taką ważną cechą?

Skalowanie w górę i wszerz, limity, których nie przeskoczysz, oraz pytania do dostawcy przed podpisaniem umowy na serwer.

kontakt

Potrzebujesz kogoś do tego serwera?

Opisz krótko środowisko: rodzaj serwera, co na nim działa i co Cię niepokoi. Odpowiadamy konkretnie, co przejmujemy i w jakim terminie.