Twoja platforma,
cała na zielono.

Mistwolf Tech buduje i utrzymuje infrastrukturę produkcyjną, automatyzację testów i systemy backendowe. Rozwija też drift-warden, bootstrap platformy GitOps dla zespołów pracujących z Kubernetesem. Jeden zespół, pięć dyscyplin, bez żonglowania dostawcami.

01

Co robimy

pięć dyscyplin

SVC-01DevOps i platforma

Klastry Kubernetes, pipeline'y CI/CD, workflow GitOps, infrastruktura jako kod, stosy observability. Od początku projektujemy je pod codzienne utrzymanie (day two), zamiast dorabiać je po pierwszym incydencie.

KubernetesArgo CDTerraformCrossplaneAzureAWSGCP

SVC-02Testy i QA

Zautomatyzowane zestawy testów, benchmarki wydajności, testy kontraktowe, skanowanie bezpieczeństwa. Jakość sprawdzamy w pipelinie, a nie na koniec sprintu.

k6PlaywrightTestcontainersOPA

SVC-03Backend

Projektowanie REST API, serwisy w Go i Pythonie, kolejki wiadomości i architektura zdarzeniowa, modelowanie relacyjnych i dokumentowych baz danych. Kod, z którym zespół ops nie ma kłopotu o 3 w nocy. Wiemy to, bo sami jesteśmy tym zespołem.

GoPythonRESTgRPCPostgreSQLMongoDBRabbitMQ

SVC-04Project management

Techniczne prowadzenie projektów, planowanie wdrożeń, komunikacja z interesariuszami, zarządzanie ryzykiem. Godzimy to, co realne po stronie inżynierii, z tym, czego oczekuje biznes.

AgileRisk mgmtRoadmapping

SVC-05Konsulting i doradztwo

Audyty platform, przeglądy architektury, roadmapy wdrażania GitOps i rozwój zespołów albo fractional platform lead pracujący z Twoimi inżynierami. Krótkie, konkretne zlecenia. Pisemny plan zostaje u Ciebie, nawet jeśli dalej budujesz bez nas.

AudytyPrzegląd architekturyAdopcja GitOpsRozwój zespołu
02

Jak dostarczamy

shift-left, shift-right · tak wdrażamy też tę stronę

STEP-01Review

Każda zmiana przechodzi przez pull request i automatyczne review według spisanych zasad: ciche błędy, wycieki sekretów, wersje zależności, zasięg skutków. O merge'u decyduje inżynier.

Pull requestsAutomated reviewBranch protection

STEP-02Testy na każdym PR

Playwright uruchamia testy end-to-end, SEO, dostępności i nagłówków bezpieczeństwa, a k6 sprawdza smoke i budżety wagi stron. Obok działają skan sekretów, SAST i polityki OPA, a tam, gdzie ma to sens, także DAST. Każdy PR dostaje własne środowisko podglądowe, a bez zielonych wymaganych checków nie ma merge'a.

Playwrightk6TrivyOpengrepOPAZAP

STEP-03Wydanie

Wersję ustawiają automatycznie conventional commits. Obraz powstaje z taga wydania, jest podpisany cosignem i ma SBOM, który Dependency-Track stale sprawdza pod kątem nowych CVE.

semantic-releasecosignSBOMDependency-Track

STEP-04Promocja

Kargo przenosi ten sam podpisany artefakt z dev na prod. Argo Rollouts uruchamia nową wersję obok starej i zanim przełączy ruch, k6 i Playwright testują ją testami z tego samego taga. Jeśli analiza wypadnie źle, wdrożenie samo się wycofuje.

KargoArgo Rolloutsblue/greencanary

STEP-05Obserwowalność

Metryki, logi i trace'y dla każdego wydania, a wyniki testów oznaczone jego wersją, więc regresję widać przy konkretnym wydaniu. Alerty trafiają na Slacka tylko wtedy, gdy ktoś musi zareagować.

VictoriaMetricsLokiTempoGrafana
03

Co dostarczamy

source-available

drift-warden

Dostępny

CLI w Go i zestaw chartów Helm, które prowadzą od czystego Kubernetesa do kompletnej platformy GitOps na Argo CD, zgodnej z CIS. Wszystko w jednej audytowalnej, wersjonowanej operacji. Na drift-warden działają już nasze produkty i projekty klientów.

  • CLI w Go (bootstrap, migrate) i wersjonowane charty Helm
  • Argo CD app-of-apps, ApplicationSets, sync waves
  • Promocje przez Kargo; blue/green i canary z bramką k6
  • Multi-tenancy: izolowane namespace'y, SSO z MFA, osobna obserwowalność dla każdego tenanta
  • Bramki na PR (Playwright, k6, DAST) i środowisko podglądowe dla każdego PR
  • Polityki OPA, raporty zgodności, wydania podpisane cosign
  • Azure, AWS i GCP provisionowane przez Crossplane

nexus-hetzner

Dostępny

Infrastruktura jako kod dla klastrów Kubernetes utrzymywanych u siebie (self-hosted). Implementacją referencyjną jest Hetzner Cloud, ale to samo podejście działa on-prem i na bare metal. Terraform tworzy, Ansible konfiguruje, a resztę przejmuje drift-warden.

  • Węzły w sieci prywatnej; ruch webowy wchodzi wyłącznie przez LB
  • Zero portów administracyjnych w internecie: SSH i API przez Tailscale, polityka dostępu w kodzie (default deny)
  • Storage Longhorn; automatyczne backupy etcd i wolumenów
  • Plan i testy na każdym PR, apply z bramką, cotygodniowa kontrola dryftu na żywym klastrze

Kolejne w drodze

W toku

Budujemy kolejne produkty na tej samej platformie, z tym samym pipeline'em i tymi samymi bramkami jakości. Daj znać, a odezwiemy się, gdy będą gotowe.

Inżynierowie, architekci i liderzy platformowi stojący za Mistwolf Tech przez lata budowali i utrzymywali platformę medyczną z certyfikacją MDR. Dostarczaliśmy też oprogramowanie dla motoryzacji, gamedevu i IoT. To doświadczenie wnosimy do każdego projektu.
EU MDR 2017/745 · EN ISO 13485
13+lat w produkcji
5dyscyplin in-house
100%GitOps-native
5branż w portfolio
04

Współpraca

Konsulting, dostęp do drift-warden, pytanie techniczne — albo rekrutujesz i chcesz mieć ten zespół po swojej stronie. Jedna skrzynka, odpowiedź w ciągu jednego dnia roboczego.

Napisz do nas support@mistwolf.tech