- usługi
- Konteneryzacja Docker Kraków
Co obejmuje konteneryzacja Docker Kraków?
Przejęcie procesu kończy się listą narzędzi, które mają u Was działać tak samo jak wcześniej. Na spakowanie jednego z nich składa się sześć rzeczy: spis zależności zdjęty z pracującej maszyny, obraz z zapisanymi wersjami, oddzielenie danych od programu, ustawienia podawane z zewnątrz, porównanie wyników oraz opis uruchomienia.
- 01
Zależności zdjęte z działającej maszyny
Wersje bibliotek, sterowniki i zmienne czytamy z serwera, na którym program pracuje.
- 02
Obraz z zapisanymi wersjami
Plik budowania wskazuje konkretne wydania, więc kolejne uruchomienie nie zaskakuje.
- 03
Dane poza obrazem
Pliki i baza zostają na zewnątrz, dzięki czemu wymiana wersji niczego nie kasuje.
- 04
Ustawienia podawane z zewnątrz
Adresy, klucze i parametry wchodzą przez zmienne, nie przez edycję plików w środku.
- 05
Porównanie na tym samym zestawie
Stara i nowa instalacja liczą ten sam materiał, a różnice wyjaśniamy przed przełączeniem.
- 06
Poprzednie wydanie pod ręką
Stary obraz zostaje w rejestrze, więc cofnięcie polega na uruchomieniu, nie na odtwarzaniu.
- 07
Opis uruchomienia w Waszym repozytorium
Pliki budowania i instrukcja trafiają do Was, żeby wiedza nie została przy jednej osobie.
Ile kosztuje konteneryzacja Docker Kraków w mieście Kraków?
Spakowanie jednej aplikacji zaczyna się od 3 900 zł netto jednorazowo, czyli około dwóch dni pracy: spis zależności, obraz, oddzielenie danych, porównanie wyników i opis uruchomienia. Utrzymanie hosta, na którym te kontenery pracują, to 250 zł netto miesięcznie. Narzędzia nietypowe wyceniamy po obejrzeniu.
Tyle kosztuje: spakowanie jednej aplikacji przejmowanej z innej lokalizacji, 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.
Co centrum usług dostaje razem z przejmowanym procesem
Transfer procesu do Krakowa opisuje się zwykle w kategoriach ludzi i procedur. W praktyce razem z procesem przyjeżdża zestaw narzędzi, o których w dokumentacji transferu jest jedno zdanie albo nie ma go wcale. Arkusz z makrami, który przygotowuje zestawienie dla klienta wewnętrznego. Skrypt zaciągający wyciągi i układający je w plik dla systemu księgowego. Mała aplikacja pilnująca terminów, napisana kiedyś przez kogoś, kto miał dość ręcznego pilnowania.
Każde z tych narzędzi działa i to jest cała trudność. Nie ma powodu, żeby je przepisywać, a jednocześnie nie da się ich przenieść przez skopiowanie katalogu, bo pracują na maszynie ustawianej latami przez człowieka, który został w tamtej lokalizacji.
Kontener rozwiązuje dokładnie ten jeden problem. Zamyka narzędzie razem z wersjami, od których ono zależy, i pozwala uruchomić je u Was w postaci, której nikt po drodze nie poprawił. Nie czyni go lepszym, nie usuwa jego wad i tego nie obiecujemy. Sprawia, że przestaje zależeć od jednej maszyny i jednej osoby.
Dlaczego dokumentacja z transferu zwykle nie wystarcza
Opis przekazywany przy przejęciu procesu powstaje po to, żeby człowiek umiał wykonać pracę. Odpowiada więc na pytanie, co się robi i w jakiej kolejności. Nie odpowiada na pytanie, czego program potrzebuje, żeby w ogóle wystartować, bo autor tego nie widział jako części procesu.
Brakujące informacje są zawsze podobne. Która wersja środowiska uruchomieniowego stoi na tamtym serwerze. Które biblioteki zostały doinstalowane doraźnie i nie ma ich w żadnym opisie. Skąd program czyta ustawienia i który plik jest tym właściwym, gdy w katalogu leżą trzy podobne. Czy zadanie odpala się z harmonogramu systemu, czy uruchamia je ktoś ręcznie w piątek.
Odpowiedzi zdejmujemy z pracującej maszyny, a nie z rozmowy, ponieważ maszyna nie ma powodu niczego pominąć. Rozmowa z autorem jest potrzebna dopiero potem i dotyczy rzeczy, których nie da się odczytać z konfiguracji.
Co trafia do obrazu, a co zostaje na zewnątrz
| Element narzędzia | W jakim stanie zwykle przychodzi | Co z nim robimy |
|---|---|---|
| Kod i pliki programu | archiwum bez historii zmian | trafia do repozytorium, pierwszy wpis opisuje stan zastany |
| Lista zależności | w pamięci autora albo nigdzie | spis zdejmowany z pracującej maszyny, wersje zapisane wprost |
| Ustawienia i adresy | wpisane w pliki obok kodu | wyprowadzone do zmiennych podawanych przy uruchomieniu |
| Hasła i klucze | w tym samym pliku co ustawienia | przeniesione do menedżera sekretów, poza obraz |
| Dane i pliki wynikowe | katalog na dysku serwera | wolumen poza obrazem, żeby wymiana wersji ich nie dotykała |
| Harmonogram uruchomień | wpis w harmonogramie systemu | opisany po stronie hosta, razem z resztą konfiguracji |
| Dostęp do systemów źródłowych | konto imienne autora | konto techniczne ze wskazanym właścicielem po Waszej stronie |
Ostatni wiersz bywa najtrudniejszy i najrzadziej przewidziany w planie transferu. Narzędzie logujące się do systemu źródłowego danymi konkretnej osoby przestaje działać w dniu, w którym ta osoba zmienia hasło albo odchodzi, a stanie się to niezależnie od tego, jak dobrze zostało spakowane.
Jak sprawdzamy, że nowa instalacja liczy to samo
Uruchamiamy obie wersje na tym samym materiale i porównujemy wyniki. Brzmi to banalnie i jest jedyną częścią tej pracy, której nie da się pominąć, bo odbiór transferu opiera się właśnie na tym porównaniu.
Różnice pojawiają się prawie zawsze i prawie zawsze mają wytłumaczenie. Inna strefa czasowa serwera przesuwa dobę rozliczeniową. Inne ustawienie regionalne zmienia separator w pliku wynikowym. Inna wersja biblioteki inaczej zaokrągla ostatnie miejsce po przecinku. Każdą z tych rzeczy trzeba znaleźć przed przełączeniem, ponieważ znaleziona po nim staje się sprawą zgłoszoną przez odbiorcę raportu.
Zestawienie z listą różnic i wyjaśnieniem każdej z nich zostaje u Was jako dowód przeprowadzenia transferu tego narzędzia. Bywa to dokument krótszy niż godzina pracy, a zamyka rozmowę, która bez niego wraca co kwartał.
Co robimy, gdy autor przestaje odbierać telefon
Jest to stan docelowy, a nie awaria, i tak go traktujemy. Okno, w którym da się o cokolwiek zapytać, trwa zwykle kilka tygodni po transferze, potem tamta osoba ma własne obowiązki i pytanie z Krakowa czeka.
Dlatego kolejność pracy jest odwrotna od intuicyjnej. Najpierw zdejmujemy wszystko, co da się odczytać bez człowieka, i uruchamiamy narzędzie u Was. Dopiero z pierwszym uruchomieniem za sobą idziemy do autora z listą pytań, których nie dało się rozstrzygnąć samodzielnie. Taka rozmowa trwa godzinę zamiast tygodnia i nie wymaga dobrej woli po drugiej stronie, tylko jej odrobiny.
Kiedy odradzamy tę pracę
Gdy narzędzie ma zostać zastąpione systemem docelowym w ciągu kilku miesięcy. Pakowanie czegoś, co i tak zniknie, jest wydatkiem bez zwrotu i mówimy to, zamiast przyjmować zlecenie. Gdy narzędzie uruchamiane jest raz w roku przez jedną osobę na jej komputerze i nikt nie planuje tego zmieniać. Gdy program wymaga sprzętowego klucza albo urządzenia podłączonego do konkretnej maszyny, bo wtedy rozwiązaniem jest inny układ, opisany przy chmurze hybrydowej.
Co zostaje u Was
Repozytorium z plikami budowania, obrazy w rejestrze, opis uruchomienia i zestawienie z porównania wyników. Do tego lista kont technicznych ze wskazanymi właścicielami, bo to ona najczęściej decyduje o tym, czy narzędzie przeżyje kolejny rok.
Host, na którym te kontenery pracują, prowadzimy w ramach administracji chmurą, a jego konfigurację zapisujemy zgodnie z infrastrukturą jako kodem. Gdy razem z procesem przenosicie także pocztę i pliki, właściwym projektem jest migracja do chmury, a środowisko oparte na kontach Microsoftu opisuje Azure dla firm. Stawkę za opiekę nad całym IT policzy kalkulator.
Treść sprawdzona i zaktualizowana: 2 sierpnia 2026
Od telefonu do działającego środowiska, pięć kroków
Nie przejmujemy środowiska w ciemno. Najpierw sprawdzamy, co macie, potem wyceniamy.
- Krok 1 Rozmowa i szybki przegląd tego, co macie i co boli najbardziej.
- Krok 2 Przegląd środowiska. Dostajesz listę ryzyk i kolejność ich naprawiania.
- Krok 3 Oferta z zakresem, czasem reakcji i ceną. Bez ukrytych pozycji.
- Krok 4 Przejęcie środowiska, dokumentacja, dostępy, monitoring.
- 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:Od dostępu do maszyny, na której to narzędzie dziś pracuje, choćby na godzinę. Zdejmujemy z niej listę zależności, wersje i sposób uruchamiania, bo to jedyne źródło, które nie zależy od niczyjej pamięci. Dopiero potem rozmawiamy o tym, co ma powstać u Was.
Zwykle tak, o ile te dwie godziny wypadną po zdjęciu zależności, a nie przed nim. Wtedy pytamy o rzeczy, których nie widać z maszyny: dlaczego pewien krok jest pomijany w określonym dniu, skąd biorą się wyjątki i który wynik uznaje się za poprawny. Reszta jest do odczytania.
Uruchomieniem obu wersji na tym samym zestawie danych i porównaniem wyników pozycja po pozycji. Różnice zwykle są i zwykle mają wytłumaczenie, na przykład inną strefę czasową albo inne zaokrąglenie. Zestawienie z wyjaśnieniem każdej różnicy jest tym, co przyjmuje osoba odbierająca transfer.
Rozdzielamy dwie sprawy, bo bywają mylone. Spakowanie programu jest wykonalne niezależnie od tego, a otwarcie połączenia do systemu źródłowego wymaga decyzji po stronie właściciela tego systemu. Wskazujemy, o jaki dokładnie ruch chodzi, i przygotowujemy środowisko tak, żeby po otwarciu nic więcej nie było potrzebne.
Dla samego spakowania nie, bo obraz zamyka starą wersję razem z programem i pozwala uruchomić go na nowym serwerze. Jest to natomiast powód, żeby taki kontener odgrodzić siecią i nie wystawiać go na zewnątrz. Mówimy wprost, że przesuwa to termin przepisania, a nie zdejmuje go z listy.
Wszystko, bo pliki budowania, opis uruchomienia i obrazy leżą w Waszym repozytorium od pierwszego dnia. Przekazanie procesu dalej sprowadza się wtedy do wskazania repozytorium i uzgodnienia dostępów, a nie do powtarzania tej samej pracy po raz drugi.
Zwykle od kilku do kilkunastu, zależnie od tego, ile pamięci potrzebuje każde z nich. Rozdzielamy je limitami, więc jedno zapętlone przetwarzanie nie zabiera zasobów pozostałym. Gdy któreś narzędzie jest wyraźnie cięższe od reszty, dostaje własnego hosta i mówimy o tym przed wyceną.
Obsługa IT w mieście Kraków
Do klientów w mieście Kraków dojeżdżamy na miejsce, resztę zamykamy zdalnie.
Nasze biura, 19 adresów
Umów przegląd IT w mieście Kraków
Krótka rozmowa wystarczy, żeby ocenić zakres prac i podać widełki kosztu. Bez zobowiązań.
Pozostałe usługi w mieście Kraków
Zestaw zmienia się codziennie, więc przy kolejnej wizycie zobaczysz inny wycinek katalogu.
Administracja serwerami Kraków
Krakowskie spółki rozliczane przez zagraniczną centralę potrzebują nie tylko działającego serwera, ale i zapisu tego, co się z nim działo. Prowadzimy lokalną część środowiska zgodnie ze standardem grupy i po każdej pracy zostawiamy ślad, który da się przekazać dalej bez tłumaczenia. Maszyna pod nadzorem kosztuje 250 zł netto miesięcznie.
Zobacz usługęAudyt RODO Kraków
Krakowskie centrum usług rzadko decyduje o czymkolwiek w sprawie danych, którymi się zajmuje: cele ustala spółka z innego kraju, a wykonanie i dowód leżą tutaj. Sprawdzamy technicznie tę część łańcucha, która faktycznie należy do Was. Przegląd przy pięćdziesięciu stanowiskach to 3 900 zł netto jednorazowo.
Zobacz usługęStrony internetowe dla firm Kraków
W kancelarii i w biurze doradczym klient wybiera osobę, a nie logo, więc profile ludzi i publikacje są tu główną treścią serwisu, nie zakładką na końcu menu. Budujemy stronę wokół tego wyboru i wokół granic, których taka treść nie może przekroczyć. Strona do sześciu podstron od 4 900 zł netto, opieka od 99 zł netto miesięcznie.
Zobacz usługę