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.

Rugalmas időbeosztás

A tanfolyamot munka mellett is végezheted, hiszen a tananyag elsajátítása heti 8-12 óra elfoglaltságot igényel összesen, melyet saját időbeosztás szerint dolgozhatsz fel.

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