Skip to content

Serverless backendfejlesztés AWS-ben: Lambda, API Gateway és DynamoDB

Építs szerverek üzemeltetése nélkül eseményvezérelt, automatikusan skálázódó backendet AWS-ben: API-t, adattárolást, fájlfeldolgozást és AI-funkciót, tesztekkel és mérhető költségekkel.

10 hét · heti 8-12 óra
Mentorált online képzés
Pythonban épített serverless backend
Komplex projektfeladat
100% pénzvisszafizetési garancia Kamatmentes részletfizetés
Jelentkezem

Mit nyújt a Serverless backendfejlesztés AWS-ben képzés?

Képzés időtartama: 10 hét Heti átlag 8-12 óra ráfordítás Következő indulás: 2026.12.03.

Megalapozott technológiaválasztás

Megtanulod mérlegelni, mely feladatokhoz illik a szerver nélküli futtatás, és mikor célszerű konténert választani.

Eseményvezérelt backend

Pythonban fejlesztesz Lambda-függvényeket, és API Gateway segítségével HTTP-végpontokhoz kapcsolod őket.

Lekérdezésekre tervezett adatmodell

A DynamoDB tábláit a várható hozzáférési mintákból kiindulva alakítod ki, a kulcsok, indexek és kapacitásmódok következményeit is mérlegelve.

Fájlok és aszinkron feldolgozás

Közvetlen S3-feltöltést és eseményekre induló feldolgozást építesz, üzenetsorral és a sikertelen műveletek kezelésével.

Többlépéses folyamatok és AI

Step Functions segítségével munkafolyamatokat szervezel, és az Amazon Bedrockon keresztül egy generatív AI-modellt (például Claude-ot) építesz be a backendbe, költségtudatosan és biztonsági korlátokkal.

Biztonságos, ismételhető telepítés

AWS SAM sablonokkal írod le az erőforrásokat, teszteled a kódot, és automatizált telepítési folyamatot állítasz össze.

Mérhető működés

Naplók, metrikák és nyomkövetés alapján vizsgálod a hibákat és a teljesítményt, majd becslést készítesz a futtatási költségekről.

Előnyök

Miért érdemes belevágnod?

Egy új backend funkciónál a futtatási modell kiválasztása is mérlegelést igényel: a Datadog felmérése szerint a szerver nélküli függvényeket használó szervezetek 66%-a ugyanabban a felhőben konténereket is futtat.

A fejlesztőnek ezért a kód mellett azzal is számolnia kell, hogyan viselkedik az alkalmazás terhelési csúcsnál, ismétlődő eseménynél vagy egy részben meghiúsult feldolgozás után.

A hibás adatmodell, a túl tág jogosultság vagy a rosszul méretezett függvény az üzemeltetésben és a számlában is megmutatkozik.

A szerver nélküli szolgáltatások széles körű használata miatt ezek a döntések egyre több backendfeladatban jelennek meg.

A Serverless fejlesztés AWS-ben képzés azt tanítja meg, hogyan kapcsolódik össze az API, az adatkezelés, az aszinkron feldolgozás és a működés mérése egy alkalmazásban.

  • Munka mellett végezheted, rugalmas időbeosztással
  • Gyakorlati projekteken keresztül, oktatói mentorálással
  • LinkedIn profilodba beágyazható tanúsítvány
A képzés témájának illusztrációja: Serverless backendfejlesztés AWS-ben: Lambda, API Gateway és DynamoDB

Kinek ajánlott?

  • Python-, Java- vagy Node.js-alapú backend fejlesztőknek, akik Pythonban is programoznak, és menedzselt AWS-szolgáltatásokból építenének API-kat.
  • Full-stack fejlesztőknek, akik kliensalkalmazásaik mögé hitelesítéssel és fájlkezeléssel ellátott backendet készítenének.
  • AWS-ben dolgozó alkalmazásfejlesztőknek, akik az eseményvezérelt feldolgozást és a költségek mérését is beépítenék a fejlesztői munkájukba.
  • Cloud és DevOps-szakembereknek, akik Python-fejlesztési tapasztalatukra építve az alkalmazások serverless megvalósítását is szeretnék érteni.

