( Webappz | 2019. 02. 21., cs – 12:55 )

Szerintem a kovetkezo lepes, vagy inkabb ugras az a DevOps Engineer.

Uzemeltetokent a szakma csucsa jelenleg - szerintem - az SRE (Site Reliability Engineer).

Uzemeltetonek tartom magam, de mindig is erdekelt a programozas es rengeteget tanultam programozoktol,
eppen ezert, amikor megjelent / nepszerubb lett az Agile, TDD, BDD, Kanban stb. ugyanezeket a software engineering megoldasokat/modszereket kerestem az uzemeltetesi oldalon, mig vegul eljutottam oda, amit a szakma DevOpsnak nevez.

Sok mindent ujra kell gondolni, de ha megerted a fobb vezerlo elveket, akkor rajossz hogy nagyon sok old school dolog
nelkul nem letezne a DevOps sem, illetve nehany dolgon finomitani kell.

Peldaul:
"Ami jol mukodik azon ne valtoztass/ne nyulj hozza!"
Eredetileg azt jelentette, hogy ami jol mukodott/jo volt a konfiguracio, ahhoz hozza sem nyultak. -> Mindenki elfelejti -> Technical debt.

Ez manapsag azt kell hogy jelentse, hogy ha valami jol mukodik / megoldja azokat az igenyeket amit az uzlet tamaszt vele szemben, az uzemeltetese gazdasagos/hatekony/stb. akkor magan az uzleti logikan, konfiguracion nem kell valtoztatni, de attol meg ujra es ujra kell deployolni, mert amugy rengeteg minden valtozik (Platform/Virtualizacios technologia verzioja, OS verzio, implementalo nyelv verzioja, implementalo eszkoz verzio, security frissitesek, stb). Kulonben menthetetlenul elavul es nem lesz hozza ember aki hozza fog nyulni.