Szukaj...
Ctrl + K
Pomoc zdalna
Administracja chmurą Katowice

Konteneryzacja Docker Katowice

Ta sama aplikacja raportowa działa w trzech zakładach w trzech kopiach, każda z inną poprawką dołożoną na miejscu. Wynik zależy wtedy od tego, na którym serwerze ktoś go policzył, a nie od tego, co się wydarzyło na hali. Spakowanie jednej aplikacji kosztuje od 3 900 zł netto.

  • Jedna wersja we wszystkich lokalizacjach
  • Wydanie zamiast trzech wyjazdów po metropolii
  • Powrót do poprzedniej wersji jednym poleceniem

Pracowaliśmy dla

Zakres

Co obejmuje konteneryzacja Docker Katowice?

Kontener nie zmienia działania programu, zmienia sposób jego rozprowadzania. Po naszej stronie stoi sześć rzeczy: opis obrazu z przypiętymi zależnościami, wyprowadzenie ustawień odróżniających lokalizacje, dane trwałe na wolumenach, prywatny rejestr wydań widoczny z każdego adresu, uruchomienie na hostach oraz zbieranie stanu i dzienników w jednym panelu.

  1. 01

    Jeden obraz na wszystkie lokalizacje

    Zakład, biuro i magazyn uruchamiają tę samą wersję, różniącą się wyłącznie parametrami.

  2. 02

    Różnice między adresami w ustawieniach

    Adresy baz, ścieżki i oznaczenie wydziału podawane przy starcie, a nie wpisane w kod.

  3. 03

    Zależności przypięte co do wersji

    Budowa powtórzona za rok daje ten sam wynik, bez niespodzianki z nowszą biblioteką.

  4. 04

    Rejestr wydań widoczny z każdego adresu

    Lokalizacja pobiera wskazaną wersję z prywatnego rejestru, zamiast kopiować pliki na dysk.

  5. 05

    Dane trwałe zostają na miejscu

    Wolumeny z plikami i stanem pozostają w lokalizacji, objęte kopią i opisane co do ścieżki.

  6. 06

    Wycofanie bez odtwarzania serwera

    Powrót do poprzedniego wydania jest uruchomieniem poprzedniego obrazu, także w jednym zakładzie.

  7. 07

    Stan kontenerów w jednym panelu

    Zabbix pokazuje kontenery z kilku adresów obok siebie, a dzienniki spływają poza hosty.

Wycena

Ile kosztuje konteneryzacja Docker Katowice w mieście Katowice?

Pierwsza aplikacja zamknięta w obrazie to od 3 900 zł netto jednorazowo, około dwóch dni pracy: rozpoznanie, opis obrazu, ustawienia, rejestr wydań i uruchomienie. Rozstawienie tego samego obrazu w kolejnych lokalizacjach jest wyraźnie tańsze i liczymy je osobno. Opieka nad hostem to 250 zł netto miesięcznie.

od 3 900 zł netto, jednorazowo

Tyle kosztuje: spakowanie jednej aplikacji działającej w kilku lokalizacjach, około dwóch dni.

Wszystkie kwoty są netto. Tej usługi nie sprzedajemy z cennika, więc dokładną kwotę podajemy po rozmowie o zakresie, przed podpisaniem umowy.

Jak jeden program zamienia się w trzy różne

Zaczyna się niewinnie i zawsze tak samo. Aplikacja powstaje w jednym zakładzie, bo tam była potrzebna: zbiera odczyty z linii, składa raport zmianowy albo prowadzi zlecenia serwisowe. Po roku okazuje się, że przydałaby się także w drugim zakładzie, więc ktoś kopiuje ją na tamtejszy serwer i poprawia dwie rzeczy, żeby pasowała do miejscowego ustawienia. Po dwóch latach to samo dzieje się w magazynie.

Od tego momentu firma ma trzy programy, mimo że wszyscy mówią o jednym. Każdy stoi na innym systemie, każdy ma inny zestaw bibliotek doinstalowanych przy okazji różnych spraw, a poprawka zgłoszona w jednym zakładzie trafia do pozostałych wtedy, gdy ktoś o niej pamięta.

Nikt tego nie planował i nikt nie zawinił. Kopiowanie było w swoim momencie najszybszym rozwiązaniem, a rozjazd narastał po jednej drobnej decyzji na kwartał.

Co dokładnie się rozjeżdża między kopiami

ElementDlaczego się rozchodziCo widać w firmieCo robi z tym obraz
Wersje bibliotekinstalowane w dniu uruchomienia, czyli w trzech różnych latachten sam błąd występuje w jednym zakładzie, w drugim niezależności przypięte, identyczne w każdej lokalizacji
Poprawki logikizgłoszone lokalnie i lokalnie naprawionedwa zakłady liczą przestój inaczejjedno źródło kodu, poprawka wchodzi wszędzie
Ustawienia i ścieżkiwpisane na sztywno przy kopiowaniuprzeniesienie programu wymaga edycji plikówparametry podawane przy starcie, kod się nie zmienia
Sposób uruchamianiaopisany w pamięci trzech różnych osóbpo restarcie serwera coś nie wstaje i nikt nie wie cojedno polecenie, zapisane w repozytorium
Miejsce zapisu danychwybrane przez tego, kto akurat instalowałkopia zapasowa nie obejmuje wszystkiegowolumeny wskazane wprost i objęte kopią
Wersja, która akurat pracujenieodnotowana nigdziepytanie „co macie uruchomione” nie ma odpowiedzioznaczenie wydania widoczne w rejestrze