Kinek nem ajánlott?

Mik a képzés előkövetelményei?

Kötelező

Előny, de nem feltétel

  • A Git alapszintű használata
  • A Dockerrel szerzett tapasztalat
  • Néhány AWS-szolgáltatás ismerete

Hogyan fogsz tanulni?

Gyakorlatorientált oktatás

Minden héten izgalmas gyakorló feladatokat kapsz majd, amelyek keretében már menetközben is konkrét projekteket fogsz megvalósítani.

Interaktív digitális tananyag

A gyakorlati feladatok elvégzéséhez és a tanfolyam sikeres teljesítéséhez szükséges tudást digitális tananyagok és vezetett kódolások formájában adjuk át.

Heti ütemezés, rugalmas beosztás

A tananyag hétről hétre, tanegységenként nyílik meg, így a csoport együtt halad, és a konzultációkon közösen tudjátok átbeszélni az adott témakört. A heti tananyagot saját időbeosztásod szerint dolgozod fel, ez heti 8-12 óra tanulást jelent, így a képzés akár munka mellett is elvégezhető.

Oktatói mentoring

A képzés ideje alatt az oktató folyamatosan a rendelkezésedre áll, bármikor kérdezhetsz tőle, ha elakadtál, és rendszeresen visszajelzést ad a feladataidra, fejlődésedet végigkíséri.

Konzultációk

Valamennyi tanegység végén egy-egy élő konzultációs alkalmat is szervezünk este 18:00 órától, amikor élőben is felteheted kérdéseidet, közösen kiértékelitek és átbeszélitek a gyakorlás során elkészített projekteket, és tanulhattok egymás elakadásaiból is.

Visszanézhető LIVE alkalmak

Akkor sincs semmi baj, ha egy élő konzultációs alkalmon nem tudsz részt venni, hiszen a kérdéseid előre is elküldheted írásban, a válaszokat és az egész LIVE-ot pedig visszanézheted másnap 16:00 órától.

Limitált férőhely

A fent említett interakciók miatt képzéseinket korlátozott létszámmal indítjuk csak el, hogy biztosan jusson mindenkire ideje az oktatóknak.

Minőségbiztosított képzések

Képzéseink szakmai minőségbiztosítását iparági vezető technológiai vállalatok végzik. Szakmai partnerünk a Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kara.

  • Tanúsítványt kapsz, amelyet önéletrajzodhoz és LinkedIn profilodhoz csatolhatsz
  • Bizonyítja, hogy elsajátítottad az adott ismereteket
  • Segíti a szakmai előmeneteledet és karriered fejlődését
Tanúsítvány minta – Serverless backendfejlesztés AWS-ben: Lambda, API Gateway és DynamoDB

Jó társaságban leszel!

Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.

Tudtad?

A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!

Következő indulási dátumok

Következő indulás:

2027.02.02.

Élő konzultációk a mentorral kedd esténként

245 000 Ft

Jelentkezési határidő: 2027.01.29.

Jelentkezem
Időpont-értesítő

Más időpont érdekel?

Add meg az e-mail címed, és szólunk, ha új időpontot hirdetünk meg.

Fizetési lehetőségek

Biztosak vagyunk a képzés tartalmát és minőségét illetően, ezért a képzés indulásától 8 napig 100%-os pénzvisszafizetési garanciát vállalunk, melyhez többféle fizetési lehetőséget is biztosítunk, hogy a számodra legmegfelelőbb opciót választhasd.

Online fizetés bankkártyával

A Stripe az egyik legelterjedtebb online fizetési megoldás nemzetközileg, gyors és biztonságos fizetési folyamatáról ismert.

Fizetés banki átutalással, egy összegben

Ha online kártyás fizetés helyett banki átutalással szeretnél fizetni, az sem probléma, lent található jelentkezési űrlapunkon ezt is választhatod.

Kamatmentes részletfizetés

