Wdrożenia w chmurze i migracja strony
Przenoszę strony i sklepy od obecnego dostawcy na nowy hosting albo do chmury, razem z domeną i pocztą. Nowe miejsce stawiam obok starego, a domenę przełączam dopiero po testach. Dzięki temu w trakcie przenosin strona i poczta działają. Od Ciebie potrzebuję rozmowy, dostępu do panelu hostingu i domeny oraz terminu przełączenia. Uruchamiam też aplikacje w chmurze Microsoft Azure, razem z bazą danych i zadaniami, które system wykonuje sam, na przykład wysyłką maili. Przy takim wdrożeniu dostajesz domenę z certyfikatem SSL, czyli kłódką przy adresie, i kopie zapasowe. Gdy aplikacja przestanie odpowiadać albo koszty dojdą do ustalonego progu, przychodzi powiadomienie. Konta zakładam na Twoją firmę. Pracuję sam, z Mikołowa, i całą pracę prowadzę zdalnie, więc nie ma znaczenia, gdzie jest Twoja firma.
Migracja strony lub sklepu kosztuje 1200 – 3500 zł netto. Wdrożenie aplikacji w chmurze kosztuje 3000 – 9000 zł netto. To kwoty za moją pracę. Rachunek za hosting albo chmurę wystawia dostawca na Twoją firmę i płacisz go bezpośrednio, bez mojej marży.
Porozmawiajmy o projekcieIle to kosztuje?
- Migracja strony lub sklepu1200 – 3500 zł za migracjęDziałająca strona albo sklep, które mają przejść od obecnego dostawcy na nowy hosting albo do chmury, razem z domeną i pocztą, bez wyłączania strony na czas przenosin.
- Wdrożenie aplikacji w chmurze (API, baza, zadania w tle)3000 – 9000 zł za wdrożenieAplikacja z API, bazą danych i zadaniami w tle, gotowa albo w budowie, która ma działać w chmurze Microsoft Azure pod Twoją domeną i na kontach Twojej firmy.
Kwoty netto. Twój zakres wyceniam na piśmie, zanim cokolwiek zaczniemy: napisz, co ma powstać.
Co podnosi tę kwotę i co zawiera dolna granicaDla kogo?
Dla firm, które chcą odejść od obecnego dostawcy strony albo sklepu i nie chcą przy tym stracić poczty ani zapytań. Także dla firm i programistów, którzy mają aplikację z API i bazą danych, a potrzebują kogoś, kto uruchomi ją w chmurze porządnie: na kontach firmy, z kopiami i z prostą drogą do kolejnych wersji.
Co dokładnie robię
- Migracja strony albo sklepu: spis tego, co działa, kopia i plan powrotu, nowe miejsce obok starego i przełączenie domeny po testach.
- Rekordy domeny (DNS) przeniesione w komplecie. To wpisy, które mówią, gdzie działa strona i dokąd trafia poczta. Wśród nich są wpisy poczty (MX, SPF, DKIM i DMARC), dzięki którym maile dalej dochodzą. Do tego certyfikat SSL, czyli szyfrowane połączenie ze stroną.
- Wdrożenie aplikacji w Microsoft Azure: API, baza danych i zadania w tle na kontach Twojej firmy. Hasła i klucze do innych usług trzymam poza kodem.
- Nowa wersja wchodzi jednym poleceniem albo sama, po zmianie w kodzie, przez GitHub Actions. Po każdym wdrożeniu sprawdzam najważniejsze adresy.
- Kopie zapasowe sprawdzone próbnym odtworzeniem, powiadomienia o awarii i o kosztach oraz instrukcja, jak wrócić do poprzedniej wersji.
Narzędzia dobrane do zadania.
Technologię dobieram do Twoich procesów, budżetu i programów, z których już korzystasz. Nazwy poniżej są dla informatyka. Ty nie musisz ich znać.
Co przenoszę i co wdrażam
W tej usłudze robię dwie rzeczy. Przenoszę strony i sklepy, które już działają. Uruchamiam też w chmurze aplikacje, gotowe albo w budowie. Każda z tych prac ma w cenniku własne widełki.
- Strona albo sklep u starego dostawcyPrzenoszę pliki, bazę danych, domenę i pocztę na nowy hosting albo do chmury. To migracja: 1200 – 3500 zł. Stronę na WordPressie przenoszę na zwykły hosting z obsługą PHP, czyli języka, w którym działa WordPress.
- Aplikacja z API, bazą i zadaniami w tleAPI to wejście, przez które aplikacja rozmawia z innymi programami. Zadania w tle to prace, które system wykonuje sam, na przykład wysyłka maili albo sprawdzanie płatności co kilka minut. Uruchamiam to w Microsoft Azure: 3000 – 9000 zł.
- Nowa stronaJeśli zamawiasz u mnie nową stronę firmową albo landing page, jej wdrożenie, domena i certyfikat są w cenie budowy. Zakres opisuję przy stronach internetowych.
- Domena i pocztaPrzy każdej migracji i każdym wdrożeniu porządkuję rekordy domeny. To wpisy, które mówią, gdzie działa strona i dokąd trafia poczta. Robię to tak, żeby strona działała pod właściwym adresem, a poczta dalej przychodziła i wychodziła.
- Serwer dla asystenta AISerwer MCP, czyli złącze, przez które asystent AI sięga do danych firmy, też trzeba gdzieś uruchomić. Mój działa w Cloudflare, pod osobnym adresem. Jego budowę opisuję przy serwerach MCP.
Migracja strony krok po kroku, bez przerwy w działaniu
Najważniejsza zasada: nowe miejsce działa obok starego, a domenę przełączam dopiero wtedy, gdy wszystko jest sprawdzone.
- Spis tego, co działa dziśSpisuję pliki, bazę danych, wszystkie rekordy domeny, skrzynki pocztowe, przekierowania i zadania, które serwer uruchamia sam o ustalonych porach. Części rekordów nie da się odczytać z zewnątrz, na przykład klucza DKIM, którym serwer podpisuje Twoje maile. Dlatego listę biorę z panelu dostawcy, a nie zgaduję.
- Kopia i plan powrotuPrzed startem robię kopię całości i spisuję, jak wrócić do starego miejsca, gdyby coś poszło nie tak.
- Nowe miejsce obok staregoStawiam stronę w nowym miejscu i sprawdzam ją pod adresem testowym: podstrony, formularze, sklep i panel. Stara strona działa w tym czasie bez zmian.
- Krótszy czas pamiętania rekordówZ wyprzedzeniem skracam TTL, czyli czas, przez jaki inne serwery pamiętają stare rekordy domeny. Wtedy zmiana szybciej dociera do wszystkich.
- Rekordy sprawdzone przed przełączeniemOdtwarzam komplet rekordów u nowego dostawcy. Zanim zmienię cokolwiek u rejestratora, czyli w firmie, w której domena jest zarejestrowana, sprawdzam te rekordy bezpośrednio na nowych serwerach. Tak widać, czy niczego nie brakuje.
- PrzełączenieU rejestratora wskazuję nowe serwery nazw, czyli serwery, na których internet szuka rekordów Twojej domeny. Czasem wystarczy zmienić same rekordy. Zmiana nie dociera do wszystkich od razu. Przez pewien czas część odwiedzających trafia jeszcze na stare miejsce, dlatego oba działają równolegle.
- Kontrola po przełączeniuSprawdzam stronę, formularze i certyfikat. Pocztę sprawdzam wiadomościami testowymi w obie strony. Stare miejsce wyłączasz dopiero wtedy, gdy wszystko działa.
Czego potrzebuję od Ciebie i ile to trwa
Od Ciebie potrzebuję rozmowy, dostępów i terminu przełączenia. Resztę robię ja, zdalnie. Każdy etap kończy się czymś, co możesz sprawdzić.
- Rozmowa onlineOpowiadasz, co działa dziś, co ma się zmienić i na kiedy. Po rozmowie wiem, czy to migracja, wdrożenie aplikacji, czy jedno i drugie.
- Zakres, termin i kwota na piśmieZakres, termin i jedną kwotę dostajesz na piśmie przed startem. Jeśli coś wychodzi poza zakres, najpierw dostajesz osobną wycenę i to Ty decydujesz, czy to zrobię.
- DostępyZapraszasz mnie do panelu hostingu, panelu domeny i, jeśli trzeba, do konta w chmurze. Wystarczy rola, która pozwala na tę pracę. Haseł nie wysyłasz. Jeśli nie masz dostępu do starego panelu albo aktualnej kopii, powiedz o tym na rozmowie. Pracy jest wtedy więcej i kwota jest wyższa.
- Podgląd przed przełączeniemNowe miejsce pokazuję Ci pod adresem testowym, zanim cokolwiek przełączę.
- Przełączenie w umówionym terminieWybieramy porę z małym ruchem. W trakcie sprawdzam stronę i pocztę na bieżąco. Według Cloudflare rejestrator może potrzebować do 24 godzin na zmianę serwerów nazw. Przez ten czas działa i stare, i nowe miejsce.
- Przekazanie i 30 dni poprawekDostajesz instrukcję: co gdzie działa, jak wdrożyć nową wersję i jak wrócić do poprzedniej. Przez 30 dni od wdrożenia bezpłatnie poprawiam każdy błąd działania objęty zakresem.
Ile kosztuje migracja strony i wdrożenie w chmurze
W cenniku są dwie pozycje: migracja strony i wdrożenie aplikacji. Do tego możesz wziąć opiekę po wdrożeniu. Kwotę dla Twojego zakresu zapisuję przed startem.
Migracja strony lub sklepu kosztuje 1200 – 3500 zł. Najniższa kwota obejmuje cały zakres z kroków powyżej: spis, kopię i plan powrotu, nowe miejsce obok starego, komplet rekordów domeny razem z pocztą, certyfikat i kontrolę po przełączeniu. Kwotę podnoszą sklep z zamówieniami i dużą bazą, przeniesienie skrzynek z wiadomościami do innego dostawcy poczty, kilka domen i zmiana adresów podstron.
Wdrożenie aplikacji z API, bazą i zadaniami w tle kosztuje 3000 – 9000 zł. Najniższa kwota to jedno środowisko, czyli jedno miejsce w chmurze, w którym działa aplikacja, na kontach Twojej firmy. Obejmuje dobór usług i policzony koszt miesięczny, hasła i klucze poza kodem, domenę z certyfikatem, wdrażanie jednym poleceniem albo przez GitHub Actions, kopie z próbnym odtworzeniem, monitoring, powiadomienie o kosztach i instrukcję. Więcej kosztują osobne środowisko do testów, przeniesienie danych, kilka osobnych usług i API, które musi działać w UE.
Opieka po wdrożeniu kosztuje 300 – 900 zł miesięcznie i obejmuje też środowisko w chmurze: przegląd kosztów, kopie i ich próbne odtworzenie. Nie jest obowiązkowa. Pełny zakres każdej pozycji jest w cenniku.
Jeśli masz prostą stronę i zmieniasz tylko firmę hostingową, zapytaj nowego dostawcę o darmowe przenosiny, bo wielu robi je w cenie. Moja migracja ma sens, gdy w grę wchodzą domena z pocztą, sklep albo przejście do chmury.
Ile zapłacisz za samą chmurę
Rachunek za chmurę wystawia dostawca na Twoją firmę. Płacisz go bezpośrednio, bez mojej marży. Ode mnie dostajesz fakturę tylko za pracę.
Mała strona często mieści się w darmowym planie Microsoft Azure. Microsoft opisuje go jednak jako plan do projektów osobistych, bez gwarancji dostępności (SLA).
Firmie, której przestój strony kosztuje zamówienia, proponuję płatny plan Standard. Microsoft opisuje go jako plan do aplikacji produkcyjnych, czyli takich, z których już korzystają klienci. Ma gwarancję dostępności i według cennika Microsoftu kosztuje około 8 euro miesięcznie za aplikację. Aplikacja z bazą i zadaniami w tle płaci jeszcze za bazę danych, kolejki zadań i za to, ile pracują jej programy w chmurze. Dlatego przed startem dostajesz wyliczenie dla swojego ruchu.
Kwotę Microsoftu podaję według jego cennika, a ten może się zmienić.
Domena i poczta: co sprawdzam przy każdej zmianie
Rekordy domeny (DNS) mówią światu, gdzie działa strona i dokąd trafia poczta. Błąd w nich często nie wyłącza strony, ale potrafi po cichu zatrzymać maile.
- MXWskazuje serwer, który odbiera Twoją pocztę. Zmieniam go tylko wtedy, gdy zmieniasz dostawcę poczty.
- SPFLista serwerów, które mogą wysyłać maile w imieniu Twojej domeny. Przy nowym narzędziu do wysyłki dopisuję je do istniejącego wpisu, zamiast dodawać drugi.
- DKIMCyfrowy podpis maili. Nazwę klucza wybiera dostawca poczty i nie widać jej z zewnątrz, więc przy przenosinach łatwo ją zgubić.
- DMARCMówi skrzynce odbiorcy, co zrobić z mailem, który nie przeszedł ani SPF, ani DKIM, i dokąd wysyłać raporty. Zaczynam od trybu, który tylko zbiera raporty. Ostrzejszą regułę włączam, gdy z raportów widać, że cała poczta firmy przechodzi kontrolę.
- Adres główny i „www”Strona działa pod jednym adresem, a drugi na stałe przekierowuje na niego. Na przykład adres z „www” prowadzi na adres bez „www”.
- Certyfikat SSLCertyfikat daje szyfrowane połączenie, czyli kłódkę przy adresie strony. Sprawdzam go po przełączeniu, bo bez niego przeglądarka ostrzega odwiedzających.
Dostępy, bezpieczeństwo i dane w Unii Europejskiej
Wszystko, co uruchamiam, należy do Twojej firmy. Ja dostaję tylko tyle dostępu, ile potrzeba do pracy.
- Konta na Twoją firmęKonto w chmurze, domena i kod są Twoje. Jeśli zmienisz wykonawcę, nic nie trzeba odzyskiwać.
- Dostęp przez zaproszenieHaseł nie potrzebuję. Zapraszasz mnie do swoich kont z rolą, która wystarcza do pracy, a po zakończeniu odbierasz ją jednym kliknięciem.
- Klucze poza kodemHasła do innych usług trzymam w Azure Key Vault, czyli sejfie na hasła w chmurze. Aplikacja odczytuje je bez żadnego hasła zapisanego w ustawieniach.
- Dane w UEBazę danych i pliki uruchamiam na serwerach Microsoftu w Unii Europejskiej, na przykład w Polsce. Inaczej jest z API, czyli wejściem, przez które aplikacja rozmawia z innymi programami. W najprostszym wariancie działa ono w tym samym miejscu co strona, a to miejsce może leżeć poza Unią. Gdy API też ma działać w UE, uruchamiam je osobno, na serwerach w Unii. Wymaga to płatnego planu Standard. Czasem lepiej pasuje inna usługa Azure i wtedy ją proponuję.
Nowe wersje, kopie i powiadomienia o awarii
Przy wdrożeniu aplikacji ustawiam stały sposób wgrywania nowych wersji, kopie danych i powiadomienia o awarii.
- Nowa wersja jednym poleceniem albo przez GitHub ActionsGitHub Actions to usługa, która po zmianie w kodzie sama uruchamia testy i publikację. Po wdrożeniu sprawdzam najważniejsze adresy i API, a w instrukcji zapisuję, jak wrócić do poprzedniej wersji.
- Wersja testowaUsługa Azure do stron i aplikacji potrafi pokazać proponowaną zmianę pod osobnym adresem, zanim trafi do użytkowników. Pełna wersja testowa z własną bazą danych to już osobne środowisko i podnosi kwotę wdrożenia.
- Kopia z próbą odtworzeniaPrzy wdrożeniu odtwarzam kopię na próbę. Wtedy wiem, czy dane są kompletne i ile trwa ich odtworzenie.
- MonitoringTest dostępności regularnie sprawdza, czy strona i API odpowiadają, i wysyła powiadomienie, gdy przestaną. Błędy API zapisuje osobna usługa Azure, więc widać, co i kiedy poszło nie tak.
Na czym działa ta strona
Strona, którą czytasz, działa w Cloudflare. Wdrażam ją i utrzymuję sam.
- Sieć serwerów CloudflareDo odwiedzających strona trafia z najbliższego serwera Cloudflare, a nie z jednego serwera na drugim końcu świata.
- Gdzie trafiają zapytaniaFormularz kontaktowy i serwer MCP działają w tej samej sieci. Serwer MCP to złącze, przez które asystent AI może przeczytać moją ofertę i wysłać mi zapytanie. Same zapytania zapisuję w bazie, która działa tylko w Unii Europejskiej. Szczegóły są w polityce prywatności.
- Domena w CloudflareRekordy domeny przeniosłem z panelu firmy, w której mam domenę, do Cloudflare. Przeszły wszystkie 15, które domena miała w dniu przenosin, razem z wpisami poczty. Teraz domena i strona są w jednym miejscu, więc adres bez „www” prowadzi wprost do sieci serwerów Cloudflare.
- Wpisy pocztyW domenie są ustawione SPF, DKIM i DMARC, czyli wpisy, po których skrzynka odbiorcy poznaje, że mail naprawdę wysłała moja firma.
- Zabezpieczenia w przeglądarceStrona zawsze otwiera się przez szyfrowane połączenie. Przeglądarka ładuje skrypty tylko z dozwolonych miejsc. Obca strona nie może wstawić mojej u siebie.
- Wdrożenie jednym poleceniemNową wersję wgrywam jednym poleceniem. Mój skrypt sam buduje i wdraża stronę razem z formularzem i serwerem MCP. Potem sprawdza najważniejsze adresy, formularz i serwer MCP.
Projekty w Azure z moich realizacji
To moje własne projekty, każdy na innym etapie. Platforma kursów działa i ma kupujących. Kromia to demo, które możesz przeklikać. Aplikacja do scenariuszy wideo czeka na premierę.
- Platforma kursów online, która już działaKorzysta z serwerów Microsoftu w Europie Zachodniej. Strony sprzedażowe i strefa kursanta to dwie aplikacje, każda pod własną domeną. Kopie danych trafiają na osobne konto. Hasła i klucze do innych usług leżą w sejfie na hasła, poza kodem. Całą konfigurację chmury zapisałem w plikach, z których Azure sam tworzy potrzebne usługi. Przed każdym wdrożeniem uruchamiają się testy. Szczegóły w sekcji o chmurze.
- Kromia, demo serwisu dla piekarniStrona i jej część serwerowa działają w jednej usłudze Azure. Treści są w tabelach w chmurze, a zdjęcia w prywatnym magazynie plików. Przed każdym wdrożeniem GitHub Actions uruchamia testy, sprawdza gotowe biblioteki użyte w kodzie i buduje stronę. Szczegóły w sekcji o chmurze.
- Aplikacja AI do scenariuszy wideo, przed premierąJeszcze nie działa publicznie. Jest przygotowana do pracy w Azure. Wersja testowa i wersja dla użytkowników są osobne, a ich ustawienia zapisałem w plikach, z których Azure sam tworzy usługi. API i zadania w tle to dwie osobne aplikacje. Długie zadania czekają w kolejce i działają w tle, więc zamknięcie karty ich nie przerywa. Postęp pracy użytkownik widzi na żywo. Testy i wdrożenie uruchamia GitHub Actions. Szczegóły w sekcji o chmurze.
Dla informatyka: szczegóły techniczne
Tę część możesz przekazać osobie, która zajmuje się IT w Twojej firmie. Żeby zamówić migrację, nie musisz jej czytać.
Usługi dobieram do tego, co aplikacja robi i ile firma traci na przestoju. Rozmowę o tym zaczynam od tabeli na końcu tej części.
- Ta stronaStrona to pliki statyczne w Cloudflare Workers (Static Assets), a każde żądanie przechodzi przez jeden Worker, który dodaje nagłówki bezpieczeństwa. Ten sam Worker obsługuje formularz i serwer MCP (mcp.jflowlabs.pl). Zapytania zapisuje Durable Object z bazą SQLite w jurysdykcji UE.
- Adres bez „www”Adres bez „www”, adres z „www” i mcp.jflowlabs.pl są podpięte wprost do Workera jako jego własne domeny (Custom Domains). Cloudflare sam prowadzi ich rekordy, a adres z „www” przekierowuje na adres bez „www”.
- Nagłówki i certyfikatHSTS działa przez dwa lata, także na subdomenach. Content-Security-Policy ogranicza źródła skryptów, a X-Frame-Options blokuje osadzanie strony w ramce. Cloudflare sam wystawia i odnawia certyfikat.
- Wdrożenie i konfiguracja w plikachSkrypt wdrożenia nie ruszy, dopóki zmiany nie są zapisane w historii kodu. Po wdrożeniu sprawdza kluczowe adresy, API formularza i serwer MCP, a przy błędzie wstrzymuje zgłoszenie zmian do wyszukiwarek przez IndexNow. Workera, jego domeny i bazę opisuje plik konfiguracyjny w repozytorium (wrangler.toml).
| Projekt | Co proponuję | Na co uważać |
|---|---|---|
| Strona bez własnego API: wizytówka, landing page, blog | Azure Static Web Apps. Strona na WordPressie zostaje na zwykłym hostingu z obsługą PHP | Plan Free Microsoft opisuje jako plan do projektów osobistych, bez gwarancji dostępności (SLA) |
| Strona z formularzem albo prostym API | Static Web Apps z wbudowanym API w Azure Functions | Proste API działa tam, gdzie cała strona. W Europie ta usługa ma tylko jedną lokalizację: West Europe |
| Aplikacja z bazą, kolejkami i zadaniami w tle | Osobna aplikacja Azure Functions, baza Azure SQL albo Cosmos DB, kolejki i klucze w Key Vault | Koszt rośnie z ruchem i mocą bazy, więc liczę go przed startem |
| Domena i poczta | Rekordy w Cloudflare albo u obecnego rejestratora | Na jednej domenie może być tylko jeden rekord SPF. Drugi psuje kontrolę i maile mogą nie dochodzić |
Przewodniki, które warto przeczytać
- Przeprowadzka ze zmianą adresówGdy przy migracji zmieniają się adresy podstron albo domena, przeczytaj, jak przebudować stronę bez utraty pozycji w Google: mapa przekierowań 301 i pomiar po starcie.
- n8n na własnym serwerzeJeśli chcesz mieć n8n, czyli program do automatyzacji, na własnym serwerze zamiast w chmurze producenta, przeczytaj przewodnik n8n na własnym serwerze: instalacja, kopie zapasowe, aktualizacje i koszt.
Warto wiedzieć.
Ile kosztuje migracja strony?
Migracja strony lub sklepu razem z domeną i pocztą kosztuje 1200 – 3500 zł netto. Wdrożenie aplikacji z API, bazą i zadaniami w tle w Microsoft Azure kosztuje 3000 – 9000 zł netto. Rachunek za hosting albo chmurę płacisz osobno, bezpośrednio dostawcy. Konkretną kwotę zapisuję przed startem, a szczegóły są w cenniku.
Ile trwa migracja strony?
To zależy od zakresu, dlatego termin zapisuję razem z kwotą, zanim zacznę. Samo przełączenie domeny robimy o umówionej porze, gdy ruch jest mały. Zmiana serwerów nazw, czyli serwerów, na których internet szuka rekordów domeny, może według Cloudflare potrwać do 24 godzin. Przez ten czas działa i stare, i nowe miejsce.
Czy strona przestanie działać na czas przenosin?
Nie. Nowe miejsce stawiam obok starego i sprawdzam je pod adresem testowym. Domenę przełączam dopiero po testach, o umówionej porze z małym ruchem. Stare miejsce działa, dopóki nowe nie przejmie całego ruchu. Gdyby po przełączeniu coś nie działało, wracam do starego miejsca według planu powrotu, który spisuję przed startem.
Czy poczta będzie działać po przeniesieniu domeny?
Tak. Przenoszę komplet rekordów poczty. Ich listę biorę z panelu obecnego dostawcy, bo części wpisów nie widać z zewnątrz. Po przełączeniu wysyłam i odbieram wiadomości testowe.
Ile co miesiąc kosztuje sama chmura?
To zależy od usług i od ruchu. Mała strona często mieści się w darmowym planie Azure. Microsoft opisuje go jako plan do projektów osobistych, bez gwarancji dostępności. Firmie, której przestój kosztuje zamówienia, proponuję płatny plan Standard. Aplikacja płaci jeszcze za bazę danych, kolejki zadań i za to, ile pracują jej programy w chmurze. Koszt liczę przed startem, a rachunek płacisz bezpośrednio dostawcy, bez mojej marży.
Czego potrzebujesz ode mnie do migracji?
Rozmowy o tym, co działa dziś, dostępów i terminu przełączenia. Haseł nie podajesz. Zapraszasz mnie do panelu hostingu, panelu domeny i, jeśli trzeba, do konta w chmurze, z rolą, która wystarcza do pracy. Po zakończeniu odbierasz ten dostęp sam.
Czy wdrożysz aplikację, której nie pisałeś?
Tak, jeśli da się ją zbudować i uruchomić z kodu. Najpierw sprawdzam kod, zależności i ustawienia. Brak dokumentacji podnosi kwotę, bo część wiedzy trzeba odtworzyć z działania aplikacji. Zmiany w samej aplikacji wyceniam osobno.
Czy dane zostaną w Unii Europejskiej?
Baza danych i pliki tak. Uruchamiam je na serwerach Microsoftu w UE, na przykład w Polsce. Inaczej jest z API, czyli wejściem, przez które aplikacja rozmawia z innymi programami. W najprostszym wariancie działa ono w tym samym miejscu co strona, a to miejsce może leżeć poza Unią. Gdy API też ma działać w UE, uruchamiam je osobno, na serwerach w Unii. Wymaga to płatnego planu Standard.
Czy przeniesiesz stronę na WordPressie?
Tak. Przenoszę pliki, bazę i domenę z pocztą na nowy hosting z obsługą PHP. Jeśli zmieniasz tylko hosting, a nowy dostawca przenosi strony za darmo, sprawdź najpierw tę opcję. Wtedy moja pomoc ma sens przy domenie, poczcie albo sklepie.
Jak wygląda płatność?
Kwoty są netto, a do faktury VAT doliczam podatek według obowiązującej stawki. Standardowo dzielę projekt na etapy i wystawiam fakturę po każdym z nich, z zaliczką na start. Przy mniejszych zakresach bywa to podział na dwie części, przy większych na trzy lub cztery. Harmonogram płatności ustalamy razem z zakresem, zanim zacznę pracę.
Co, jeśli po wdrożeniu coś przestanie działać?
Przez 30 dni od wdrożenia bezpłatnie poprawiam każdy błąd działania objęty zakresem. Potem możesz wziąć opiekę po wdrożeniu za 300 – 900 zł netto miesięcznie, ale nie musisz, bo konta i dostępy masz u siebie.
Twój pomysł. Odpowiem w dzień roboczy.
Opisz, co chcesz osiągnąć. Ustalimy zakres, etapy i wycenę.
Jonasz Jankowski · Bezpośrednia współpraca · Mikołów (Śląsk), zdalnie w całej Polsce
- Odpowiadam osobiście w ciągu jednego dnia roboczego.
- Krótka rozmowa o celu, funkcjach, materiałach i integracjach.
- Dostajesz zakres z etapami i konkretną kwotę, zanim cokolwiek zaczniemy.