Fatih Baysal

Fatih Baysal

Inženir DevOps

  • DevOps
  • Računalništvo v oblaku
  • CI/CD

O programu

Ima več kot 9 let izkušenj pri avtomatizaciji DevOps procesov in oblačnih sistemih. Specializiran je za razvoj CI/CD infrastrukture.

22 članki

Članki

Primerjava sistemov podpore za spletno gostovanje: WHMCS, Kayako in OSTicket Programska oprema
3. oktober 2025

Primerjava sistemov podpore za spletno gostovanje: WHMCS, Kayako in OSTicket

Za uspeh v gostiteljskem sektorju je učinkovit sistem podpore za gostovanje ključnega pomena. Ta blog objava preučuje priljubljene podporne sisteme, kot so WHMCS, Kayako in OSTicket ter ponuja vodnik za upravljanje strank, zagotavljanje podpore in povečanje učinkovitosti.

Implementacija pospešenih mobilnih strani (AMP) za WordPress Programska oprema
29. september 2025

Implementacija pospešenih mobilnih strani (AMP) za WordPress

Ta blog zapis ponuja celovit vodnik o implementaciji pospešenih mobilnih strani (AMP) za WordPress. Začenja se z razlago, kaj je AMP, in s predstavitvijo njegovih prednosti ter slabosti. Nato sledi korak za korakom navodila za namestitev AMP, izbiro teme in nasvete za prilagajanje.

Vzorci programske arhitekture: MVC, MVVM in drugi – primerjava in izbira Programska oprema
17. september 2025

Vzorci programske arhitekture: MVC, MVVM in drugi – primerjava in izbira

Ta blog objava podrobno analizira pojem programske arhitekture ter njen pomen v sodobnem razvoju programske opreme. Začne pri osnovnih principih, nato pa se osredotoči na priljubljene arhitekturne vzorce. Posebej primerja značilnosti, prednosti in uporabo MVC ter MVVM vzorca.

Metodologije življenjskega cikla razvoja programske opreme (SDLC) Programska oprema
16. september 2025

Metodologije življenjskega cikla razvoja programske opreme (SDLC)

Ta blog članek celovito obravnava metodologije življenjskega cikla razvoja programske opreme (SDLC). Članek pojasnjuje, kaj je SDLC in poglobljeno raziskuje osnovne metodologije, kot so Vodopad, Agile in V-model. Predstavljene so značilnosti, prednosti in slabosti vsake metodologije v primerjalnem formatu.

Nastavitev CI/CD (Neprekinjena Integracija / Neprekinjena Distribucija) Programska oprema
9. september 2025

Nastavitev CI/CD (Neprekinjena Integracija / Neprekinjena Distribucija)

Ta blog objava podrobno obravnava vzpostavitev pipeline-ov za Neprekinjeno Integracijo (Continuous Integration CI) in Neprekinjeno Oddajo (Continuous Deployment CD), ki so nepogrešljiv del sodobnih procesov razvoja programske opreme.

Metodologije varnostnega testiranja programske opreme in pentest v praksi Programska oprema
7. september 2025

Metodologije varnostnega testiranja programske opreme in pentest v praksi

V današnji digitalni dobi je varnost programske opreme ključnega pomena za zaščito podatkov podjetij in uporabnikov. V tem blogu podrobno predstavljamo osnovne faze varnostnega testiranja programske opreme ter različne metodologije pentestov (penetracijskih testov).

Uporaba vzorcev Event Sourcing in CQRS Programska oprema
28. avgust 2025

Uporaba vzorcev Event Sourcing in CQRS

Ta blog zapis podrobno preučuje vzorce Event Sourcing in CQRS, ki se pogosto pojavljajo v sodobnih arhitekturah programske opreme. Najprej pojasnjuje, kaj sta Event Sourcing in CQRS, ter primerja njune prednosti in slabosti.

JAMstack Arhitektura in Generatorji Statčnih Spletnih Strani Programska oprema
24. avgust 2025

JAMstack Arhitektura in Generatorji Statčnih Spletnih Strani

JAMstack arhitektura je ena izmed priljubljenih pristopov sodobnega spletnega razvoja. Ta arhitektura združuje JavaScript, API-je in označevanje (Markup) z namenom ustvarjanja hitrejših, varnejših in skalabilnih spletnih strani.

Načela oblikovanja programske opreme: SOLID in Clean Code Programska oprema
12. junij 2025

Načela oblikovanja programske opreme: SOLID in Clean Code

Ta blog objava se osredotoča na principe oblikovanja programske opreme ter podrobno obravnava SOLID principe in pristop Clean Code. Z uvodom v oblikovanje programske opreme razloži temeljne pojme in njihov pomen, ter poudarja ključno vlogo SOLID principov (Enotna odgovornost, Odprtost/Zaprtost, Liskov substitucija, Ločitev vmesnika in…

Objavljanje mobilnih aplikacij: postopki za App Store in Google Play Programska oprema
7. april 2025

Objavljanje mobilnih aplikacij: postopki za App Store in Google Play

Ta blog prispevek vodi skozi celoten postopek objave mobilne aplikacije – od priprave do uspešnega lansiranja na App Store in Google Play Store. Razloži, kaj pomenijo te platforme, in predstavi vse ključne korake objave, vključno s potrebnimi zahtevami, postopkom pregleda ter praktičnimi nasveti za uspeh.

Uporaba vzorcev za sočasnost in paralelizem v razvoju programske opreme Programska oprema
4. april 2025

Uporaba vzorcev za sočasnost in paralelizem v razvoju programske opreme

Ta blog objava podrobno preučuje pojma Concurrency in Parallelism, ki sta ključnega pomena v sodobnem razvoju programske opreme. Kaj Concurrency in Parallelism pomenita, njihov pomen v procesu razvoja programske opreme ter osnovne programske vzorce se razčlenjujejo v podrobnostih.

API Gateway arhitektura in komunikacija med mikroservisi Programska oprema
27. marec 2025

API Gateway arhitektura in komunikacija med mikroservisi

Ta blog prispevek podrobno preučuje koncept API Gateway, ki igra ključno vlogo v mikroservisnih arhitekturah. Začenja s temeljnimi načeli mikroservisov ter pojasnjuje, kaj je API Gateway in zakaj je pomemben. Nato obravnava gradnike arhitekture API Gateway, metode komunikacije med mikroservisi ter varnostne vidike.

Nepremične podatkovne strukture in reaktivno programiranje Programska oprema
14. marec 2025

Nepremične podatkovne strukture in reaktivno programiranje

Ta blog zapis raziskuje odnos med nepremičnimi podatkovnimi strukturami in reaktivnim programiranjem. Najprej pojasnjuje, kaj so nepremične podatkovne strukture in osnovna načela reaktivnega programiranja.

Strategije za nadgradnjo programske opreme in prehod med različicami Programska oprema
14. marec 2025

Strategije za nadgradnjo programske opreme in prehod med različicami

Ta blog zapis je posvečen strategijam za nadgradnjo programske opreme ter prehodu med različicami. Razložili bomo, kaj pomeni nadgradnja programske opreme, zakaj je pomembna ter predstavili ključne strategije, ki jih morate poznati.

Tehnike optimizacije fragmentov in poizvedb GraphQL Programska oprema
13. marec 2025

Tehnike optimizacije fragmentov in poizvedb GraphQL

Ta blog zapis se poglablja v pomen fragmentov GraphQL, ki so ključnega pomena za optimizacijo zmogljivosti API-jev GraphQL. Najprej razlaga, kaj so fragmenti GraphQL in zakaj so pomembni, nato pa preučuje njihove področja uporabe.

ELK Stack (Elasticsearch, Logstash, Kibana) in analiza dnevnikov Programska oprema
12. marec 2025

ELK Stack (Elasticsearch, Logstash, Kibana) in analiza dnevnikov

ELK Stack (Elasticsearch, Logstash, Kibana) je nepogrešljivo orodje za analizo dnevnikov v sodobnih sistemih. V tem blogu bomo razložili, kaj je ELK Stack in zakaj je pomemben. Poudarjena bo pomembnost in koristi analize dnevnikov, medtem ko bomo korak za korakom predstavili proces analize dnevnikov z ELK Stack-om.