Platform Engineering: Efikasniji razvoj kroz unutrašnje platforme

Platform Engineering ne menja samo softver već enja način na koji inženjeri dišu.

indijankadanka
od indijankadanka
3 minuta za čitanje
Canva pro

U vremenu kada se i najjednostavnija aplikacija oslanja na desetine alata, servisa i cloud rešenja, inženjeri više ne razvijaju samo funkcionalnost ve’ oni upravljaju haosom. I baš zato, sve više timova širom sveta prelazi na Platform Engineering.

Ovo nije novi jezik programiranja, ni nova tehnologija. U pitanju je novi način razmišljanja o razvoju. I nova platforma onih koji ovo rade.

Šta je Platform Engineering?

Platform engineering je pristup razvoju softvera koji ima jedan jasan cilj a to je olakšati život programerima. Umesto da svaki tim iznova rešava iste probleme, platform inženjeri kreiraju unutrašnje razvojne platforme (IDP – Internal Developer Platforms).

Te platforme uključuju alate koje programeri mogu da koriste sami, bez čekanja i bez nepotrebnih prepreka:

  • automatizovanu infrastrukturu
  • standardizovane procese
  • sigurnosne okvire koji su već ugrađeni
  • i što je najvažnije, zlatne staze razvoja koje vode do gotovog rešenja bez gubljenja vremena

Zašto sada?

Razvoj softvera je postao prekomplikovan. Novi alati, više cloud servisa, veća odgovornost. Prema jednom istraživanju, čak 75% lidera u razvoju softvera kaže da njihovi inženjeri dnevno provedu 3–4 sata radeći stvari koje nemaju direktne veze sa razvojem proizvoda. Platform engineering to menja.

Gartner predviđa da će do 2026. godine čak 80% velikih inženjerskih organizacija koristiti ovaj pristup. Samo u 2022. to je činilo njih 45%.

Kako to izgleda u praksi?

Evo nekoliko alata koji trenutno predvode ovu tranziciju:

  • Backstage: Open-source okvir koji je razvila ekipa iz Spotify-ja. Centralizuje alate, servise i dokumentaciju u jedan pregledan katalog.
  • Humanitec: Nude tzv. Platform Orchestrator – alat koji omogućava automatizovano upravljanje infrastrukturom i ubrzava lansiranje proizvoda i do 30%.
  • Qovery: Fokusiran na automatizaciju infrastrukture i mogućnost da sami programeri pokreću servise bez čekanja na DevOps timove.
  • Portainer: Idealno rešenje za aplikacije koje koriste kontejnere. Olakšava upravljanje, bezbednost i kontrolu nad onim što je nekada bilo rezervisano samo za sistemske administratore.

I za kraj…

Platform engineering možda nećete odmah primetiti kao krajnji korisnik. Ali ako vidite da Vaš tim radi brže, stabilnije i uz manje buke – verovatno je neko negde uveo ovu filozofiju. Jer ne morate da budete najveća IT kompanija na svetu da biste želeli manje stresa i više fokusa na ono što zaista pravite.

Pratite me i na društvenim mrežama: Facebook, Instagram, Twitter, Threads , Linkedin i YouTube.

Discover more from Indijanka Danka

Subscribe to get the latest posts sent to your email.

Podelite ovaj članak
Zaprati:
Sedamdesetih godina prošlog veka u modi su bile lutke obučene kao partizanke, indijanke, hipi i naravno “normalne” djevojke, a sve su imale isto lice i dugu crnu kosu. Ja sam imala partizanku i indijanku. Imam ih još uvek (čuvala sam za kćerku koja ih nije ni uzela u ruke). Jedna sam od prvih žena gejmera kod nas. Prva žena autor i voditelj emisije o kompjuterskim igricama.