AWS logóSzerver nélküli megoldások fejlesztése AWS-en - icon10FELHŐ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

Szerver nélküli megoldások fejlesztése AWS-en - icon8Az 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.
Szerver nélküli megoldások fejlesztése AWS-en - icon9
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.

lumify logó

Szerver nélküli megoldások fejlesztése AWS-en - icon1 ph.training@lumifywork.com Szerver nélküli megoldások fejlesztése AWS-en – Fejlesztés linkedin.com/company/lumify-work-ph
Szerver nélküli megoldások fejlesztése AWS-en - icon4 lumifywork.com Szerver nélküli megoldások fejlesztése AWS-en - icon3 twitter.com/LumifyWorkPH
Szerver nélküli megoldások fejlesztése AWS-en - icon2 facebook.com/LumifyWorkPh Szerver nélküli megoldások fejlesztése AWS-en - icon7 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

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *