AWS logoRazvoj rješenja bez servera na AWS-u - icon10RAČ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

Razvoj rješenja bez servera na AWS-u - icon8Moj 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.
Razvoj rješenja bez servera na AWS-u - icon9
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.

lumify logo

Razvoj rješenja bez servera na AWS-u - icon1 ph.training@lumifywork.com Razvoj rješenja bez servera na AWS-u - razvoj linkedin.com/company/lumify-work-ph
Razvoj rješenja bez servera na AWS-u - icon4 lumifywork.com Razvoj rješenja bez servera na AWS-u - icon3 twitter.com/LumifyWorkPH
Razvoj rješenja bez servera na AWS-u - icon2 facebook.com/LumifyWorkPh Razvoj rješenja bez servera na AWS-u - icon7 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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *