---
title: "Fejlesztői szószedet: szoftver, AI, felhő és toborzás"
description: "Közérthető meghatározások az alkalmazások, AI-ügynökök és felhőrendszerek fejlesztése vagy mérnökök felvétele során felmerülő fogalmakhoz, a cache-től a CTO-ig."
canonical: https://sdk.enterprises/hu/glossary
language: hu
---

# A munka mögötti fogalmak, közérthetően

A fejlesztői beszélgetések tele vannak szakzsargonnal. Itt rövid, közérthető meghatározásokat talál azokra a fogalmakra, amelyek a leggyakrabban előkerülnek, amikor szoftvert, AI-ügynököket és felhőrendszereket fejlesztenek, üzemeltetnek, és embereket keresnek hozzájuk.

**API-átjáró (API gateway)**: Egy vagy több API elé helyezett szolgáltatás, amely a közös feladatokat kezeli, például az útválasztást, a hitelesítést, a kéréskorlátozást és a kérések naplózását. A kliensek az átjárót hívják, amely minden kérést a megfelelő backend-szolgáltatáshoz továbbít.

**AWS**: Az Amazon Web Services, az Amazon felhőplatformja. Igény szerint biztosít számítási kapacitást, tárhelyet, adatbázisokat, hálózatot és menedzselt szolgáltatásokat, kiváltva azt a hardvert, amelyet egy cégnek egyébként magának kellene megvásárolnia és üzemeltetnie.

**Blue-green telepítés**: Kiadási technika, amely két azonos éles környezetet tart fenn. Az új verziót a tétlen környezetbe telepítik, ellenőrzik, majd a forgalmat átkapcsolják rá az élőről. A forgalom visszakapcsolása jelenti a visszaállítást.

**Cache-érvénytelenítés**: A gyorsítótárazott adatok eltávolítása vagy frissítése, amikor a mögöttes adatok változnak, hogy a felhasználók ne lássanak elavult eredményeket. Gyakori stratégiák a lejárati idő, a bejegyzések törlése íráskor és a verziózott kulcsok.

**Gyorsítótárazás (caching)**: Egy költséges művelet, például adatbázis-lekérdezés vagy API-hívás eredményének tárolása gyors tárolóban, hogy a későbbi kérések újrahasznosíthassák. A gyorsítótárazás csökkenti a válaszidőt és a mögöttes rendszer terhelését, cserébe gondoskodni kell a tárolt adatok frissességéről.

**CI/CD**: Folyamatos integráció és folyamatos szállítás vagy telepítés. Minden módosítás automatikusan lefordul és tesztelődik, amikor beolvasztják, és egy pipeline kevés kézi munkával vagy anélkül kiadja egy környezetbe.

**Felhőmigráció**: Alkalmazások, adatok és infrastruktúra áthelyezése helyben üzemeltetett szerverekről vagy régi virtuális gépekről egy felhőszolgáltatóhoz, például az AWS-hez vagy a Google Cloudhoz. A megközelítések az alkalmazás változatlan áthelyezésétől a menedzselt felhőszolgáltatásokra való újraépítéséig terjednek.

**Automatizált kódellenőrzés**: Statikus elemzés, automatizált tesztek vagy AI-ügynökök használata a kódmódosítások ellenőrzésére az emberi átnézés előtt vagy mellett. Az automatikus ellenőrzések kiszűrik a stílushibákat, a gyakori bugokat és a hiányzó teszteket, így az átnézők a tervezésre és a működésre koncentrálhatnak.

**Átállás (cutover)**: Az a pillanat, amikor egy rendszer a régi környezetről átvált az újra, például amikor az éles forgalmat egy migrált alkalmazásra irányítják át. Az átállási terv felsorolja a lépéseket, a felelősöket, az ellenőrzéseket és a visszaállítási utat.

**Adattakarékosság**: Az az elv, hogy csak az adott célhoz szükséges személyes adatokat gyűjtjük és őrizzük meg. A GDPR egyik alapelve, és egy esetleges adatvédelmi incidens kárát is csökkenti.

**DevOps**: Olyan munkamódszer, amelyben a szoftvert fejlesztő emberek automatizálják annak tesztelését, telepítését és üzemeltetését is. A gyakorlatban CI/CD pipeline-okat, kódban leírt infrastruktúrát és olyan monitorozást jelent, amely szól a csapatnak, ha valami elromlik.

**Diff**: Soronkénti nézet arról, mi változott egy fájl vagy kódbázis két verziója között, a hozzáadott és törölt sorokkal. A diff a kódellenőrzés alapegysége.

