Logotip AWSRazvijanje brezstrežniških rešitev na AWS - icon10RAČUNALNIŠTVO V OBLAKU IN VIRTUALIZACIJA
Razvoj brez strežnika
Rešitve na AWS
3 dni

Razvoj brezstrežniških rešitev na AWS

AWS NA DELU LUMIFY
Lumify Work je uradni partner AWS za usposabljanje za Avstralijo, Novo Zelandijo in Filipine. Prek naših pooblaščenih inštruktorjev AWS vam lahko zagotovimo učno pot, ki je pomembna za vas in vašo organizacijo, tako da lahko iz oblaka izkoristite več. Ponujamo virtualno in neposredno usposabljanje v učilnici, da vam pomagamo razviti vaše veščine v oblaku in vam omogočimo pridobitev v panogi priznanega certifikata AWS.

ZAKAJ ŠTUDIRATI TA TEČAJ

Ta tečaj ponuja razvijalcem izpostavljenost in prakso z najboljšimi praksami za gradnjo brezstrežniških aplikacij z uporabo AWS Lambda in drugih storitev v brezstrežniški platformi AWS. Ogrodja AWS boste uporabljali za uvajanje aplikacije brez strežnika v praktičnih laboratorijih, ki napredujejo od enostavnejših k bolj zapletenim temam. Med tečajem boste uporabljali dokumentacijo AWS za razvoj avtentičnih metod za učenje in reševanje problemov zunaj učilnice.
Ta tečaj vključuje predstavitve, praktične vaje, demonstracije, videe, preverjanje znanja in skupinske vaje.

KAJ SE BOSTE NAUČILI

Ta tečaj je zasnovan tako, da udeležence nauči, kako:

  • Uporabite najboljše prakse, ki temeljijo na dogodkih, pri zasnovi aplikacije brez strežnika z uporabo ustreznih storitev AWS
  • Prepoznajte izzive in kompromise pri prehodu na razvoj brez strežnika ter podajte priporočila, ki ustrezajo vaši razvojni organizaciji in okolju
  • Zgradite brezstrežniške aplikacije z uporabo vzorcev, ki skupaj povezujejo upravljane storitve AWS, in upoštevajte značilnosti storitev, vključno s kvotami storitev, razpoložljivimi integracijami, modelom klicanja, obravnavanjem napak in koristno obremenitvijo vira dogodkov
  • Primerjajte in primerjajte razpoložljive možnosti za pisanje infrastrukture kot kode, vključno z AWS
    CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) in AWS Cloud Development Kit (AWS CDK)
  • Uporabite najboljše prakse za pisanje funkcij Lambda, vključno z obravnavanjem napak, beleženjem, ponovno uporabo okolja, uporabo plasti, brezdržavnosti, idempotence ter konfiguracijo sočasnosti in pomnilnika
  • Uporabite najboljše prakse za ustvarjanje opaznosti in spremljanja v vaši aplikaciji brez strežnika
  • Uporabite najboljše varnostne prakse za brezstrežniške aplikacije
  • Ugotovite ključne vidike skaliranja v aplikaciji brez strežnika in povežite vsak vidik z metodami, orodji ali najboljšimi praksami za upravljanje
  • Uporabite orodja za razvijalce AWS SAM, AWS CDK in AWS za konfiguracijo poteka dela CI/CD in avtomatizirajte uvajanje brezstrežniške aplikacije
  • Ustvarite in aktivno vzdržujte seznam brezstrežniških virov, ki vam bodo pomagali pri stalnem brezstrežniškem razvoju in sodelovanju s brezstrežniško skupnostjo

Razvijanje brezstrežniških rešitev na AWS - icon8Moj inštruktor je bil odličen, saj je lahko scenarije postavil v primere iz resničnega sveta, ki so bili povezani z mojo specifično situacijo
Od trenutka, ko sem prispel, sem se počutil dobrodošlega in možnost, da sem kot skupina sedela zunaj učilnice in razpravljala o naših situacijah in ciljih, je bila izjemno dragocena.
Veliko sem se naučil in zdelo se mi je pomembno, da so bili moji cilji z udeležbo na tem tečaju doseženi.
Odlično delo Lumify Delovna ekipa.
Razvijanje brezstrežniških rešitev na AWS - icon9
AMANDA NICOL
IT PODPORNE STORITVE
MANAGER – HEALT H WORLD LIMIT ED

Lumify Work Prilagojeno usposabljanje
Ta tečaj usposabljanja lahko zagotovimo in prilagodimo tudi za večje skupine, s čimer vaši organizaciji prihranimo čas, denar in sredstva.
Za več informacij nas lahko kontaktirate na 02 8286 9429.

PREDMETI

Modul 0: Int roduct ion

  • Uvod v aplikacijo, ki jo boste zgradili
  • Dostop do virov tečaja (vodnik za študente, vodnik po laboratoriju in dodatek k spletnemu tečaju)

Modul 1: Razmišljanje brez strežnika

  • Najboljše prakse za izdelavo sodobnih brezstrežniških aplikacij
  • Oblikovanje, ki temelji na dogodkih
  • Storitve AWS, ki podpirajo brezstrežniške aplikacije, ki jih vodijo dogodki

Modul 2: Razvoj na podlagi API-ja in sinhroni viri dogodkov

  • Značilnosti standardne zahteve/odziva na osnovi API-ja web aplikacije
  • Kako se Amazon API Gateway prilega aplikacijam brez strežnika
  • Preizkusna vaja: Nastavite končno točko HT TP API, integrirano s funkcijo Lambda
  • Primerjava vrst API na visoki ravni (REST /HT TP, Webvtičnica, graflet)

Modul 3: Int redukcija na Authenicid ion, Auth heroization in Access Control

  • Avtentikacija proti avtorizaciji
  • Možnosti za preverjanje pristnosti v API-jih z uporabo API Gateway
  • Amazon Cognito v brezstrežniških aplikacijah
  • Skupine uporabnikov Amazon Cognito v primerjavi z zveznimi identitetami

Modul 4: Ogrodja za uvajanje brez strežnika

  • konecview imperativnega proti deklarativnemu programiranju za infrastrukturo kot kodo
  • Primerjava CloudFormation, AWS CDK, Amplify in ogrodja AWS SAM
  • Funkcije AWS SAM in AWS SAM CLI za lokalno emulacijo in testiranje

Modul 5: Uporaba Amazon Event Bridge in Amazon SNS za ločevanje komponent s

  • Razvojni vidiki pri uporabi asinhronih virov dogodkov
  • Funkcije in primeri uporabe Amazon EventBridge
  • Preizkusna vaja: zgradite vodilo in pravilo EventBridge po meri
  • Primerjava primerov uporabe storitve Amazon Simple Notification Service (Amazon SNS) v primerjavi s.
    EventBridge
  • Preizkusite vajo: konfigurirajte temo Amazon SNS s filtriranjem

Modul 6: Razvoj na podlagi dogodkov z uporabo čakalnih vrst in str

  • Razvojni premisleki pri uporabi virov anketnih dogodkov za sprožitev funkcij Lambda
  • Razlike med čakalnimi vrstami in tokovi kot viri dogodkov za Lambda
  • Izbira ustreznih konfiguracij pri uporabi storitve Amazon Simple Queue Service (AmazonSQS) ali Amazon Kinesis Data Streams kot vira dogodkov za Lambda
  • Preizkusite vajo: Konfigurirajte čakalno vrsto Amazon SQS s čakalno vrsto mrtvih pisem kot
    Vir dogodka Lambda

Praktični laboratoriji

  • Praktični laboratorij 1: Uvajanje enostavne aplikacije brez strežnika
  • Praktični laboratorij 2: Razširitev sporočil z Amazon EventBridge

Modul 7: Pisanje dobrih ionov lambda funkcije

  • Kako življenjski cikel Lambda vpliva na kodo vaše funkcije
  • Najboljše prakse za vaše funkcije Lambda
  • Konfiguriranje funkcije
  • Funkcijska koda, različice in vzdevki
  • Preizkusna vaja: Konfigurirajte in preizkusite funkcijo Lambda
  • Obravnava napak Lambda
  • Obravnava delnih napak s čakalnimi vrstami in tokovi