Nem szeretnénk, ha a fizetési nehézségek akadályoznák a szakmai fejlődésedet, ezért a részvételi díjat több részletben, teljesen kamatmentesen is kifizetheted.

Készen állsz a jelentkezésre?

Könnyítendő magánszemélyként résztvevő hallgatóink helyzetét, a feltüntetett ár számukra a ténylegesen fizetendő végösszeg. Céges megrendelés esetén az adott összeg tekintendő a nettó árnak.

Jelentkezz a Serverless backendfejlesztés AWS-ben: Lambda, API Gateway és DynamoDB képzésre

1 Adatok 2 Képzések 3 Számlázás 4 Felnőttképzés 5 Fizetés 6 Kész

Kiválasztott képzés(ek) és indulási időpont

Releváns képzések

Számlázási adatok

Add meg a számlázási adataidat.

Felnőttképzési adatszolgáltatás

A felnőttképzési törvény szerinti kötelező adatszolgáltatás.

  • Magyarország
  • Ausztria
  • Németország
  • Szlovákia
  • Románia
  • Szerbia
  • Horvátország
  • Szlovénia
  • Ukrajna
  • Lengyelország
  • Csehország
  • Olaszország
  • Franciaország
  • Spanyolország
  • Portugália
  • Egyesült Királyság
  • Írország
  • Hollandia
  • Belgium
  • Luxemburg
  • Svájc
  • Liechtenstein
  • Dánia
  • Svédország
  • Norvégia
  • Finnország
  • Izland
  • Észtország
  • Lettország
  • Litvánia
  • Görögország
  • Bulgária
  • Törökország
  • Oroszország
  • Fehéroroszország
  • Moldova
  • Bosznia-Hercegovina
  • Montenegró
  • Észak-Macedónia
  • Albánia
  • Koszovó
  • Málta
  • Ciprus
  • Monaco
  • Andorra
  • San Marino
  • Amerikai Egyesült Államok
  • Kanada
  • Kína
  • Japán
  • India
  • Brazília
  • Ausztrália
  • Dél-Korea
  • Mexikó
  • Egyiptom
  • Dél-afrikai Köztársaság
  • Argentína
  • Izrael
  • Egyesült Arab Emírségek
  • Egyéb

100% pénzvisszafizetési garancia, kockázat nélkül kipróbálhatod.

Ajánlott kiegészítők

Összegzés betöltése…

Fizetési mód

Kérdésed van? Lépj velünk kapcsolatba

Mit fogsz tanulni?

AWS LambdaAmazon API GatewayAmazon DynamoDBAWS SAMAmazon S3Amazon SQSAWS Step FunctionsAmazon Bedrock
1 Serverless alapok és Lambda-függvények 1. hét. Megírod és telepíted az első Python-függvényt, miközben megvizsgálod a futtatási modell korlátait is. Erre épülnek a későbbi API-k és eseményvezérelt feldolgozások.
  • Szerver nélküli végrehajtási modell (AWS Lambda)
  • Függvénykezelő és eseményobjektum (Python)
  • Futtatókörnyezet és függvénycsomagolás
  • Környezeti változók és konfiguráció
  • Végrehajtási szerepkör (IAM)
  • Memória, időkorlát és ideiglenes tárhely
  • Párhuzamosság és automatikus skálázás
  • Újrapróbálás és idempotens feldolgozás
  • Függvénynaplók (CloudWatch Logs)
  • Első telepítés sablonból (AWS SAM)
  • Helyi hibakeresés (VS Code)
  • Függvények és konténerek választási szempontjai
  • Rövid kitekintés: saját kapacitás (Managed Instances)
