Mówi się, że dziś już absolutnie wszystko siedzi w chmurze i działa z poziomu przeglądarki. To nieprawda.
Kiedy wejdziesz do dużej firmy produkcyjnej, ogromnego centrum logistycznego czy korporacyjnego działu księgowości, często trafisz na architekturę, która dla wielu brzmi jak relikt przeszłości – serwery terminali i ciężkie bazy SQL. Dlaczego tak jest? Bo kiedy w grę wchodzą gigantyczne zbiory danych, fizyki po prostu nie da się oszukać. Szczególnie w rozbudowanych systemach klasy ERP to wciąż jeden z najczęstszych modeli architektonicznych.
Aby zrozumieć ten fenomen, musimy spojrzeć na to, jak przesyłamy informacje.
Picie oceanu przez słomkę
Wyobraź sobie, że pracujesz zdalnie i masz wygenerować zbiorczy raport finansowy z ostatnich pięciu lat. Program musi w tym celu przemielić miliony rekordów – faktur, przelewów i korekt.
Gdybyś miał tę aplikację zainstalowaną bezpośrednio na służbowym laptopie, musiałaby ona „zaciągnąć” wszystkie te surowe dane z firmowej bazy przez twój domowy internet. Próba przepchnięcia takich paczek przez zwykłe złącze przypominałaby picie wody z basenu przez słomkę. System by zamarzł, raport kręciłby się godzinami, a najmniejszy spadek zasięgu Wi-Fi prawdopodobnie wywaliłby całą operację w kosmos.
Rozwiązanie: przesyłaj piksele, a nie dane
Skoro nie możemy szybko przepchnąć oceanu danych do pracownika, musimy zrobić coś odwrotnego: „przenieść” pracownika do serwerowni. Oczywiście wirtualnie. Do tego właśnie służy serwer terminali (często realizowany w formie środowisk VDI).
Najłatwiej zrozumieć to, porównując ten mechanizm do Netflixa. Odpalając film, nie pobierasz go fizycznie na dysk telewizora. Ty tylko wysyłasz sygnał z pilota („odtwórz”), a serwer po drugiej stronie globu wykonuje całą ciężką pracę obliczeniową i przesyła ci strumień wideo.
W biznesie działa to niemal identycznie:
- Brak odległości – Program księgowy i baza SQL leżą fizycznie na tych samych maszynach wewnątrz serwerowni, z reguły spięte światłowodem. Gdy system szuka danych, informacja pokonuje metry, a nie kilometry. Zapytania wykonują się w ułamki sekund.
- Sprzęt ma lekko – Twój laptop wysyła na serwer wyłącznie wciśnięcia klawiszy i ruchy myszką, odbierając odświeżający się obraz ekranu. Dzięki temu nawet słabszy sprzęt zazwyczaj bez problemu radzi sobie z obsługą gigantycznych systemów.
- Odporność na awarie – Router nagle gubi zasięg? Nic strasznego. Baza danych bezpiecznie miele zapytania na głównym serwerze. Kiedy internet wróci, logujesz się i widzisz dokładnie ten sam ekran, na którym skończyłeś.
Bezpieczeństwo i pełna kontrola
Ten klasyczny model to nie tylko pragmatyzm, ale przede wszystkim skuteczna tarcza dla firmowych zasobów.
Z punktu widzenia administratora, trzymanie aplikacji na serwerze terminali to złoto. Gdy wchodzi ważna aktualizacja przepisów podatkowych, informatyk wgrywa ją raz na głównym środowisku, zamiast aktualizować soft na setkach laptopów rozsianych po całej Polsce.
Co więcej, to ochrona przed wyciekiem danych. Baza schowana jest głęboko za firmowym firewallem. Jeśli pracownik zgubi służbowego laptopa w pociągu, firma traci tylko trochę plastiku i krzemu. Na dysku takiego komputera nie ma ani jednego pliku z wrażliwymi danymi klientów.
To nie relikt, to ewolucja
Klasyczna architektura oparta na terminalach i bazach SQL wcale nie odeszła do lamusa. Dziś te środowiska często po prostu hostuje się w zewnętrznych chmurach zamiast w biurowej piwnicy, ale mechanizm pozostał ten sam.
Zresztą, jeśli dobrze się przyjrzeć, dzisiejsze aplikacje webowe robią dokładnie to samo. Trzymają backend blisko danych, a my w przeglądarce widzimy tylko lekki interfejs i ostateczny wynik. Terminale to bezpośredni przodek tego chmurowego podejścia. Więc kiedy następnym razem usłyszysz o firmie pracującej na terminalach, nie traktuj tego jako technologicznego skansenu. To świadoma odpowiedź na ograniczenia fizyki, która wciąż napędza gospodarkę.
Mam Dlatego, zanim na kolejnych labach machniemy ręką na „stare, korporacyjne systemy” i uznamy, że liczą się tylko najnowsze frameworki, warto mieć z tyłu głowy, jak to wszystko spina się pod maską. Bo czasem te najmniej krzykliwe technologie to dokładnie te, na których opiera się najwięcej prawdziwego biznesu.
Mam nadzieję, że ten krótki rzut oka za kulisy trochę Was zaciekawił i odczarował ten temat.
Trzymajcie się i do zobaczenia na korytarzach!