**Elasticsearch**: Elosztott kereső- és elemzőmotor, amely gyors teljes szöveges kereséshez és aggregációkhoz indexeli a dokumentumokat. Gyakran használják webhelyen belüli keresésre, naplóelemzésre, valamint olvasásra optimalizált rétegként egy elsődleges adatbázis mellett.

**Fejlesztési partner**: Külső cég, amely egy fejlesztési eredményért vállal felelősséget, nem csupán munkaórákat biztosít. Megtervezi a munkát, embereket rendel hozzá, felel a minőségéért, és átadja az eredményt az ügyfél csapatának.

**Részmunkaidős CTO (fractional CTO)**: Tapasztalt technológiai vezető, aki a hónap egy részében dolgozik egy cégnek, nem teljes munkaidőben. Technológiai döntéseket hoz, segít mérnököket felvenni, és kézben tartja a megvalósítást, gyakran olyan cégeknél, amelyek még nem állnak készen egy főállású CTO-ra.

**GDPR**: Az általános adatvédelmi rendelet, az Európai Unió jogszabálya, amely szabályozza az EU-ban élő emberekre vonatkozó személyes adatok gyűjtését, kezelését és tárolását. Minden olyan szervezetre vonatkozik, amely ilyen adatokat kezel, bárhol legyen is a székhelye.

**Google Cloud**: A Google felhőplatformja, más néven Google Cloud Platform vagy GCP. Az AWS-hez hasonlóan igény szerint biztosít számítási kapacitást, tárhelyet, adatbázisokat, hálózatot és menedzselt szolgáltatásokat.

**Idempotencia**: Egy művelet azon tulajdonsága, hogy ugyanaz a hatása, akár egyszer, akár többször fut le. Az idempotens API-k lehetővé teszik, hogy a kliens egy időtúllépés után biztonságosan megismételjen egy kérést, például egy fizetést, duplikátumok nélkül.

**Kubernetes**: Nyílt forráskódú rendszer konténerizált alkalmazások futtatására gépek egy fürtjén. Ütemezi a konténereket, újraindítja a leállókat, fel- és leskálázza őket, és kezeli a fokozatos frissítéseket.

**Laravel**: Széles körben használt, nyílt forráskódú PHP webes keretrendszer. Tartalmaz útválasztást, ORM-et, várólistákat, gyorsítótárazást, hitelesítést és tesztelőeszközöket, és gyakori választás API-khoz és üzleti alkalmazásokhoz.

**Örökölt rendszerek modernizálása**: Egy régebbi rendszer frissítése, hogy olcsóbb és biztonságosabb legyen üzemeltetni és módosítani. Jelentheti keretrendszerek és nyelvi verziók frissítését, a kód átszervezését, felhőbe költözést vagy egyes részek nulláról való újraírását.

**Lift and shift**: Migrációs megközelítés, amely egy alkalmazást kevés kódmódosítással vagy anélkül helyez át új infrastruktúrára, általában a felhőbe. Gyors, de amíg az alkalmazást nem modernizálják, alig profitál a menedzselt felhőszolgáltatásokból.

**LLM-ügynök**: Olyan szoftver, amely egy nagy nyelvi modell segítségével tervez meg és hajt végre többlépéses feladatokat eszközök hívásával, például fájlok olvasásával, tesztek futtatásával vagy egy API lekérdezésével. A jól megtervezett ügynökök megmutatják a tervüket, naplózzák a műveleteiket, és emberi jóváhagyást kérnek a módosításokhoz.

**Megfigyelhetőség (observability)**: Az a képesség, hogy egy rendszer kimeneteiből, vagyis a naplókból, metrikákból és nyomkövetésekből megértsük, mit csinál. A jó megfigyelhetőség lehetővé teszi, hogy a csapat megtalálja egy éles probléma okát anélkül, hogy előbb új kódot kellene kiadnia a vizsgálathoz.

**OWASP**: Az Open Worldwide Application Security Project, nonprofit alapítvány, amely ingyenes alkalmazásbiztonsági útmutatókat tesz közzé. A webalkalmazások legkritikusabb biztonsági kockázatait felsoroló Top 10 listája a biztonságos fejlesztés és kódellenőrzés gyakori kiindulópontja.

**P95 késleltetés**: Az a válaszidő, amelynél a kérések 95 százaléka gyorsabb. Jobban mutatja, mit tapasztalnak a felhasználók a lassabb kéréseknél, mint egy átlag, mert az átlag elrejtheti a lassú válaszok hosszú sorát.

