CLOUD COMPUTING A VIRTUALIZÁCIA
Vývoj bez serverov
Riešenia na AWS
3 dní
Vývoj bezserverových riešení na AWS
AWS AT LUMIFY WORK
Lumify Work je oficiálnym vzdelávacím partnerom AWS pre Austráliu, Nový Zéland a Filipíny. Prostredníctvom našich autorizovaných inštruktorov AWS vám môžeme poskytnúť vzdelávaciu cestu, ktorá je relevantná pre vás a vašu organizáciu, aby ste z cloudu mohli vyťažiť viac. Ponúkame virtuálne a osobné školenia v triede, ktoré vám pomôžu vybudovať vaše cloudové zručnosti a umožnia vám získať uznávanú certifikáciu AWS.
PREČO ŠTUDOVAŤ TENTO KURZ
Na tomto kurze sa vývojári oboznámia s osvedčenými postupmi pri vytváraní bezserverových aplikácií pomocou AWS Lambda a ďalších služieb na platforme AWS a precvičia si ich. Rámce AWS použijete na nasadenie aplikácie bez servera v praktických laboratóriách, ktoré postupujú od jednoduchších k zložitejším témam. Počas celého kurzu budete používať dokumentáciu AWS na vývoj autentických metód učenia a riešenia problémov mimo vyučovania.
Jeho kurz zahŕňa prezentácie, praktické laboratóriá, demonštrácie, videá, overovanie vedomostí a skupinové cvičenia.
ČO SA NAUČÍTE
Tento kurz je navrhnutý tak, aby účastníkov naučil, ako:
- Použite najlepšie postupy riadené udalosťami na návrh aplikácií bez servera pomocou vhodných služieb AWS
- Identifikujte výzvy a kompromisy prechodu na vývoj bez servera a vytvorte odporúčania, ktoré vyhovujú vašej vývojovej organizácii a prostrediu
- Vytvárajte bezserverové aplikácie pomocou vzorov, ktoré spájajú spravované služby AWS, a zohľadnite charakteristiky služieb vrátane kvót služieb, dostupných integrácií, modelu vyvolávania, spracovania chýb a užitočného zaťaženia zdroja udalostí.
- Porovnajte a porovnajte dostupné možnosti zápisu infraštruktúry ako kódu, vrátane AWS
CloudFormation, AWS Ampliify, AWS Serverless Application Model (AWS SAM) a AWS Cloud Development Kit (AWS CDK) - Aplikujte osvedčené postupy na písanie funkcií Lambda vrátane spracovania chýb, protokolovania, opätovného použitia prostredia, používania vrstiev, bezstavovosti, idempotencie a konfigurácie súbežnosti a pamäte
- Aplikujte osvedčené postupy na budovanie pozorovateľnosti a monitorovania vo svojej aplikácii bez servera
- Aplikujte osvedčené postupy zabezpečenia na aplikácie bez servera
- Identifikujte kľúčové úvahy týkajúce sa škálovania v aplikácii bez servera a priraďte každú úvahu k metódam, nástrojom alebo osvedčeným postupom na ich správu
- Na konfiguráciu pracovného toku CI/CD a automatizáciu nasadenia aplikácie bez servera použite vývojárske nástroje AWS SAM, AWS CDK a AWS
- Vytvorte a aktívne udržiavajte zoznam zdrojov bez serverov, ktoré vám pomôžu pri vašom pokračujúcom vývoji bez serverov a zapájaní sa do komunity bez serverov
Môj inštruktor bol skvelý, keď dokázal vložiť scenáre do skutočných prípadov, ktoré sa týkali mojej konkrétnej situácie
Cítil som sa vítaný od chvíle, keď som prišiel, a schopnosť sedieť ako skupina mimo triedy a diskutovať o našich situáciách a našich cieľoch bola mimoriadne cenná.
Veľa som sa naučil a cítil som, že je dôležité, aby sa moje ciele návštevou tohto kurzu splnili.
Skvelá práca Lumify Work team.
AMANDA NICOL
SLUŽBY PODPORY IT
MANAŽÉR – HEALT H WORLD LIMIT ED
Lumify Work Prispôsobené školenie
Môžeme tiež dodať a prispôsobiť tento školiaci kurz pre väčšie skupiny, čím šetríme čas, peniaze a zdroje vašej organizácie.
Pre viac informácií nás prosím kontaktujte na čísle 02 8286 9429.
PREDMETY KURZOV
Modul 0: Vnútorný ión výrobku
- Úvod do aplikácie, ktorú vytvoríte
- Prístup k zdrojom kurzu (príručka pre študentov, laboratórna príručka a online príloha ku kurzu)
Modul 1: Myslenie bez servera
- Osvedčené postupy na vytváranie moderných aplikácií bez servera
- Dizajn riadený udalosťami
- Služby AWS, ktoré podporujú aplikácie bez servera riadené udalosťami
Modul 2: Vývoj riadený API a zdroje synchrónnych udalostí
- Charakteristiky štandardnej požiadavky/odpovede založenej na API web aplikácie
- Ako Amazon API Gateway zapadá do aplikácií bez servera
- Cvičenie na vyskúšanie: Nastavte koncový bod HT TP API integrovaný s funkciou Lambda
- Porovnanie typov API na vysokej úrovni (REST /HT TP, WebZásuvka, Graphlet)
Modul 3: Int redukcia na Auth henicid ión, Auth heroizácia a Kontrola prístupu
- Autentifikácia vs. autorizácia
- Možnosti autentifikácie pre rozhrania API pomocou brány API
- Amazon Cognito v aplikáciách bez servera
- Skupiny používateľov Amazon Cognito vs. federatívne identity
Modul 4: Serverless Deployment Frameworks
- Koniecview imperatívneho vs. deklaratívneho programovania pre infraštruktúru ako kód
- Porovnanie CloudFormation, AWS CDK, Ampliify a rámce AWS SAM
- Funkcie AWS SAM a AWS SAM CLI pre lokálnu emuláciu a testovanie
Modul 5: Použitie Amazon Event Bridge a Amazon SNS na oddelenie komponentov s
- Úvahy o vývoji pri používaní asynchrónnych zdrojov udalostí
- Funkcie a prípady použitia Amazon EventBridge
- Cvičenie na vyskúšanie: Zostavte si vlastnú zbernicu EventBridge a pravidlo
- Porovnanie prípadov použitia pre službu Amazon Simple Notification Service (Amazon SNS) vs.
EventBridge - Skúšobné cvičenie: Nakonfigurujte tému Amazon SNS s filtrovaním
Modul 6: Vývoj riadený udalosťami s použitím frontov a zásobníkov St
- Úvahy o vývoji pri používaní zdrojov udalostí prieskumu na spustenie funkcií Lambda
- Rozdiely medzi frontami a prúdmi ako zdrojmi udalostí pre Lambda
- Výber vhodných konfigurácií pri používaní služby Amazon Simple Queue Service (AmazonSQS) alebo Amazon Kinesis Data Streams ako zdroja udalostí pre Lambda
- Skúšobné cvičenie: Nakonfigurujte front Amazon SQS s frontom nedoručených listov ako
Zdroj udalosti lambda
Praktické laboratóriá
- Praktické laboratórium 1: Nasadenie jednoduchej aplikácie bez servera
- Hands-On Lab 2: Message Fan-Out s Amazon EventBridge
Modul 7: Zápis iónov dobrej funkcie lambda
- Ako životný cyklus Lambda ovplyvňuje váš funkčný kód
- Najlepšie postupy pre vaše funkcie Lambda
- Konfigurácia funkcie
- Kód funkcie, verzie a aliasy
- Cvičenie na vyskúšanie: Nakonfigurujte a otestujte funkciu Lambda
- Spracovanie chýb lambda
- Riešenie čiastočných zlyhaní s frontami a prúdmi
Modul 8: Krokové funkcie iónov Orchestra
- AWS Step Funkcie v architektúrach bez serverov
- Skúšobné cvičenie: Stavy Step Functions
- Vzor spätného volania
- Štandardné vs. expresné pracovné postupy
- Krok Funkcie priamej integrácie
- Skúšobné cvičenie: Riešenie problémov s pracovným postupom štandardných funkcií krokov
Modul 9: Pozorovateľnosť a monitorovanie
- Tri piliere pozorovateľnosti
- Protokoly Amazon CloudWatch a prehľady protokolov
- Zápis efektívneho denníka files
- Skúšobné cvičenie: Interpretácia protokolov
- Použitie AWS X-Ray na pozorovateľnosť
- Skúšobné cvičenie: Zapnite röntgenové žiarenie a interpretujte röntgenové stopy
- Metriky CloudWatch a vstavaný formát metrík
- Skúšobné cvičenie: Metriky a alarmy
- Skúšobné cvičenie: ServiceLens
Praktické laboratóriá
- Praktické laboratórium 3: Organizácia pracovného toku pomocou funkcií krokov AWS
- Praktické laboratórium 4: Pozorovateľnosť a monitorovanie
Modul 10: Bezpečnosť aplikácií bez servera
- Najlepšie bezpečnostné postupy pre aplikácie bez servera
- Použitie zabezpečenia vo všetkých vrstvách
- API brána a bezpečnosť aplikácií
- Lambda a bezpečnosť aplikácií
- Ochrana údajov vo vašich dátových úložiskách bez servera
- Audit a sledovateľnosť
Modul 11: Manipulačná mierka v bezserverových aplikáciách
- Úvahy o škálovaní pre aplikácie bez servera
- Používanie brány API na správu rozsahu
- Lambda súbežné škálovanie
- Ako sa rôzne zdroje udalostí škálujú pomocou Lambda
Modul 12: Automatizácia nasadzovacieho potrubia
- Význam CI/CD v bezserverových aplikáciách
- Nástroje v potrubí bez serverov
- Funkcie AWS SAM pre nasadenia bez servera
- Osvedčené postupy pre automatizáciu
- Záver kurzu
Praktické laboratóriá
- Praktické laboratórium 5: Zabezpečenie aplikácií bez servera
- Hands-On Lab 6: Bezserverové CI/CD na AWS
Poznámka: Toto je nový technologický kurz. Osnova kurzu sa môže podľa potreby zmeniť.
PRE KOHO JE KURZ URČENÝ?
Tento kurz je určený pre:
- Vývojári, ktorí majú nejaké skúsenosti s bezserverom a majú skúsenosti s vývojom v AWS Cloud
PREDPOKLADY
Odporúčame, aby účastníci tohto kurzu mali:
- Oboznámenie sa so základmi architektúry AWS Cloud
- Pochopenie vývoja aplikácií na AWS ekvivalentné dokončeniu Vývoj na AWS kurz
- Znalosti ekvivalentné dokončeniu nasledujúceho bezserverového digitálu
školeniach: AWS Lambda Foundations a Amazon API Gateway pre bezserverové aplikácie
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Dodanie tohto kurzu zo strany Lumify Work sa riadi podmienkami rezervácie. Pred prihlásením sa do tohto kurzu si pozorne prečítajte zmluvné podmienky, pretože registrácia do kurzu je podmienená prijatím týchto podmienok.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Dokumenty / zdroje
![]() |
AWS Vývoj bezserverových riešení na AWS [pdfPoužívateľská príručka Vývoj bezserverových riešení na AWS, bezserverových riešení na AWS, riešení na AWS |