Ostatnio coraz częściej słychać o pozycjach Platform Engineer i Platform Architect obok DevOps Engineer.
Czy to znak, że czas na zmianę? Przekwalifikowanie się? Czy DevOps odchodzi do lamusa? Spokojnie, bez paniki! Fakt, to pewna zmiana, ale nie tak radykalna.

Czy koncept DevOps odchodzi do lamusa?

Nie, DevOps nie umiera. To raczej ewolucja, a nie rewolucja. Większość z tego, co teraz nazywamy Platform Engineeringiem, to tak naprawdę dobrze znane nam praktyki DevOps, tylko z większym naciskiem na konkrety.

Przez lata dużo mówiliśmy o kulturze DevOps i chyba wszyscy już wiemy, że jest ona ważna. Niektórzy są już nawet tym zmęczeni i wolą działać niż mówić (wraz z autorem).
Kultura sama w sobie nie wystarczy. Kultura DevOps ma na celu tworzenie środowiska sprzyjającego usprawnianiu i przyspieszaniu wdrażania innowacji. A tym, co tworzymy, są platformy dla wszelkiego rodzaju aplikacji.

Platform Engineering: Narzędzia i praktyki, które już znasz

Platform Engineering to zbiór narzędzi i praktyk, które znamy i wykorzystujemy od dawna. Nie ma tu żadnej magii.

  • Narzędzia: Kontenery, Kubernetes, chmura, Terraform/OpenTofu, maszyny wirtualne, sieci, rozproszony storage itd. To wszystko już dobrze znamy.
  • Praktyki: Chaos Engineering, Design for Failure, Observability, GitOps, Everything-as-Code i wiele innych. To filary nowoczesnego DevOps.

Platform Engineering: Zmiana perspektywy, a nie rewolucja

Różnica polega na zmianie perspektywy. Nie skupiamy się już tylko na dostarczaniu oprogramowania, ale na dostarczaniu platformy z usługami, które umożliwiają budowanie, testowanie, wdrażanie i bezproblemowe działanie wszelkiego rodzaju aplikacji.
A tych będzie coraz więcej, bo dzięki AI łatwiej jest pisać nowe, zmieniać stare, migrować z monolitów do mikroserwisów i eksperymentować.

Platform Engineering to:

  • Dostarczanie Platformy: Budowanie fundamentów, na których działają aplikacje.
  • Usługi dla Deweloperów: Umożliwienie deweloperom samodzielnego budowania, testowania i wdrażania oprogramowania.
  • Bezproblemowe Działanie: Zapewnienie stabilności, skalowalności i bezpieczeństwa aplikacji.

Platforma ma być wewnętrznym produktem, który jest stabilny, bezpieczny, niezawodny oraz zoptymalizowany kosztowo.

DevOps nie odchodzi, on ewoluuje. Platform Engineering to naturalny krok naprzód, który skupia się na konkretnych narzędziach i praktykach, a nie tylko na kulturze.
To skupienie się na budowaniu platform, które umożliwiają innowacje i dostarczanie wartości.

Czy to oznacza, że musisz się przekwalifikować? Niekoniecznie. Jeśli znasz DevOps, to znasz już większość elementów Platform Engineeringu. Musisz tylko przestawić myślenie i skupić się na budowaniu platform, a nie tylko na dostarczaniu aplikacji.

Posłuchaj i obejrzyj więcej w podcaście “Rozchmurzony”.

Zapraszam do wysłuchania tego odcinka, z którego dowiesz się między innymi:

  • Co jest najbardziej cenioną cechą DevOps
  • Gdzie sprawdzić liczby i fakty pokazujące realne korzyści wynikające z DevOps
  • Dlaczego być może przedobrzyliśmy z tą “kulturą DevOps”
  • Czym jest i na czym skupia się Platform Engineering
  • Czy to definitywny koniec DevOps

Link do strony odcinka: https://cloudowski.com/podcast/30/
Nagranie na YouTube: https://youtu.be/iGpxCUbfx4U


Spotkaj mnie na tych wydarzeniach

Cloud Native Warsaw - June 2025
🗓️ Warszawa, 11 czerwca 18:00

IT Unplugged
🗓️ Lublin, 10 czerwca
Temat: [PL] Synergia GitOps i potoków CI/CD

Devoxx Poland
🗓️ Kraków, 11-13 czerwca Temat: [EN] Synergy of GitOps and CI/CD pipelines