2 HTTP API-k és hitelesítés 2. hét. A függvények elé webes végpontokat építesz, ellenőrzött bemenetekkel és védett hozzáféréssel. Az elkészült API a következő blokk adatkezeléséhez ad felületet.
  • Webes API-típusok (API Gateway REST API, HTTP API)
  • Útvonalak, metódusok és státuszkódok
  • Proxyintegráció és kérésformátum
  • Bemenetellenőrzés és hibaválaszok
  • Böngészős hozzáférési szabályok (CORS)
  • Felhasználói hitelesítés (Amazon Cognito, JWT)
  • Végpontok jogosultság-ellenőrzése (authorizer)
  • Forgalomkorlátok és kvóták (throttling)
  • Végponttesztelés (Postman, curl)
3 Adatmodellezés DynamoDB-ben 3. hét. A várható lekérdezésekből kiindulva tervezel NoSQL-adatmodellt, majd az API-t tartós adattároláshoz kapcsolod. A kialakított adatok a későbbi események forrásai is lehetnek.
  • Hozzáférési minták és kulcstervezés
  • Partíciós és rendezési kulcs
  • Egytáblás adatmodell (single-table design)
  • Másodlagos indexek (GSI, LSI)
  • Olvasási konzisztencia
  • Feltételes írás és optimista zárolás
  • Tranzakciók és kötegelt műveletek
  • Kapacitásmódok (on-demand)
  • Adatlejárat (TTL)
  • Rövid kitekintés: több régiós táblák (Global Tables)
4 Fájlok, események és aszinkron integráció 4-5. hét. Fájlfeltöltést és eseményekre induló háttérfeldolgozást kapcsolsz a backendhez. Az üzenetsorok és a hibakezelés előkészítik a többlépéses munkafolyamatokat.
  • Objektumok és tárolók (Amazon S3)
  • Közvetlen fájlfeltöltés (presigned URL)
  • Fájlesemények mint függvényindítók (S3)
  • Kép- és dokumentumfeldolgozó folyamat
  • Fájltitkosítás és életciklus-szabályok (S3)
  • Adatbázis-változásfolyam (DynamoDB Streams)
  • Eseményforrás-leképezés (Lambda ESM)
  • Üzenetsor és feldolgozási leválasztás (Amazon SQS)
  • Témakörös értesítés (Amazon SNS)
  • Eseménybusz és szabályok (Amazon EventBridge)
  • Események ütemezése (EventBridge Scheduler)
  • Források összekötése szűréssel (EventBridge Pipes)
  • Sikertelen üzenetek tárolása (DLQ)
  • Részleges kötegelt hibakezelés
5 Munkafolyamatok és AI-integráció 6. hét. Többlépéses feldolgozást szervezel, és egy modellhívást illesztesz a backendbe. A várakozás, a hibakezelés és a tokenköltség szempontjai a záróprojekt tervezésében is szerepet kapnak.
  • Állapotgépes munkafolyamatok (Step Functions)
  • Változók és adatátalakítás (JSONata)
  • Elágazások és munkafolyamati újrapróbálás
  • Párhuzamos és tömeges feldolgozás (Map)
  • Standard és express munkafolyamatok
  • Külső válaszra várakozás (task token)
  • Modellhívás a backendből (Amazon Bedrock)
  • Aszinkron AI-hívás munkafolyamatból
  • Modellkimeneti védőkorlátok (Guardrails)
  • Utasításmanipulációs kockázatok (prompt injection)
  • Tokenköltség és gyorsítótárazás
  • Rövid kitekintés: kódban írt folyamatok (Durable Functions)
  • Rövid kitekintés: AI Agent-üzemeltetés (AgentCore)
6 Infrastruktúra, tesztelés és üzemeltetés 7-8. hét. Kódként írod le és automatizáltan telepíted az alkalmazás erőforrásait, majd tesztekkel és működési adatokkal vizsgálod a rendszert. Ezekre a mérésekre támaszkodsz a záróprojekt döntéseinél.
  • Erőforrások és paraméterek (AWS SAM template)
  • Helyi függvényhívás és API-szimuláció (SAM CLI)
  • Egységtesztek és tesztduplák (pytest)
  • Integrációs tesztek ideiglenes környezetben
  • Más infrastruktúraleíró eszközök (AWS CDK, Terraform)
  • Automatizált telepítés (CI/CD, GitHub Actions)
  • Legkisebb jogosultság elve (IAM)
  • Titkok és kulcsok kezelése (Secrets Manager, KMS)
  • Naplók, metrikák és riasztások (CloudWatch)
  • Elosztott nyomkövetés (AWS X-Ray)
  • Hidegindítás mérése és gyorsítása (SnapStart)
  • Processzor- és memóriahangolás (Graviton)
  • Kérés- és futásidőalapú költségbecslés
  • AI-kódasszisztens a fejlesztői hibakeresésben
7 Záróprojekt és vizsga 9-10. hét. A korábbi feladatokból eseményvezérelt backendet állítasz össze és mutatsz be. A záróvizsgán az architekturális döntéseket, a hibakezelést és a működés mérhetőségét is alátámasztod.
  • Projektkövetelmények és elfogadási feltételek
  • Architektúraábra és döntési napló
  • REST backend (API Gateway, Lambda)
  • Tartós adattárolás (DynamoDB)
  • Fájlfeltöltés és feldolgozás (Amazon S3)
  • Aszinkron feldolgozási ág (SQS, EventBridge)
  • AI-funkció (Amazon Bedrock)
  • Hitelesítés és hozzáférési szabályok
  • Automatizált tesztek és telepítési folyamat
  • Működési metrikák és költségbecslés
  • Projektbemutató és záróvizsga

Gyakran Ismételt Kérdések

Mi az AWS, és mire használják?

Az AWS (Amazon Web Services) az Amazon felhőplatformja. Szervereket, adatbázisokat, tárhelyet és sok más szolgáltatást bérelhetsz rajta igény szerint, saját hardver nélkül. Cégek alkalmazásokat, weboldalakat és adatfeldolgozást futtatnak rajta. A képzésen ezek közül a menedzselt szolgáltatásokból, például a Lambdából, az API Gatewayből, a DynamoDB-ből és az S3-ból építesz backendet.

Mi az AWS Lambda, és mi az a Lambda-függvény?

Az AWS Lambda szerver nélküli futtatási szolgáltatás. Feltöltöd a kódodat, egy esemény elindítja (például egy HTTP-kérés, egy fájlfeltöltés vagy egy üzenet), a skálázást pedig az AWS intézi. Ne keverd össze a Python lambda kifejezésével, ami egy rövid, névtelen függvény. A képzésen Pythonban írsz Lambda-függvényeket, és API Gateway segítségével HTTP-végpontokhoz kapcsolod őket.

Mi az Amazon Bedrock?

Az Amazon Bedrock menedzselt AWS-szolgáltatás. Rajta keresztül több cég generatív AI-modelljét, például az Anthropic Claude-ját API-hívással érheted el, a modellt nem neked kell üzemeltetned. A képzésen egy ilyen modellhívást építesz be a backendbe, védőkorlátokkal (Guardrails), és közben a tokenköltséget is figyeled.

Mi az Amazon S3?

Az Amazon S3 az AWS objektumtárolója. Fájlokat, például képeket, dokumentumokat és mentéseket tárolhatsz benne, tárolókba (bucket) rendezve. Gyakran ez az alkalmazások fájlkezelésének alapja. A képzésen közvetlen fájlfeltöltést építesz rá előre aláírt URL-lel (presigned URL), és olyan feldolgozást is, ami a fájleseményekre magától elindul.

Milyen előismeret kell a képzéshez?

Két dolog kötelező: a Python programozás alapjai, és a HTTP-kérések, REST API-k és státuszkódok alapszintű ismerete. Előny, de nem feltétel, ha használtál már Gitet és Dockert, vagy ismersz néhány AWS-szolgáltatást. Ha még nem írtál önállóan Python-függvényeket, előbb a Python programozás alapok képzés lehet neked való.

Miért hétről hétre nyílik meg a tananyag?

A mentorált képzéseink tananyaga tanegységenként, hétről hétre válik elérhetővé. Ez a módszertanunk része: így mindenki ugyanott tart a tananyagban, és a konzultációkon közösen tudjátok átbeszélni az aktuális témakört és a feladatokat. Az ütemezést egyénileg nem tudjuk módosítani, de egy héten belül te döntöd el, mikor tanulsz. Ha egy-egy héten kevesebb időd jut rá, akkor sem maradsz le végleg: a konzultációk felvételét visszanézheted, a házi feladatokat később is feltöltheted, a képzés végén pedig vizsgaidőszak is van, amikor fel tudsz zárkózni. A tananyagot az indulástól számítva egy évig eléred.

Mi történik azután, hogy jelentkeztem?

A jelentkezésedet e-mailben visszaigazoljuk, és megküldjük az első számlát. Ha átutalással fizetsz, a közleménybe kizárólag a számla sorszáma kerüljön, mert így tudjuk beazonosítani a befizetésedet. Ezen túl nincs más teendőd: az indulás előtt hozzárendeljük a kurzust a tanulói fiókodhoz, a kezdés előtti napon pedig küldünk egy összefoglaló, eligazító levelet. Részletfizetésnél a további számlákat mindig az esedékességük előtt küldjük ki.

Mi van, ha egyik meghirdetett indulás sem jó nekem?

A meghirdetett csoportokat az adatlapon, a „Következő indulási dátumok” szekcióban találod. Ha egyik időpont sem fér bele az időbeosztásodba, add meg az e-mail címed ugyanott, a „Más időpont érdekel?” résznél, és szólunk, amint új időpontot hirdetünk. Ha a jelentkezésed után derül ki, hogy mégis egy másik csoport lenne jobb, írj az info@cubixedu.com címre, és átvezetünk. Ha már kaptál számlát, azt ilyenkor sztornózzuk, így nem marad nyitott tételed.

Be tudom íratni a munkatársaimat, vagy fizetheti a munkáltatóm?

Igen, mindkettő megoldható. A jelentkezés „Számlázás” lépésénél válaszd a „Munkatársnak vásárolok” lehetőséget, több fő esetén pedig a „Több munkatársat szeretnél beíratni?” gombot. Ha inkább írnál, vagy a munkáltatódnak hivatalos árajánlatra van szüksége a döntéshez, keress minket az info@cubixedu.com címen, és összeállítjuk. Ha a cégnél elhúzódik a jóváhagyás, az sem gond, a képzéseinket rendszeresen újraindítjuk, így egy későbbi csoportra is tudsz jelentkezni.

Hogyan tudom felhasználni a kedvezménykuponomat?

A kuponkódot a jelentkezési űrlap „Fizetés” lépésénél tudod megadni: írd be a Kuponkód mezőbe, kattints a Beváltás gombra, és a rendelési összegző rögtön a kedvezményes végösszeget mutatja. A kuponok érvényessége kódonként eltér, ezért ha a tiéd nem működne ennél a képzésnél, írj nekünk az info@cubixedu.com címre, és megnézzük.

Kapok kedvezményt, ha mást is beajánlok a képzésre?

Igen, ajánlásért 5% kedvezményt adunk, amit az ajánló és az ajánlott is megkap, és a nálad lévő egyéb kedvezmény mellett is érvényesíthető. Írj nekünk az info@cubixedu.com címre az általad ajánlott jelentkezők nevével, amint biztos a részvételük, és mindenkinek külön kupont küldünk. A kupont a jelentkezési űrlap „Fizetés” lépésénél tudod beváltani.

Össze tudok állítani több képzésből egy csomagot?

Igen, több képzésből kérhetsz csomagot, amit a külön megvásárolt kurzusoknál kedvezőbb csomagáron adunk. Írd meg az info@cubixedu.com címre, mely képzések érdekelnek, és összeállítjuk. Küldünk hozzá egy áttekintést a képzések formátumáról, a tervezett indulásokról és a javasolt tanulási időről, valamint egy naptárnézetet, amiből látod az esetleges átfedéseket. Az összeállítás csak kiindulópont, a csomag bármelyik képzésünkből összerakható, és az ütemezés menet közben is rugalmasan alakítható.