FELHŐSZÁMÍTÁS ÉS VIRTUALIZÁCIÓ
Szerver nélküli fejlesztés
Megoldások az AWS-en
3 nap
Szerver nélküli megoldások fejlesztése AWS-en
AWS A LUMIFY MUNKÁBAN
A Lumify Work az AWS hivatalos képzési partnere Ausztráliában, Új-Zélandon és a Fülöp-szigeteken. Felhatalmazott AWS-oktatóinkon keresztül olyan tanulási utat tudunk biztosítani, amely releváns az Ön és szervezete számára, így többet hozhat ki a felhőből. Virtuális és személyes, tantermi alapú képzéseket kínálunk, amelyek segítségével fejlesztheti felhőalapú készségeit, és lehetővé teszi az iparág által elismert AWS-tanúsítvány megszerzését.
MIÉRT TANULNI EZT A TANFOLYAMOT
Tanfolyama bemutatja a fejlesztőknek, hogy bevált gyakorlatokat szerezzenek kiszolgáló nélküli alkalmazások készítéséhez az AWS Lambda és az AWS szerver nélküli platform egyéb szolgáltatásai segítségével. Az AWS-keretrendszerek segítségével kiszolgáló nélküli alkalmazásokat telepíthet gyakorlati laborokban, amelyek az egyszerűbbtől a bonyolultabb témák felé haladnak. A kurzus során az AWS-dokumentációt fogja használni, hogy hiteles tanulási és problémamegoldási módszereket dolgozzon ki az osztálytermen kívül.
Tanfolyama prezentációkat, gyakorlati laborokat, bemutatókat, videókat, tudásellenőrzéseket és csoportos gyakorlatokat tartalmaz.
MIT TANULJ MEG
A tanfolyam célja, hogy megtanítsa a résztvevőknek, hogyan:
- Alkalmazza az eseményvezérelt bevált módszereket egy kiszolgáló nélküli alkalmazástervezésre a megfelelő AWS-szolgáltatások használatával
- Azonosítsa a szerver nélküli fejlesztésre való átállás kihívásait és kompromisszumait, és tegyen javaslatokat a fejlesztési szervezetének és környezetének megfelelő
- Szerver nélküli alkalmazásokat készíthet olyan minták használatával, amelyek összekapcsolják az AWS által felügyelt szolgáltatásokat, és figyelembe veszik a szolgáltatás jellemzőit, beleértve a szolgáltatáskvótákat, az elérhető integrációkat, a hívási modellt, a hibakezelést és az eseményforrás hasznos terhelését.
- Hasonlítsa össze és állítsa össze az infrastruktúra kódként történő írásának elérhető lehetőségeit, beleértve az AWS-t is
CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) és AWS Cloud Development Kit (AWS CDK) - Alkalmazza a legjobb gyakorlatokat a Lambda-funkciók írására, beleértve a hibakezelést, a naplózást, a környezet újrahasználatát, a rétegek használatát, az állapottalanságot, az idempotenciát, valamint a párhuzamosság és a memória konfigurálását.
- Alkalmazza a legjobb gyakorlatokat a megfigyelhetőség és a megfigyelés kiszolgáló nélküli alkalmazásába való beépítésére
- Alkalmazza a legjobb biztonsági gyakorlatokat a kiszolgáló nélküli alkalmazásokhoz
- Határozza meg a kulcsfontosságú skálázási szempontokat egy szerver nélküli alkalmazásban, és minden szempontot igazítson a kezelésükhöz szükséges módszerekhez, eszközökhöz vagy bevált gyakorlatokhoz
- Használja az AWS SAM, AWS CDK és AWS fejlesztői eszközöket a CI/CD munkafolyamatok konfigurálásához és a szerver nélküli alkalmazások telepítésének automatizálásához
- Hozzon létre és tartson fenn egy listát a szerver nélküli erőforrásokról, amelyek elősegítik a folyamatos kiszolgáló nélküli fejlesztést és a kiszolgáló nélküli közösséggel való együttműködést
Az oktatóm nagyszerű volt, hogy valós helyzetekben forgatókönyveket tudott beilleszteni, amelyek az én konkrét helyzetemhez kapcsolódnak
Attól a pillanattól fogva éreztem, hogy szívesen fogadtak, és rendkívül értékes volt, hogy az osztálytermen kívül csoportként ülhettem megbeszélni helyzeteinket és céljainkat.
Sokat tanultam, és fontosnak éreztem, hogy a tanfolyamon való részvétellel elérjem a céljaimat.
Nagyszerű munka a Lumify Work csapata.
AMANDA NICOL
IT TÁMOGATÁSI SZOLGÁLTATÁSOK
VEZETŐ – HEALT H WORLD LIMIT ED
Lumify Work Testreszabott képzés
Ezt a tréninget nagyobb csoportok számára is lebonyolíthatjuk és testreszabhatjuk, így szervezete időt, pénzt és erőforrásokat takarít meg.
További információért keressen minket a 02 8286 9429 telefonszámon.
A TANFOLYAM TÁRGYAI
0. modul: Bevezető ion
- Az elkészítendő alkalmazás bemutatása
- Hozzáférés a kurzusforrásokhoz (hallgatói útmutató, laboratóriumi útmutató és online kurzus-kiegészítés)
1. modul: Szerver nélküli gondolkodás
- A legjobb gyakorlatok a modern szerver nélküli alkalmazások építéséhez
- Eseményvezérelt kialakítás
- Az eseményvezérelt kiszolgáló nélküli alkalmazásokat támogató AWS-szolgáltatások
2. modul: API-vezérelt fejlesztés és szinkron eseményforrások
- A szabványos kérés/válasz API-alapú jellemzői web alkalmazások
- Hogyan illeszkedik az Amazon API Gateway a szerver nélküli alkalmazásokba
- Kipróbáló gyakorlat: Lambda funkcióval integrált HT TP API végpont beállítása
- API-típusok magas szintű összehasonlítása (REST /HT TP, WebSocket, Graphlet)
3. modul: Int redukció Auth henicid ionra, Auth heroization és Access Control
- Hitelesítés kontra jogosultság
- Lehetőségek az API-khoz való hitelesítéshez API-átjáró használatával
- Amazon Cognito szerver nélküli alkalmazásokban
- Az Amazon Cognito felhasználói csoportjai és az egyesített identitások
4. modul: Szerver nélküli telepítési keretrendszerek
- Felettview Az infrastruktúra kódként történő kötelező és deklaratív programozása
- A CloudFormation, AWS CDK összehasonlítása, Amplify és AWS SAM keretrendszerek
- Az AWS SAM és az AWS SAM CLI jellemzői a helyi emulációhoz és teszteléshez
5. modul: Az Amazon Event Bridge és az Amazon SNS használata a komponensek szétválasztásához
- Fejlesztési szempontok aszinkron eseményforrások használatakor
- Az Amazon EventBridge jellemzői és használati esetei
- Próbálja ki a gyakorlatot: Építsen egyedi EventBridge buszt és szabályt
- Az Amazon Simple Notification Service (Amazon SNS) használati eseteinek összehasonlítása vs.
EventBridge - Kipróbáló gyakorlat: Amazon SNS-téma konfigurálása szűréssel
6. modul: Eseményvezérelt fejlesztés Várólisták és St reamek használatával
- Fejlesztési szempontok, amikor lekérdezési eseményforrásokat használnak a lambda-függvények indítására
- Különbségek a várólisták és adatfolyamok között, mint a Lambda eseményforrásai között
- A megfelelő konfigurációk kiválasztása az Amazon Simple Queue Service (AmazonSQS) vagy az Amazon Kinesis Data Streams használatakor eseményforrásként a Lambda számára
- Kipróbáló gyakorlat: Konfiguráljon egy Amazon SQS-sort holtbetűs várólista
Lambda esemény forrása
Hands-On Labs
- 1. gyakorlati labor: Egyszerű kiszolgáló nélküli alkalmazás üzembe helyezése
- 2. gyakorlati labor: Üzenetküldés az Amazon EventBridge segítségével
7. modul: Jó lambdafunkciós ionok írása
- Hogyan befolyásolja a Lambda életciklusa a funkciókódot
- A lambda-funkciók legjobb gyakorlatai
- Funkció konfigurálása
- Funkciókód, verziók és álnevek
- Kipróbáló gyakorlat: Lambda funkció konfigurálása és tesztelése
- Lambda hibakezelés
- Részleges hibák kezelése sorokkal és adatfolyamokkal
8. modul: St ep Funct ions f or Orchest rat ion
- AWS Step Funkciók kiszolgáló nélküli architektúrákban
- Kipróbáló gyakorlat: Step Functions állapotok
- A visszahívási minta
- Standard kontra expressz munkafolyamatok
- Lépésfüggvények közvetlen integrációkat
- Kipróbáló gyakorlat: Szabványos Step Functions munkafolyamat hibaelhárítása
9. modul: Megfigyelhetőség és monitorozás
- A megfigyelhetőség három pillére
- Amazon CloudWatch naplók és naplók Insights
- Hatékony napló írása files
- Kipróbáló gyakorlat: naplók értelmezése
- AWS X-Ray használata a megfigyelhetőség érdekében
- Kipróbáló gyakorlat: Engedélyezze a röntgensugárzást és értelmezze a röntgennyomokat
- CloudWatch mérőszámok és beágyazott mérőszámok formátuma
- Kipróbáló gyakorlat: mérőszámok és riasztások
- Kipróbáló gyakorlat: ServiceLens
Hands-On Labs
- 3. gyakorlati labor: Munkafolyamat összehangolása AWS lépésfüggvényekkel
- 4. gyakorlati labor: Megfigyelhetőség és megfigyelés
10. modul: Szerver nélküli alkalmazás-ionbiztonság
- Bevált biztonsági gyakorlatok kiszolgáló nélküli alkalmazásokhoz
- Biztonság alkalmazása minden rétegen
- API-átjáró és alkalmazásbiztonság
- Lambda és alkalmazásbiztonság
- Adatok védelme a szerver nélküli adattárolókban
- Auditálás és nyomon követhetőség
11. modul: Skálakezelés kiszolgáló nélküli alkalmazásokban
- Méretezési szempontok szerver nélküli alkalmazásoknál
- API-átjáró használata a méretarány kezelésére
- Lambda párhuzamossági skálázás
- A különböző eseményforrások skálázása a Lambdával
12. modul: A telepítési csővezeték automatizálása
- A CI/CD jelentősége szerver nélküli alkalmazásokban
- Szerver nélküli folyamatban lévő eszközök
- AWS SAM funkciók kiszolgáló nélküli telepítésekhez
- Az automatizálás legjobb gyakorlatai
- A tanfolyam összefoglalója
Hands-On Labs
- 5. gyakorlati labor: Szerver nélküli alkalmazások védelme
- Hands-On Lab 6: Szerver nélküli CI/CD az AWS-en
Megjegyzés: Ez egy feltörekvő technológiai kurzus. A tanfolyam vázlata szükség szerint változhat.
KINEK A TANFOLYAM?
Ez a kurzus célja:
- Fejlesztők, akik ismerik a szerver nélküli szolgáltatásokat, és jártasak az AWS Cloud fejlesztésében
ELŐFELTÉTELEK
Javasoljuk, hogy a tanfolyam résztvevői rendelkezzenek:
- Az AWS Cloud architektúra alapjainak ismerete
- Az alkalmazások AWS-en történő fejlesztésének megértése, ami egyenértékű a AWS-en fejlődik pálya
- A következő szerver nélküli digitális befejezésével egyenértékű tudás
képzések: AWS Lambda Foundations és Amazon API Gateway kiszolgáló nélküli alkalmazásokhoz
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
A tanfolyam Lumify Work általi kínálatát a foglalási feltételek szabályozzák. Kérjük, figyelmesen olvassa el a feltételeket, mielőtt jelentkezik erre a tanfolyamra, mivel a kurzusra való jelentkezés feltétele ezen csoportok és feltételek elfogadása.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Dokumentumok / Források
![]() |
AWS Kiszolgáló nélküli megoldások fejlesztése AWS-en [pdf] Felhasználói kézikönyv Szerver nélküli megoldások fejlesztése AWS-en, kiszolgáló nélküli megoldások AWS-en, megoldások AWS-en |