Dlaczego powstało studio
Wiele małych zespołów nie potrzebuje rozbudowanej platformy. Potrzebuje natomiast przewidywalnego DNS, poprawnie wystawionego TLS, automatycznych wdrożeń, sensownych logów oraz procedur, które da się wykonać również o drugiej w nocy.
Pracujemy przede wszystkim nad zmniejszaniem liczby ruchomych części. Preferujemy dobrze znane protokoły, otwarte formaty konfiguracji i narzędzia, które można łatwo przenieść między dostawcami.
Zasady projektowe
Każda warstwa musi uzasadniać swoje istnienie. Automatyzujemy rzeczy powtarzalne, ale nie ukrywamy infrastruktury za abstrakcją, której nikt w zespole nie potrafi później debugować.
Bezpieczeństwo traktujemy operacyjnie: aktualne komponenty, najmniejsze potrzebne uprawnienia, czytelne granice zaufania i obserwowalne przepływy.