Chmura i infrastruktura

Infrastruktura, którą zespół potrafi utrzymać, zrozumieć i rozwijać. Dla firm i agencji, które prowadzą wiele stron i usług w chmurze, a koszty i ryzyko rosną szybciej niż zespół.

Pierwsza rozmowa jest bezpłatna: 30 minut online, bez przygotowań i bez zobowiązań.

Dla kogo

Firmy z wieloma stronami i markami

Kilkanaście lub kilkadziesiąt stron postawionych w różnych latach, przez różne agencje, na różnych hostingach. Marketing czeka na IT, IT nie wie, kto odpowiada za którą stronę, a każda aktualizacja to osobny projekt. Jeśli problemem jest też sam CMS i proces publikacji, zobacz produkty i platformy cyfrowe.

Zespoły, w których wdrożenia zależą od jednej osoby

Jedna osoba zna hasła, serwery i kolejność kroków. Jej urlop zatrzymuje wdrożenia, a jej odejście byłoby incydentem. Dokumentacja istnieje głównie w jej głowie.

Organizacje przed migracją lub przeglądem kosztów

Rachunek za chmurę rośnie co miesiąc i nikt nie potrafi powiedzieć, co można wyłączyć. Albo planujesz przenosiny z serwera dedykowanego lub między chmurami i chcesz poznać zależności, zanim cokolwiek zostanie ruszone.

Co zwykle znajdujemy

Te same problemy powtarzają się w większości środowisk, które przeglądamy:

  • Maszyny działające całą dobę dla stron, które odwiedza kilkaset osób dziennie.
  • Panele administracyjne CMS dostępne publicznie, chronione tylko hasłem.
  • Dostępy nadane lata temu osobom i agencjom, które już nie współpracują.
  • Kopie zapasowe, których nikt nigdy nie próbował odtworzyć.
  • Każda strona skonfigurowana inaczej, więc nie da się ich aktualizować hurtowo.
  • Kilka kont rozliczeniowych i brak jednego miejsca, w którym widać cały koszt.

Większość z nich da się usunąć bez przebudowy całości. Zaczynamy od tych, które najszybciej obniżają koszt lub ryzyko. Dwa ostatnie punkty to często także kwestia zgodności: kto ma dostęp do danych osobowych i na jakiej podstawie, czym zajmujemy się w ramach digital compliance.

Nad czym pracujemy

Architektura i migracje

Mapujemy usługi, dane i zależności, dobieramy architekturę docelową i planujemy przenosiny etapami. Każdy etap ma kryteria odbioru i możliwość powrotu, jeśli weryfikacja wykaże problem.

Wdrożenia i utrzymanie

Powtarzalne środowiska, CI/CD, monitoring, kopie zapasowe i procedury odtwarzania. Rutynowe czynności, które da się opisać krokami, zamieniamy w automatyzacje, żeby zespół wykonywał je bez ręcznej pracy.

Koszty i wykorzystanie zasobów

Sprawdzamy, co działa, po co działa i jak jest rozliczane. Dobór wielkości zasobów, publikacja statyczna i uruchamianie usług tylko wtedy, gdy są potrzebne, to możliwości oceniane na podstawie rzeczywistego użycia.

Co zrobiliśmy wcześniej

Doświadczenie założycieli z projektów realizowanych przed powstaniem spółki, bezpośrednio i we współpracy z agencjami, dla dużych organizacji i startupów. Więcej w sekcji osiągnięcia.

  • Koszty infrastruktury i utrzymania niżej o 80% po przebudowie platformy, przy rosnącej liczbie stron, integracji i automatyzacji.
  • Ponad 100 maszyn wirtualnych: każda strona na własnej, izolowanej maszynie, która uruchamia się na czas pracy i sama wyłącza, gdy nikt jej nie potrzebuje.
  • Ponad 6 lat bez incydentu bezpieczeństwa na prowadzonych stronach: panel administracyjny za prywatnym tunelem i bramką logowania.
  • Ponad 250 projektów chmurowych w jednym modelu ról i uprawnień, z ponad 40 usługami Google Cloud i Firebase.
  • Kilkuosobowy zespół techniczny utrzymujący dziesiątki stron. Skala wynika z architektury, nie z liczby etatów.