Wiersz o wersjach bibliotek jest tym, przez który zgłoszenia bywają nierozwiązywalne. Program zachowuje się inaczej w dwóch miejscach, kod jest ten sam, a przyczyna leży w składniku, którego nikt nie zmieniał świadomie i którego nie ma na żadnej liście.

Dlaczego widać to dopiero przy raporcie zbiorczym

Dopóki każdy zakład ogląda własne liczby, rozjazd nikomu nie przeszkadza. Problem pojawia się w dniu, w którym zarząd chce zobaczyć trzy lokalizacje obok siebie w jednym zestawieniu, a suma nie zgadza się z niczym.

Wtedy zaczyna się szukanie winnego w danych, choć dane są w porządku. Jeden zakład liczy postój od zatrzymania linii, drugi od zgłoszenia usterki, bo tak go kiedyś poproszono i tak zostało poprawione tylko u niego. Firma spędza tydzień na uzgadnianiu liczb zamiast na wyciąganiu z nich wniosków.

Jeden obraz zamyka tę sprawę definitywnie, bo różnica w wyniku może wtedy pochodzić już wyłącznie z danych albo z ustawień, a jedno i drugie da się sprawdzić w kilka minut.

Co robimy z różnicami, które są uzasadnione

Nie każda różnica jest błędem. Zakład ma inne wydziały niż magazyn, inne oznaczenia stanowisk i czasem inny sposób rozliczania zmiany, wynikający z faktycznej organizacji pracy. Kasowanie tego w imię jednolitości byłoby psuciem działającego rozwiązania.

Dlatego pierwszym krokiem jest rozdzielenie listy różnic na dwie części. To, co wynika ze specyfiki miejsca, wychodzi z kodu do ustawień podawanych przy uruchomieniu. To, co jest zwykłą poprawką, która nie dotarła wszędzie, wraca do wspólnego źródła. Po tym zabiegu każda lokalizacja uruchamia ten sam obraz i podaje mu własne parametry.

Rozpoznanie zajmuje tu więcej czasu niż samo pakowanie i tak to wyceniamy. Dwie kopie porównuje się szybko, trzy wymagają cierpliwości.

Jak wygląda wydanie po tej zmianie

Wcześniej wyglądało to na Śląsku bardzo konkretnie: ktoś wsiadał w samochód, jechał do jednego zakładu, potem do drugiego, po drodze wpadał do magazynu, a w każdym miejscu kopiował pliki i sprawdzał, czy usługa wstała. Cała operacja zajmowała dzień i kończyła się trzema instalacjami, które od tej chwili znów zaczynały się różnić.

Po spakowaniu wydanie polega na zbudowaniu obrazu, oznaczeniu go wersją i wysłaniu do rejestru. Lokalizacje pobierają go same, w kolejności, którą ustalacie. Powrót do poprzedniej wersji jest uruchomieniem poprzedniego obrazu i można wykonać go tylko tam, gdzie coś poszło nie tak.

Dzień pracy zamienia się w kilkanaście minut, ale nie to jest tu najważniejsze. Najważniejsze jest, że aktualizacja przestaje być czynnością, którą odkłada się do momentu, gdy naprawdę trzeba.

Czego przy tej pracy nie robimy

Nie przepisujemy programu i nie zmieniamy jego działania przy okazji pakowania, bo to osobne zadanie z własnym ryzykiem i własną wyceną. Nie przenosimy do obrazu bazy pracującej na produkcji bez wyraźnego powodu. Nie stawiamy klastra w firmie, w której infrastrukturą nikt nie zajmuje się na pełny etat, choćby padła taka nazwa w wymaganiach.

Aktualizacja warstw bazowych, sprawdzanie obrazów pod kątem znanych podatności i trzymanie haseł poza obrazem należą natomiast do zakresu zawsze.

Miejsce, w którym te kontenery pracują, prowadzimy w ramach administracji chmurą, a podział między budynki i subskrypcję opisuje chmura hybrydowa. Powtarzalny opis hostów, sieci i rejestru powstaje przy infrastrukturze jako kodzie, a wyprowadzenie firmy wyżej przy migracji do chmury. Zakres ustalimy przez kontakt.

Treść sprawdzona i zaktualizowana: 2 sierpnia 2026

Start współpracy

Od telefonu do działającego środowiska, pięć kroków

