Fogalomtár › Fejlesztői alapszavak
deploy
angolul: deployment
A deploy az a lépés, amikor az elkészült szoftver vagy AI-rendszer kikerül a fejlesztő gépéről oda, ahol a felhasználók ténylegesen használják.
Érthetően
Képzeld el, hogy egy étterem új ételt talál ki. A konyhán hetekig kísérleteznek vele, kóstolják, javítják. A deploy az a pillanat, amikor az étel felkerül az étlapra, és a vendég megrendelheti. Addig csak a szakácsok ismerték, onnantól bárki találkozhat vele.
A szoftvernél ugyanez történik: a program először a fejlesztő saját gépén fut, aztán egy tesztkörnyezetben, végül az „éles” rendszerben, ahol valódi emberek valódi adatokkal dolgoznak rajta. Magyarul ezt élesítésnek vagy üzembe helyezésnek hívják, a szakmában gyakran csak annyit mondanak: „kitettük”, „deployoltuk”.
Az AI világában a szó kicsit tágabb értelmet kapott. Egy nyelvi modell vagy egy AI-agent deployolása azt jelenti, hogy a kísérleti változatból szolgáltatás lesz: beépül egy ügyfélszolgálatba, egy banki alkalmazásba vagy egy vállalati folyamatba. Itt dől el, hogy ami a bemutatón jól mutatott, az a hétköznapokban is megállja-e a helyét.
Hogyan működik
- Elkészül az új változat: a fejlesztő (vagy egyre gyakrabban egy kódoló agent) megírja a módosítást, és feltölti a közös kódtárba.
- Automatikus ellenőrzések futnak le: tesztek vizsgálják, hogy a régi funkciók nem romlottak-e el, és az új rész azt csinálja-e, amit kell.
- A program becsomagolva egy tesztkörnyezetbe kerül, amely a lehető legjobban hasonlít az éles rendszerre, de nincsenek rajta valódi felhasználók. Itt még következmények nélkül ki lehet próbálni.
- Ha minden rendben, jön az élesítés. Sok helyen fokozatosan: előbb csak a felhasználók kis része kapja meg az új változatot, és csak utána mindenki.
- Az élesítés után figyelik a rendszert. Ha hiba jelentkezik, visszaállítják az előző változatot; ezt hívják rollbacknek.
Példa a mindennapokból
Reggel belépsz a bankod webes felületére, és máshol van az utalás gomb, vagy megjelent benne egy új csevegő asszisztens. Ez azért van, mert a bank éjszaka deployolta az új változatot a szervereire. Ha pedig a felület egy változás után furcsán viselkedik, majd másnapra megjavul, valószínűleg egy hibás élesítést vontak vissza.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- A sikeres teszt nem garancia: az éles környezetben más adatok, más terhelés és kiszámíthatatlan felhasználók várják a programot.
- Az AI-rendszerek élesítése különösen kockázatos, mert a modell ugyanarra a kérdésre másképp is válaszolhat, így nem lehet minden esetet előre letesztelni.
- Ha egy agent önállóan élesíthet, emberi jóváhagyás nélkül, egyetlen hibás módosítás percek alatt sok felhasználót érinthet.
- A visszaállítás nem mindig teljes: ha az új változat már átírt vagy törölt adatokat, azokat a korábbi kód visszatétele nem hozza vissza.
Hasonló, de nem ugyanaz
- release (kiadás) – A deploy technikai lépés: a kód kikerül a szerverre. A release azt jelenti, hogy az új funkció elérhetővé válik a felhasználóknak. Ez gyakran üzleti döntés, és a kettő időben elválhat, például ha egy kész funkciót csak később kapcsolnak be.
- telepítés (install) – Telepíteni te szoktál egy programot a saját gépedre vagy telefonodra; a deploy viszont a szolgáltató oldalán történik, például a szerverein. Mobilalkalmazásnál a kettő összeér: a fejlesztő az alkalmazásboltba teszi ki az új változatot, a telefonod pedig ezt telepíti frissítésként.
- modell tanítása – A tanítás során jön létre az AI-modell, a deploy során válik belőle használható szolgáltatás; egy betanított modell élesítés nélkül csak egy fájl, amelyet senki sem használ.
Kapcsolódó fogalmak
szoftverfejlesztés, DevOps, szoftver-életciklus
folyamatos élesítés, fokozatos bevezetés, visszaállítás (rollback), modell élesítése
éles környezet, tesztkörnyezet, CI/CD, verziókezelés, kódoló agent
Röviden a története
A „deploy” eredetileg katonai szó: a csapatok felvonultatását, harcrendbe állítását jelenti. Innen vette át a szoftveripar. Az automatizált, gyakori élesítés a 2010-es években terjedt el, a DevOps-szemlélettel és a folyamatos szállítás (continuous delivery) gyakorlatával együtt. Ez utóbbi alapműve Jez Humble és David Farley 2010-ben megjelent Continuous Delivery című könyve.
Hol tart most
2026 végén a deploy a szoftverfejlesztés mindennapos, nagyrészt automatizált lépése. A friss kérdés az, mennyire engedhető át kódoló agenteknek, és milyen emberi ellenőrzés kell az AI-rendszerek élesítéséhez.
A hírekben
- Az ADNOC az első energiacég, amely bevezeti az OpenAI Frontier rendszert2026. nov. 2. · Ipar
- Kínában üzembe állt az első kereskedelmi 800 voltos egyenáramú rendszer egy nagy AI-adatközpontban2026. nov. 2. · Ipar
- A félvezetőgyártó-berendezések piaca 2026-ban 155,13 milliárd dollár lehet, 2032-re 244 milliárd2026. okt. 27. · Ipar
- Leállított amerikai reaktorok újraindítása és működők bővítése adatközpontokért2026. okt. 26. · Ipar
- A GXO két további amerikai raktárban telepíti az Agility Robotics Digit humanoidjait2026. okt. 26. · Ipar
- Az Nvidia konténerméretű DSX POD-dal 14 napra rövidítené az AI-adatközpont telepítését2026. okt. 21. · Ipar
- Az ABB EyeMotion AI Robot Trainerrel egyszerűsíti a robotok üzembe helyezését2026. okt. 12. · Ipar
- Önálló AI-agentek kárfelelőssége: amerikai javaslatok és a „hiba vagy magatartás” vita2026. okt. 12. · Jog
Más nevei
deploy · deployment · élesítés · üzembe helyezés · telepítés · kitelepítés · deployolás · software deployment
Források
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.