Przykład: wiele marek, jedna platforma

Typowy punkt wyjścia i to, co z niego zbudowaliśmy. Nazwę klienta, liczby i szczegóły konfiguracji omawiamy na spotkaniu.

Przed

Wszystkie strony marek w jednym środowisku: wspólny serwer, wspólne hasła, jedna pozycja na fakturze. Awaria lub włamanie na jednej stronie zagrażało wszystkim, a każda aktualizacja wymagała okna serwisowego dla całości.

Po

Każda strona jako osobny projekt w Google Cloud: własna maszyna, własne uprawnienia, własny koszt widoczny na rachunku. Treść publikowana statycznie, panel CMS za prywatnym tunelem, maszyny włączane tylko na czas pracy redakcji.

Wynik

Koszty infrastruktury i utrzymania niżej o 80% przy rosnącej liczbie stron. Ponad 6 lat bez incydentu bezpieczeństwa. Jeden model ról i dostępów dla klienta, agencji i domów mediowych, utrzymywany przez kilkuosobowy zespół.

Trzy kroki, każdy do zakończenia w dowolnym momencie

Bezpłatna konsultacja

30 minut online. Opowiadasz, co masz i co w tym boli. Mówimy, czy i jak możemy pomóc oraz co zrobilibyśmy najpierw. Bez przygotowań, bez dostępu do środowiska, bez zobowiązań.

Przegląd infrastruktury

Stały zakres i stała cena ustalona przed startem. Do dwóch tygodni od otrzymania dostępu do odczytu. Na tym etapie niczego nie zmieniamy. Raport i omówienie z zespołem.

Wdrożenie

Zmiany z raportu wdrażane etapami, z kryteriami odbioru i ceną ustaloną dla każdego etapu. Po każdym etapie decydujesz, czy idziemy dalej, czy przejmuje to Twój zespół.

Co zawiera przegląd

  • Inwentaryzacja: usługi, maszyny, domeny, konta rozliczeniowe oraz kto ma do czego dostęp.
  • Koszty: co kosztuje ile i dlaczego; które pozycje można wyłączyć, zmniejszyć lub zamienić na publikację statyczną.
  • Ryzyka: pojedyncze punkty awarii, brak sprawdzonych kopii, publiczne panele, zależność od jednej osoby.
  • Plan: lista zmian uporządkowana według efektu i nakładu pracy, z szacunkiem oszczędności i proponowaną kolejnością.
  • Omówienie wyników z zespołem i decyzja, czy i co wdrażamy dalej.

Tak wygląda fragment części kosztowej raportu. Dane są ilustracyjne, układ jest prawdziwy:

PozycjaStan obecnyRekomendacjaEfekt
Strona firmowa, maszyna 4 vCPUDziała całą dobę przy kilkuset odwiedzinach dzienniePublikacja statyczna, maszyna tylko na czas edycjiKoszt maszyny niżej o około 90%
Baza danych współdzielona przez 12 stronJedna instancja, awaria dotyka wszystkichOsobna baza w projekcie każdej stronyIzolacja awarii i kosztów
Panel CMSDostępny publicznie, logowanie hasłemPrywatny tunel i logowanie kontem firmowymZamknięty wektor ataku
Dostępy23 konta, 9 nieaktywnych, 3 współdzieloneOdebranie nieaktywnych, role zamiast kont współdzielonychUprawnienia możliwe do audytu
Kopie zapasoweCodzienne, nigdy nie odtwarzaneTest odtworzenia co kwartał, spisana proceduraPotwierdzony czas odtworzenia

Przegląd jest też pierwszym etapem migracji: inwentaryzacja i mapa zależności to to, czego i tak potrzebujesz, zanim cokolwiek przeniesiesz.

Co zostaje po Twojej stronie

Pracujemy w Twoich kontach chmurowych, na Twoich domenach i w Twoim repozytorium. Dostęp administracyjny pozostaje w firmie, a nie u wykonawcy.

  • Konfiguracja środowiska i procedury wdrażania zapisane jako kod, nie jako wiedza jednej osoby.
  • Dokumentacja operacyjna: co działa, gdzie, kto ma dostęp i jak to odtworzyć po awarii.
  • Uporządkowane uprawnienia dla zespołu, agencji i partnerów, z możliwością ich przeglądu w jednym miejscu.
  • Przekazanie wiedzy zespołowi, w razie potrzeby w formie warsztatów, albo ustalony miesięczny zakres dalszego utrzymania.

Technologia wynika z potrzeb

Pracujemy z Google Cloud Platform, Firebase, Kubernetes, Linuksem i narzędziami CI/CD. Wybór zależy od obciążenia oraz zespołu, który będzie utrzymywał rozwiązanie. Niewielka strona statyczna i platforma z kilkoma usługami wymagają innych rozwiązań. Nie przenosimy do chmury na siłę: czasem najlepszym wynikiem jest wyłączenie połowy tego, co działa. Gdy gotowe narzędzie nie istnieje, budujemy je w ramach R&D na zamówienie, jak panele do zarządzania maszynami czy publikację statyczną z CMS.

FAQ

Czy musimy wszystko przenosić?

Nie. Często najlepszy wynik daje wyłączenie zbędnych zasobów i uporządkowanie dostępów w obecnym środowisku. Migracja jest jedną z opcji, nie punktem wyjścia.

Czy stracimy kontrolę nad środowiskiem?

Przeciwnie. Pracujemy w Twoich kontach, dokumentujemy każdy krok, a dostęp administracyjny pozostaje po Twojej stronie od pierwszego dnia.

Co z obecną agencją lub działem IT?

Możemy współpracować z obecnym zespołem albo przejąć wyraźnie określony fragment. Podział odpowiedzialności zapisujemy przed startem.

Czy mała firma to dla Was za mało?

Nie. Jedna strona i kilka usług to często najszybszy zwrot. Zakres dobieramy do wielkości środowiska, nie odwrotnie.

Jak rozliczamy pracę?

Pierwsza konsultacja: bezpłatna, 30 minut online. Przegląd: stała cena. Wdrożenia: etapy z kryteriami odbioru i ceną ustaloną dla każdego etapu. Utrzymanie: miesięczny zakres ustalany po przekazaniu.

Co z danymi i poufnością?

Umowę o poufności i powierzenie przetwarzania danych podpisujemy przed otrzymaniem dostępu. Dostęp jest imienny, ograniczony do zakresu prac i odbierany po ich zakończeniu. Zasady przetwarzania danych z formularza opisuje polityka prywatności.

Przyjrzyjmy się Twojej infrastrukturze

Napisz, ile stron i usług utrzymujesz, gdzie działają i co Cię w tym najbardziej niepokoi: koszt, ryzyko czy zależność od jednej osoby. Zaproponujemy termin.

Pierwsza rozmowa jest bezpłatna: 30 minut online, bez przygotowań i bez zobowiązań.

Napisz do nas

Wiadomość szyfrujemy w Twojej przeglądarce — po drodze nikt poza nami jej nie odczyta. Jeśli chcesz, możesz dodatkowo zaszyfrować treść naszym kluczem PGP i wkleić wynik.

Wpisz co najmniej dwa znaki.
Sprawdź adres e-mail.
Sprawdź numer telefonu.

Podaj e-mail, telefon albo oba.

Podaj e-mail lub telefon.
Nie wpisuj danych wrażliwych (np. o zdrowiu), haseł ani cudzych danych.
Napisz od 10 do 5000 znaków.
Bez tej zgody nie możemy przyjąć wiadomości.