[Léárñ hów tó úsé ÁWS fráméwórks tó déplóý á sérvérléss ápplícátíóñ íñ háñds-óñ lábs thát prógréss fróm símplér tó móré cómpléx tópícs. Ýóú wíll úsé ÁWS dócúméñtátíóñ thróúghóút thé cóúrsé tó dévélóp áúthéñtíc méthóds fór léárñíñg áñd próblém-sólvíñg béýóñd thé clássróóm.
Dáý 1
Módúlé 0: Íñtródúctíóñ]
- [Íñtr~ódúc~tíóñ~ tó th~é ápp~lícá~tíóñ~ ýóú w~íll b~úíld~]
- [Áccé~ss tó~ cóúr~sé ré~sóúr~cés (S~túdé~ñt Gú~ídé, L~áb Gú~ídé, á~ñd Óñ~líñé~ Cóúr~sé Sú~pplé~méñt~)]
[Módú~lé 1: Th~íñkí~ñg Sé~rvér~léss~]
- [Bést~ prác~tícé~s fór~ búíl~díñg~ módé~rñ sé~rvér~léss~ áppl~ícát~íóñs~]
- [Évéñ~t-drí~véñ d~ésíg~ñ]
- [ÁWS s~érví~cés t~hát s~úppó~rt év~éñt-d~rívé~ñ sér~vérl~éss á~pplí~cátí~óñs]
[Módú~lé 2: ÁP~Í-Drí~véñ D~évél~ópmé~ñt áñ~d Sýñ~chró~ñóús~ Évéñ~t Sóú~rcés~]
- [Chár~ácté~ríst~ícs ó~f stá~ñdár~d réq~úést~/résp~óñsé~ ÁPÍ-b~áséd~ wéb á~pplí~cátí~óñs]
- [Hów Á~mázó~ñ ÁPÍ~ Gáté~wáý f~íts í~ñtó s~érvé~rlés~s ápp~lícá~tíóñ~s]
- [Trý-í~t-óút~ éxér~císé~: Sét ú~p áñ H~TTP Á~PÍ éñ~dpóí~ñt íñ~tégr~átéd~ wíth~ á Lám~bdá f~úñct~íóñ]
- [Hígh~-lévé~l cóm~párí~sóñ ó~f ÁPÍ~ týpé~s (RÉS~T/HTT~P, Wéb~Sóck~ét, Gr~áphQ~L)]
[Módú~lé 3: Íñ~tród~úctí~óñ tó~ Áúth~éñtí~cátí~óñ, Áú~thór~ízát~íóñ, á~ñd Ác~céss~ Cóñt~ról]
- [Áúth~éñtí~cátí~óñ vs~. Áúth~óríz~átíó~ñ]
- [Óptí~óñs f~ór áú~théñ~tícá~tíñg~ tó ÁP~Ís ús~íñg Á~PÍ Gá~téwá~ý]
- [Ámáz~óñ Có~gñít~ó íñ s~érvé~rlés~s ápp~lícá~tíóñ~s]
- [Ámáz~óñ Có~gñít~ó úsé~r póó~ls vs~. fédé~ráté~d ídé~ñtít~íés]
[Módú~lé 4: Sé~rvér~léss~ Dépl~óýmé~ñt Fr~áméw~órks~]
- [Óvér~víéw~ óf ím~pérá~tívé~ vs. dé~clár~átív~é pró~grám~míñg~ fór í~ñfrá~strú~ctúr~é ás c~ódé]
- [Cómp~árís~óñ óf~ Clóú~dFór~mátí~óñ, ÁW~S CDK~, Ámpl~ífý, á~ñd ÁW~S SÁM~ frám~éwór~ks]
- [Féát~úrés~ óf ÁW~S SÁM~ áñd t~hé ÁW~S SÁM~ CLÍ f~ór ló~cál é~múlá~tíóñ~ áñd t~éstí~ñg]
[Módú~lé 5: Ús~íñg Á~mázó~ñ Évé~ñtBr~ídgé~ áñd Á~mázó~ñ SÑS~ tó Dé~cóúp~lé Có~mpóñ~éñts~]
- [Dévé~lópm~éñt c~óñsí~dérá~tíóñ~s whé~ñ úsí~ñg ás~ýñch~róñó~ús év~éñt s~óúrc~és]
- [Féát~úrés~ áñd ú~sé cá~sés ó~f Ámá~zóñ É~véñt~Bríd~gé]
- [Trý-í~t-óút~ éxér~císé~: Búíl~d á cú~stóm~ Évéñ~tBrí~dgé b~ús áñ~d rúl~é]
- [Cómp~árís~óñ óf~ úsé c~ásés~ fór Á~mázó~ñ Sím~plé Ñ~ótíf~ícát~íóñ S~érví~cé (Ám~ázóñ~ SÑS) v~s. Évé~ñtBr~ídgé~]
- [Trý-í~t-óút~ éxér~císé~: Cóñf~ígúr~é áñ Á~mázó~ñ SÑS~ tópí~c wít~h fíl~térí~ñg]
[Módú~lé 6: Év~éñt-D~rívé~ñ Dév~élóp~méñt~ Úsíñ~g Qúé~úés á~ñd St~réám~s]
- [Dévé~lópm~éñt c~óñsí~dérá~tíóñ~s whé~ñ úsí~ñg pó~llíñ~g évé~ñt só~úrcé~s tó t~rígg~ér Lá~mbdá~ fúñc~tíóñ~s]
- [Díst~íñct~íóñs~ bétw~ééñ q~úéúé~s áñd~ stré~áms á~s évé~ñt só~úrcé~s fór~ Lámb~dá]
- [Sélé~ctíñ~g ápp~rópr~íáté~ cóñf~ígúr~átíó~ñs wh~éñ ús~íñg Á~mázó~ñ Sím~plé Q~úéúé~ Sérv~ícé (Á~mázó~ñ SQS~) ór Ám~ázóñ~ Kíñé~sís D~átá S~tréá~ms ás~ áñ év~éñt s~óúrc~é fór~ Lámb~dá]
- [Trý-í~t-óút~ éxér~císé~: Cóñf~ígúr~é áñ Á~mázó~ñ SQS~ qúéú~é wít~h á dé~ád-lé~ttér~ qúéú~é ás á~ Lámb~dá év~éñt s~óúrc~é]
[Háñd~s-Óñ L~ábs]
- [Háñd~s-Óñ L~áb 1: Dé~plóý~íñg á~ Símp~lé Sé~rvér~léss~ Áppl~ícát~íóñ]
- [Háñd~s-Óñ L~áb 2: Mé~sság~é Fáñ~-Óút w~íth Á~mázó~ñ Évé~ñtBr~ídgé~]
[Dáý 2
M~ódúl~é 7: Wrí~tíñg~ Góód~ Lámb~dá Fú~ñctí~óñs]
- [Hów t~hé Lá~mbdá~ lífé~cýcl~é íñf~lúéñ~cés ý~óúr f~úñct~íóñ c~ódé]
- [Bést~ prác~tícé~s fór~ ýóúr~ Lámb~dá fú~ñctí~óñs]
- [Cóñf~ígúr~íñg á~ fúñc~tíóñ~]
- [Fúñc~tíóñ~ códé~, vérs~íóñs~ áñd á~líás~és]
- [Trý-í~t-óút~ éxér~císé~: Cóñf~ígúr~é áñd~ tést~ á Lám~bdá f~úñct~íóñ]
- [Lámb~dá ér~rór h~áñdl~íñg]
- [Háñd~líñg~ párt~íál f~áílú~rés w~íth q~úéúé~s áñd~ stré~áms]
[Módú~lé 8: St~ép Fú~ñctí~óñs f~ór Ór~chés~trát~íóñ]
- [ÁWS S~tép F~úñct~íóñs~ íñ sé~rvér~léss~ árch~ítéc~túré~s]
- [Trý-í~t-óút~ éxér~císé~: Stép~ Fúñc~tíóñ~s stá~tés]
- [Thé c~állb~áck p~átté~rñ]
- [Stáñ~dárd~ vs. Éx~prés~s Wór~kfló~ws]
- [Stép~ Fúñc~tíóñ~s dír~éct í~ñtég~rátí~óñs]
- [Trý-í~t-óút~ éxér~císé~: Tróú~blés~hóót~íñg á~ Stáñ~dárd~ Stép~ Fúñc~tíóñ~s wór~kfló~w]
[Módú~lé 9: Ób~sérv~ábíl~ítý á~ñd Mó~ñító~ríñg~]
- [Thé t~hréé~ píll~árs ó~f óbs~érvá~bílí~tý]
- [Ámáz~óñ Cl~óúdW~átch~ Lógs~ áñd L~ógs Í~ñsíg~hts]
- [Wrít~íñg é~fféc~tívé~ lóg f~ílés~]
- [Trý-í~t-óút~ éxér~císé~: Íñté~rpré~tíñg~ lógs~]
- [Úsíñ~g ÁWS~ X-Ráý~ fór ó~bsér~vábí~lítý~]
- [Trý-í~t-óút~ éxér~císé~: Éñáb~lé X-R~áý áñ~d íñt~érpr~ét X-R~áý tr~ácés~]
- [Clóú~dWát~ch mé~tríc~s áñd~ émbé~ddéd~ métr~ícs f~órmá~t]
- [Trý-í~t-óút~ éxér~císé~: Métr~ícs á~ñd ál~árms~]
- [Trý-í~t-óút~ éxér~císé~: Sérv~ícéL~éñs]
[Háñd~s-Óñ L~ábs]
- [Háñd~s-Óñ L~áb 3: Wó~rkfl~ów Ór~chés~trát~íóñ Ú~síñg~ ÁWS S~tép F~úñct~íóñs~]
- [Háñd~s-Óñ L~áb 4: Ób~sérv~ábíl~ítý á~ñd Mó~ñító~ríñg~]
[Dáý 3
M~ódúl~é 10: Sér~vérl~éss Á~pplí~cátí~óñ Sé~cúrí~tý]
- [Sécú~rítý~ bést~ prác~tícé~s fór~ sérv~érlé~ss áp~plíc~átíó~ñs]
- [Áppl~ýíñg~ sécú~rítý~ át ál~l láý~érs]
- [ÁPÍ G~átéw~áý áñ~d ápp~lícá~tíóñ~ sécú~rítý~]
- [Lámb~dá áñ~d ápp~lícá~tíóñ~ sécú~rítý~]
- [Prót~éctí~ñg dá~tá íñ~ ýóúr~ sérv~érlé~ss dá~tá st~órés~]
- [Áúdí~tíñg~ áñd t~rácé~ábíl~ítý]
[Módú~lé 11: Há~ñdlí~ñg Sc~álé í~ñ Sér~vérl~éss Á~pplí~cátí~óñs]
- [Scál~íñg c~óñsí~dérá~tíóñ~s fór~ sérv~érlé~ss áp~plíc~átíó~ñs]
- [Úsíñ~g ÁPÍ~ Gáté~wáý t~ó máñ~ágé s~cálé~]
- [Lámb~dá có~ñcúr~réñc~ý scá~líñg~]
- [Hów d~íffé~réñt~ évéñ~t sóú~rcés~ scál~é wít~h Lám~bdá]
[Módú~lé 12: Áú~tómá~tíñg~ thé D~épló~ýméñ~t Píp~élíñ~é]
- [Thé í~mpór~táñc~é óf C~Í/CD í~ñ sér~vérl~éss á~pplí~cátí~óñs]
- [Tóól~s íñ á~ sérv~érlé~ss pí~pélí~ñé]
- [ÁWS S~ÁM fé~átúr~és fó~r sér~vérl~éss d~épló~ýméñ~ts]
- [Bést~ prác~tícé~s fór~ áútó~mátí~óñ]
- [Cóúr~sé wr~áp-úp~]
[Háñd~s-Óñ L~ábs]
- [Háñd~s-Óñ L~áb 5: Sé~cúrí~ñg Sé~rvér~léss~ Áppl~ícát~íóñs~]
- [Háñd~s-Óñ L~áb 6: Sé~rvér~léss~ CÍ/CD~ óñ ÁW~S]