**Kéréskorlátozás (rate limiting)**: Annak korlátozása, hogy egy kliens adott időablakban hány kérést küldhet. Megvédi a szolgáltatást a túlterheléstől és a visszaélésektől; a korláton felüli kéréseket elutasítják vagy késleltetik.

**Valós idejű dashboard**: Olyan irányítópult, amely az új adatok beérkezésekor frissül, általában WebSocketen vagy server-sent events kapcsolaton keresztül, nem ütemezetten vagy oldalfrissítéskor. Az üzemeltetési csapatok a rendszerek figyelésére és a problémákra való azonnali reagálásra használják.

**Redis**: Memóriában működő adattár, amelyet gyorsítótárazásra, munkamenetekhez, várólistákhoz, kéréskorlátozáshoz és valós idejű számlálókhoz használnak. Mivel az adatok a memóriában vannak, az olvasás és az írás nagyon gyors.

**Visszaállítás (rollback)**: Egy rendszer visszaállítása az előző működő verziójára egy sikertelen kiadás vagy migráció után. A visszaállítási utat előre megtervezik és tesztelik, hogy gyorsan és biztonságosan végre lehessen hajtani.

**Üzemeltetési kézikönyv (runbook)**: Írásos eljárásrend egy rendszer üzemeltetéséhez: hogyan kell telepíteni, ellenőrizni az állapotát, és reagálni az ismert riasztásokra és hibákra. Az üzemeltetési kézikönyvek révén az eredeti szerzőkön kívül mások is üzemeltethetik a rendszert.

**Létszámkiegészítés (staff augmentation)**: Külső mérnökök bevonása egy belső csapatba a szaktudásbeli vagy kapacitásbeli hiányok pótlására, általában időalapú elszámolással. A napi munkát az ügyfél irányítja, a szolgáltató pedig az embereket biztosítja.

**Folyamatos adatbetöltés (streaming)**: Az adatok folyamatos fogadása és feldolgozása a keletkezésükkor, nem időszakos kötegekben. Hálózati, szenzor-, esemény- és naplóadatokhoz illik, ahol a döntések attól függenek, mi történik éppen most.

**Csapatbővítés**: Szakemberek hozzáadása egy meglévő csapathoz meghatározott időre, akik a csapat eszközeiben és rutinjai szerint dolgoznak. Az egyszerű létszámkiegészítéssel ellentétben a szolgáltató gyakran felelős marad a munka minőségéért.

**Technikai adósság**: A rövidítések, elavult függőségek vagy már nem illő tervezési döntések által keletkezett jövőbeli költség. A pénzügyi adóssághoz hasonlóan kamatozik: minden módosítás tovább tart, amíg az adósságot refaktorálással vagy frissítésekkel le nem dolgozzák.

**Technikai átvilágítás (due diligence)**: Egy termék kódjának, infrastruktúrájának, biztonságának és fejlesztőcsapatának átvizsgálása, általában befektetés vagy felvásárlás előtt. Megmutatja a vevőnek, mit kap valójában, milyen kockázatokkal jár, és mi kellene a javításukhoz.

**WebSocket**: Protokoll, amely kétirányú kapcsolatot tart nyitva egy kliens és egy szerver között. A szerver abban a pillanatban továbbíthatja a frissítéseket, amikor megtörténnek, ezért gyakori választás élő dashboardokhoz, csevegéshez és értesítésekhez.

**Leállás nélküli telepítés**: Új verzió kiadása úgy, hogy a szolgáltatás közben végig elérhető marad a felhasználók számára. Gyakori technikák a fokozatos frissítések, a blue-green telepítések és a visszafelé kompatibilis adatbázis-módosítások.

**n8n**: Munkafolyamat-automatizáló eszköz, amely összeköti az üzleti szoftvereket, és egy kiváltó eseménytől, például egy űrlaptól vagy egy e-mailtől kezdve láncba fűzi a műveleteket. Felhőszolgáltatásként vagy saját szervereken fut.

**Indexelés**: Az a lépés, amelyben egy keresőmotor elemzi a feltérképezett oldalt, és eltárolja az indexében. Csak az indexelt oldalak jelenhetnek meg a keresési találatok között.

**XML-oldaltérkép**: Fájl, amely felsorolja egy weboldal azon oldalait, amelyeket a tulajdonosa meg szeretne találtatni és indexeltetni a keresőmotorokkal, és opcionálisan azt is, mikor változtak utoljára.

**E-számlázás**: Olyan számlák, amelyeket a vállalkozások strukturált adatként, jóváhagyott platformokon keresztül cserélnek, nem egyszerű PDF-ként vagy papíron. Franciaországban 2026. szeptember 1-jétől vezetik be fokozatosan.
