( asm | 2024. 06. 30., v – 18:24 )

Igen, es erre az egyik megoldas, hogy nem Dev es tradicionalis IT (HW, OS, storage, network, DB, stb.) szerint szeleteljuk az organizaciot, hanem applikacionkent. Egy team egy vagy tobb applikacioert felel end-to-end: irjak a kodot, foglalkoznak az adatbazissal, deploymentjevel, tesztelesevel, monitoringozasaval es akar a prodban uzemeltetesevel is. Ha gond van az app-pal, akkor nem kerdes, hogy melyik csapat foglalkozzon vele. Csak a csapaton belul kell leverekedniuk.

Ehhez az uj felallashoz szukseges a cloud-native app fejlesztes + public cloud (managed service-ek mint k8s, db, storage).

Ahogy en latom: X developer melle kb. ugyanannyi tradicionalis IT staff szukseges, meg ugye egy valag HW+SW+licence. Mig egy modern app fejleszteshez picit tobb (legyen 1.3X), kompetensebb (=tobb berert dolgozo) devopsos szemleletu developer kell + par cloud admin (mondjuk 3) es ennyi. A public cloud koltsege 1-2-3 alkalmazott berebol kijon, nyilvan erosen fugg a business jellegetol. Nem kellenek dedikalt halozatosok, storage-osok, DBA-k, linux+windows adminok, ilyesmik. Nem csak a TCO jelentosen kevesebb, hanem a ceg alkalmazottai a core businessel tudnak foglalkozni, es nem azzal vannak sportoltatva az IT-sok, hogy jajj VMware arat emelt es migralni kell.