Nie przejmujemy środowiska w ciemno. Najpierw sprawdzamy, co macie, potem wyceniamy.

  1. Krok 1 Rozmowa i szybki przegląd tego, co macie i co boli najbardziej.
  2. Krok 2 Przegląd środowiska. Dostajesz listę ryzyk i kolejność ich naprawiania.
  3. Krok 3 Oferta z zakresem, czasem reakcji i ceną. Bez ukrytych pozycji.
  4. Krok 4 Przejęcie środowiska, dokumentacja, dostępy, monitoring.
  5. Krok 5 Praca bieżąca i przeglądy. Raport co miesiąc.

Pytania, które padają najczęściej

Odpowiedzi na to, o co pytają firmy przed podpisaniem umowy.

Częste pytania klientów na tym etapie:

Zwykle tak, bo różnice okazują się mniejsze, niż wyglądają. Zbieramy wszystkie kopie, wypisujemy, czym się różnią, i dzielimy tę listę na dwie części: rzeczy wynikające ze specyfiki lokalizacji oraz poprawki, które po prostu nie trafiły wszędzie. Pierwsze idą do ustawień, drugie do wspólnego kodu.

Nie i właśnie po to jest rejestr z oznaczeniami wydań. Nową wersję można uruchomić najpierw w biurze, popatrzeć na nią przez tydzień, a dopiero potem podnieść zakład i magazyn. Każdy adres ma wtedy zapisane, którą wersję ma uruchomioną, więc nikt nie musi tego zgadywać.

Zostaje i odradzamy pakowanie jej wtedy wprost. Program rozmawiający z urządzeniem po kablu albo wymagający sterownika producenta zyskuje na obrazie tyle, co nic, a dokłada warstwę do utrzymania. Pakujemy natomiast to, co z tych danych powstaje, czyli raporty i wymianę z pozostałymi adresami.

Z prywatnego rejestru, do którego każdy adres sięga sam, i to jest zwykle pobranie rzędu kilkuset megabajtów, a nie wgranie całej maszyny. W lokalizacji ze słabym łączem ustawiamy pobieranie poza godzinami pracy, a uruchomienie następuje dopiero po potwierdzeniu, że obraz jest już na miejscu.

Cofamy ten jeden adres do poprzedniego wydania i zostawiamy pozostałe na nowym. Skoro obraz jest identyczny, różnica leży w danych albo w ustawieniach tej lokalizacji, a to znacznie węższy obszar do sprawdzenia niż cały program. Wcześniej takie zgłoszenie kończyło się porównywaniem trzech instalacji.

Zwykle jeden wspólny, jeśli aplikacja obsługuje wszystkie adresy zdalnie, albo po jednym w lokalizacji, gdy musi pracować przy danych na miejscu. Decyduje to, czy program przetrwa zerwane łącze bez szkody. Każdy host rozliczamy tak samo jak zwykły serwer.

On dostarcza kod i decyduje, co program ma robić. My odpowiadamy za obraz, host, rejestr, kopie i uruchomienie w każdej lokalizacji. Granicę spisujemy przed startem, bo przy zgłoszeniu w środku zmiany nikt nie ma czasu ustalać, czyja to sprawa.

Kontakt

Obsługa IT w mieście Katowice

Do klientów w mieście Katowice dojeżdżamy na miejsce, resztę zamykamy zdalnie.

Nasze biura, 14 adresów

Pierwszy krok

Umów przegląd IT w mieście Katowice

Krótka rozmowa wystarczy, żeby ocenić zakres prac i podać widełki kosztu. Bez zobowiązań.

Powiązane

Pozostałe usługi w mieście Katowice

Zestaw zmienia się codziennie, więc przy kolejnej wizycie zobaczysz inny wycinek katalogu.

Backup

Backup danych firmy Katowice

Firma z metropolii trzyma produkcję pod jednym adresem, biuro pod drugim, a magazyn pod trzecim, i w każdym z tych miejsc kopie powstają osobno. Układamy jeden reżim dla wszystkich obiektów, z zapisem wychodzącym poza zasięg pojedynczego zdarzenia. Serwer i terabajt danych to od 500 zł netto miesięcznie.

Zobacz usługę
Administracja chmurą

Terraform i infrastruktura jako kod Katowice

Cztery lokalizacje ustawiane przez cztery osoby w czterech różnych latach różnią się właściwie wszystkim poza nazwą firmy na fakturze. Moduł sprawia, że kolejny adres powstaje z tego samego opisu, a nie z czyjejś pamięci. Opisanie środowiska w kodzie to koszt od 3 900 zł netto.

Zobacz usługę
Administracja chmurą

Chmura hybrydowa Katowice

Firma z kilkoma adresami w metropolii wybiera zwykle między serwerem w każdym budynku a jednym serwerem obsługującym wszystkie. Oba warianty mają wadę widoczną dopiero po awarii, więc pokazujemy trzeci. Subskrypcja z jednym serwerem kosztuje 840 zł netto miesięcznie, każdy kolejny serwer 250 zł.

Zobacz usługę