Modul 8: Stopenjske funkcije za orkest

  • AWS Step Functions v brezstrežniških arhitekturah
  • Preizkusna vaja: stanja funkcij koraka
  • Vzorec povratnega klica
  • Standardni in hitri delovni tokovi
  • Korak Funkcije neposredne integracije
  • Preizkusna vaja: Odpravljanje težav s potekom dela standardnih funkcij koraka

Modul 9: Opazljivost in spremljanje

  • Trije stebri opazljivosti
  • Dnevniki Amazon CloudWatch in vpogledi v dnevnike
  • Pisanje učinkovitega dnevnika files
  • Poskusna vaja: Tolmačenje dnevnikov
  • Uporaba AWS X-Ray za opazovanje
  • Preizkusite vajo: Omogočite X-Ray in interpretirajte rentgenske sledi
  • Meritve CloudWatch in oblika vdelanih meritev
  • Preizkusna vaja: meritve in alarmi
  • Preizkusna vaja: ServiceLens

Praktični laboratoriji

  • Praktični laboratorij 3: Orkestracija poteka dela z uporabo funkcij korakov AWS
  • Praktični laboratorij 4: Opazljivost in spremljanje

Modul 10: Varnost aplikacij brez strežnika

  • Najboljše varnostne prakse za aplikacije brez strežnika
  • Uporaba varnosti na vseh ravneh
  • API Gateway in varnost aplikacij
  • Lambda in varnost aplikacij
  • Zaščita podatkov v vaših shrambah podatkov brez strežnika
  • Revizija in sledljivost

Modul 11: Ravnanje z obsegom v brezstrežniških aplikacijah

  • Premisleki o skaliranju za brezstrežniške aplikacije
  • Uporaba prehoda API za upravljanje obsega
  • Skaliranje lambda sočasnosti
  • Kako se različni viri dogodkov spreminjajo z Lambdo

Modul 12: Avtomatizacija cevovoda za uvajanje

  • Pomen CI/CD v brezstrežniških aplikacijah
  • Orodja v cevovodu brez strežnika
  • Funkcije AWS SAM za uvedbe brez strežnika
  • Najboljše prakse za avtomatizacijo
  • Zaključek tečaja

Praktični laboratoriji

  • Praktični laboratorij 5: Zaščita brezstrežniških aplikacij
  • Praktični laboratorij 6: CI/CD brez strežnika na AWS

Prosimo, upoštevajte: To je nastajajoči tehnološki tečaj. Oris tečaja se po potrebi lahko spremeni.

KOMU JE TEČAJ NAMENJEN?

Ta tečaj je namenjen:

  • Razvijalci, ki imajo nekaj znanja o brezstrežniškem razvoju in imajo izkušnje z razvojem v oblaku AWS

POVEZANOST Z DNE

Priporočamo, da imajo udeleženci tečaja:

  • Seznanjenost z osnovami arhitekture AWS Cloud
  • Razumevanje razvoja aplikacij na AWS, ki je enakovredno dokončanju Razvija se na AWS seveda
  • Znanje, ki je enakovredno dokončanju naslednjega brezstrežniškega digitalnega
    treningi: AWS Lambda Foundations in Amazon API Gateway za brezstrežniške aplikacije

https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Ponudbo tega tečaja s strani Lumify Work urejajo pogoji rezervacije. Preden se vpišete v ta tečaj, natančno preberite določila in pogoje, saj je vpis v tečaj pogojen s sprejetjem teh določil in pogojev.

logotip lumify

Razvijanje brezstrežniških rešitev na AWS - icon1 ph.training@lumifywork.com Razvijanje brezstrežniških rešitev na AWS - Razvijanje linkedin.com/company/lumify-work-ph
Razvijanje brezstrežniških rešitev na AWS - icon4 lumifywork.com Razvijanje brezstrežniških rešitev na AWS - icon3 twitter.com/LumifyWorkPH
Razvijanje brezstrežniških rešitev na AWS - icon2 facebook.com/LumifyWorkPh Razvijanje brezstrežniških rešitev na AWS - icon7 youtube.com/@lumifywork

Dokumenti / Viri

AWS razvija brezstrežniške rešitve na AWS [pdfUporabniški priročnik
Razvoj brezstrežniških rešitev na AWS, brezstrežniških rešitev na AWS, rešitev na AWS

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *