RAČUNARSTVO U OBLAKU I VIRTUALIZACIJA
Razvoj bez servera
Rješenja na AWS-u
3 dana
Razvoj rješenja bez servera na AWS-u
AWS AT LUMIFY WORK
Lumify Work je zvanični AWS partner za obuku za Australiju, Novi Zeland i Filipine. Preko naših ovlaštenih AWS instruktora, možemo vam pružiti put učenja koji je relevantan za vas i vašu organizaciju, tako da možete dobiti više od oblaka. Nudimo virtuelnu obuku koja se bazira na učionici licem u lice kako bismo vam pomogli da izgradite svoje vještine u oblaku i omogućimo vam da postignete industrijski priznati AWS certifikat.
ZAŠTO UČITI OVAJ KURS
Njegov kurs daje programerima izloženost i praksu sa najboljim praksama za izgradnju aplikacija bez servera koristeći AWS Lambda i druge usluge na AWS platformi bez servera. Koristit ćete AWS okvire za implementaciju aplikacije bez servera u praktičnim laboratorijama koje napreduju od jednostavnijih do složenijih tema. Koristićete AWS dokumentaciju tokom kursa da biste razvili autentične metode za učenje i rešavanje problema izvan učionice.
Njegov kurs uključuje prezentacije, praktične laboratorije, demonstracije, video zapise, provjere znanja i grupne vježbe.
ŠTA ĆETE NAUČITI
Njegov kurs je osmišljen da nauči učesnike kako da:
- Primijenite najbolje prakse vođene događajima na dizajn aplikacije bez servera koristeći odgovarajuće AWS usluge
- Identifikujte izazove i kompromise prelaska na razvoj bez servera i dajte preporuke koje odgovaraju vašoj razvojnoj organizaciji i okruženju
- Izgradite aplikacije bez servera koristeći obrasce koji zajedno povezuju usluge kojima upravlja AWS i uzimaju u obzir karakteristike usluge, uključujući kvote usluga, dostupne integracije, model pozivanja, rukovanje greškama i opterećenje izvora događaja
- Uporedite i uporedite dostupne opcije za pisanje infrastrukture kao koda, uključujući AWS
CloudFormation, AWS Amplify, AWS model aplikacije bez servera (AWS SAM) i AWS Cloud Development Kit (AWS CDK) - Primijenite najbolje prakse na pisanje Lambda funkcija uključujući rukovanje greškama, evidentiranje, ponovnu upotrebu okruženja, korištenje slojeva, bezdržanja, idempotencije i konfiguriranje istodobnosti i memorije
- Primijenite najbolje prakse za izgradnju vidljivosti i nadgledanja u vašoj aplikaciji bez servera
- Primijenite najbolje sigurnosne prakse na aplikacije bez servera
- Identificirajte ključna razmatranja skaliranja u aplikaciji bez servera i uparite svako razmatranje s metodama, alatima ili najboljim praksama za upravljanje
- Koristite AWS SAM, AWS CDK i AWS razvojne alate da konfigurišete CI/CD radni tok i automatizujete implementaciju aplikacije bez servera
- Kreirajte i aktivno održavajte listu resursa bez servera koji će vam pomoći u vašem stalnom razvoju bez servera i angažmanu sa zajednicom bez servera
Moj instruktor je bio sjajan što je mogao staviti scenarije u slučajeve iz stvarnog svijeta koji se odnose na moju specifičnu situaciju
Osjećao sam se dobrodošlo od trenutka kada sam stigao, a mogućnost da sjedim kao grupa izvan učionice i razgovaramo o našim situacijama i našim ciljevima je bila izuzetno vrijedna.
Naučila sam mnogo i osjećala sam da je važno da su moji ciljevi pohađanjem ovog kursa ostvareni.
Odličan posao Lumify Work tim.
AMANDA NICOL
USLUGE IT PODRŠKE
MANAGER – HEALT H WORLD LIMIT ED
Lumify Work Customized Training
Također možemo isporučiti i prilagoditi ovaj kurs obuke za veće grupe, štedeći vaše vrijeme, novac i resurse.
Za više informacija kontaktirajte nas na 02 8286 9429.
PREDMETI PREDMETA
Modul 0: Int roduktivni jon
- Uvod u aplikaciju koju ćete izgraditi
- Pristup resursima za kurs (Vodič za studente, Vodič za laboratorije i Online dodatak za kurs)
Modul 1: Razmišljanje bez servera
- Najbolje prakse za izgradnju modernih aplikacija bez servera
- Dizajn vođen događajima
- AWS usluge koje podržavaju aplikacije bez servera vođene događajima
Modul 2: Razvoj vođen API-jem i sinhroni izvori događaja
- Karakteristike standardnog zahtjeva/odgovora zasnovanog na API-ju web aplikacije
- Kako se Amazon API Gateway uklapa u aplikacije bez servera
- Vježba isprobavanja: Postavite HT TP API krajnju točku integriranu s Lambda funkcijom
- Visoko poređenje tipova API-ja (REST /HT TP, WebSocket, Graphlet)
Modul 3: Int redukcija na Auth henicid ion, Auth heroization i Access Control
- Autentifikacija naspram autorizacije
- Opcije za autentifikaciju na API-je koristeći API Gateway
- Amazon Cognito u aplikacijama bez servera
- Amazon Cognito skupovi korisnika u odnosu na federalne identitete
Modul 4: Okviri za implementaciju bez servera
- Gotovoview imperativnog naspram deklarativnog programiranja za infrastrukturu kao kod
- Poređenje CloudFormation, AWS CDK, Amplify i AWS SAM okviri
- Karakteristike AWS SAM-a i AWS SAM CLI-a za lokalnu emulaciju i testiranje
Modul 5: Korištenje Amazon Event Bridgea i Amazon SNS-a za razdvajanje komponenti s
- Razmatranje razvoja pri korištenju asinkronih izvora događaja
- Karakteristike i slučajevi upotrebe Amazon EventBridgea
- Vježba isprobavanja: Napravite prilagođenu EventBridge sabirnicu i pravilo
- Poređenje slučajeva upotrebe usluge Amazon Simple Notification Service (Amazon SNS) u odnosu na
EventBridge - Vježba isprobavanja: Konfigurirajte Amazon SNS temu s filtriranjem
Modul 6: Razvoj vođen događajima koristeći redove i St reamove
- Razmatranja o razvoju kada se koriste izvori događaja anketiranja za pokretanje Lambda funkcija
- Razlike između redova i tokova kao izvora događaja za Lambda
- Odabir odgovarajućih konfiguracija kada koristite Amazon Simple Queue Service (AmazonSQS) ili Amazon Kinesis Data Streams kao izvor događaja za Lambda
- Vježba isprobavanja: konfigurirajte Amazon SQS red s redom mrtvih poruka kao
Izvor Lambda događaja
Hands-On Labs
- Praktični laboratorij 1: Postavljanje jednostavne aplikacije bez servera
- Praktični laboratorij 2: Razdvojite poruke uz Amazon EventBridge
Modul 7: Pisanje dobrih Lambda funkcija jona
- Kako Lambda životni ciklus utječe na vaš kod funkcije
- Najbolje prakse za vaše Lambda funkcije
- Konfiguriranje funkcije
- Kôd funkcije, verzije i aliasi
- Vježba isprobavanja: Konfigurirajte i testirajte Lambda funkciju
- Lambda rukovanje greškama
- Rukovanje djelomičnim kvarovima s redovima i tokovima
Modul 8: Step ep Function ion for orchest ration
- AWS Step Funkcije u arhitekturi bez servera
- Vježba isprobavanja: stanja funkcija koraka
- Obrazac povratnog poziva
- Standardni vs. Express tokovi posla
- Korak Funkcije direktne integracije
- Vježba isprobavanja: Rješavanje problema u toku rada standardnih funkcija koraka
Modul 9: Opservabilnost i praćenje
- Tri stuba uočljivosti
- Amazon CloudWatch Logs and Logs Insights
- Pisanje efektivnog dnevnika files
- Vježba isprobavanja: Tumačenje dnevnika
- Korištenje AWS X-Ray radi uočljivosti
- Vježba isprobavanja: Omogućite X-Ray i interpretirajte tragove X-zraka
- CloudWatch metrika i ugrađeni format metrike
- Vježba isprobavanja: metrika i alarmi
- Vježba isprobavanja: ServiceLens
Hands-On Labs
- Praktični laboratorij 3: Orkestracija toka posla pomoću AWS koraka
- Praktični laboratorij 4: Opservabilnost i praćenje
Modul 10: Sigurnost aplikacija bez servera
- Najbolje sigurnosne prakse za aplikacije bez servera
- Primjena sigurnosti na svim slojevima
- API Gateway i sigurnost aplikacija
- Lambda i sigurnost aplikacija
- Zaštita podataka u vašim skladištima podataka bez servera
- Revizija i sljedivost
Modul 11: Rukovanje skalom u aplikacijama bez servera
- Razmatranja o skaliranju za aplikacije bez servera
- Korištenje API Gateway-a za upravljanje razmjerom
- Lambda skaliranje paralelnosti
- Kako se različiti izvori događaja skaliraju s Lambdom
Modul 12: Automatizacija cjevovoda za implementaciju
- Važnost CI/CD-a u aplikacijama bez servera
- Alati u cjevovodu bez servera
- AWS SAM funkcije za implementacije bez servera
- Najbolje prakse za automatizaciju
- Završetak kursa
Hands-On Labs
- Praktični laboratorij 5: Osiguravanje aplikacija bez servera
- Praktični laboratorij 6: CI/CD bez servera na AWS-u
Napomena: Ovo je novi tehnološki kurs. Okvir kursa je podložan promjenama po potrebi.
KOM JE KURS ZA?
Ovaj kurs je namijenjen za:
- Programeri koji imaju određeno znanje o radu bez servera i imaju iskustva s razvojem u AWS oblaku
PREDUVJETI
Polaznicima ovog kursa preporučujemo:
- Poznavanje osnova AWS Cloud arhitekture
- Razumijevanje razvoja aplikacija na AWS-u ekvivalentno dovršavanju Razvoj na AWS-u naravno
- Znanje je ekvivalentno ispunjavanju sljedećeg digitalnog bez servera
treninzi: AWS Lambda Foundations i Amazon API Gateway za aplikacije bez servera
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Snabdevanje ovog kursa od strane Lumify Work-a je regulisano odredbama i uslovima rezervacije. Molimo vas da pažljivo pročitate odredbe i uslove prije upisa na ovaj kurs, jer je upis na kurs uslovljen prihvatanjem ovih timova i uslova.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Dokumenti / Resursi
![]() |
AWS razvija rješenja bez servera na AWS-u [pdf] Korisnički priručnik Razvoj rješenja bez servera na AWS-u, bez serverskih rješenja na AWS-u, rješenja na AWS-u |