Predavatelj: Miha Lenko (Operato)
Povzetek:
Razvoj programske rešitve je pogosto evolucijski proces, kjer začetne rešitve, ki so delovale v manjšem obsegu, sčasoma postanejo ovira za rast in vzdrževanje. V našem primeru smo v preteklih dveh letih prešli skozi več ključnih sprememb – od zunanjega nadzora nad razvojem in uvedbe rešitev, do popolnega prevzema upravljanja in optimizacije procesov znotraj podjetja. Hkrati smo se soočali z izzivi različnih namestitvenih okolij, tako v oblaku kot na lokalnih strežnikih, pri čemer je vsako zahtevalo specifične prilagoditve. Postopoma smo vzpostavili avtomatizirane procese za upravljanje konfiguracij, optimizirali razvojni cikel in uvedli sodobna orodja za CI/CD, kar nam danes omogoča hitrejši in bolj zanesljiv prehod iz razvoja v produkcijo. V predavanju bomo predstavili, kako smo se soočali s temi izzivi, katere odločitve so bile ključne in kako smo sčasoma zgradili bolj fleksibilno in skalabilno rešitev.