[Léárñ hów tó úsé ÁWS fráméwórks tó déplóý á sérvérléss ápplícátíóñ. Thé háñds-óñ éxércísés íñ thís cóúrsé 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 óútsídé óf 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 c~réát~é]
- [Á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: Sé~rvér~léss~ míñd~sét]
- [Bést~ prác~tícé~s fór~ créá~tíñ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~]
- [Féát~úrés~ óf st~áñdá~rd ré~qúés~t/rés~póñ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]
- [Éxér~císé~ tó tr~ý óút~: Sétt~íñg ú~p áñ H~TTP Á~PÍ éñ~dpóí~ñt th~át ís~ íñté~grát~éd wí~th á L~ámbd~á 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íóñ~ fór Á~PÍs w~íth Á~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~ thé f~rámé~wórk~s Cló~údFó~rmát~íóñ, Á~WS CD~K, Ámp~lífý~ áñd Á~WS SÁ~M]
- [Fúñc~tíóñ~s óf Á~WS SÁ~M áñd~ thé Á~WS SÁ~M CLÍ~ fór l~ócál~ émúl~átíó~ñ áñd~ tést~s]
[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úñc~tíóñ~s áñd~ úsé c~ásés~ óf Ám~ázóñ~ Évéñ~tBrí~dgé]
- [Trýí~ñg óú~t thé~ éxér~císé~: Créá~tíñg~ á úsé~r-déf~íñéd~ É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é~]
- [Éxér~císé~ tó tr~ý óút~: Cóñf~ígúr~é áñ Á~mázó~ñ SÑS~ thém~é wít~h fíl~térí~ñg]
[Módú~lé 6: Év~éñt-d~rívé~ñ dév~élóp~méñt~ wíth~ qúéú~és áñ~d str~éáms~]
- [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íó~ñ óf s~úítá~blé c~óñfí~gúrá~tíóñ~s whé~ñ úsí~ñg Ám~ázóñ~ Símp~lé Qú~éúé S~érví~cé (Ám~ázóñ~ SQS) ó~r Ámá~zóñ K~íñés~ís Dá~tá St~réám~s ás á~ñ évé~ñt só~úrcé~ fór L~ámbd~á]
- [Éxér~císé~ tó tr~ý óút~: Cóñf~ígúr~íñg á~ñ Ámá~zóñ S~QS qú~éúé w~íth á~ déád~ létt~ér qú~éúé á~s lám~bdá é~véñt~ sóúr~cé]
[Prác~tícá~l éxé~rcís~és]
- [Prác~tícá~l éxé~rcís~é 1: Dép~lóýí~ñg á s~ímpl~é sér~vérl~éss á~pplí~cátí~óñ]
- [Prác~tícá~l éxé~rcís~é 2: Més~sá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~ ñámé~s]
- [Trýí~ñg óú~t thé~ éxér~císé~: Cóñf~ígúr~íñg á~ñd té~stíñ~g á lá~mbdá~ fúñc~tíóñ~]
- [Lámb~dá ér~rór h~áñdl~íñg]
- [Háñd~líñg~ óf pá~rtíá~l fáí~lúré~s wít~h qúé~úés á~ñd st~réám~s]
[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ýí~ñg óú~t áñd~ prác~tící~ñg: St~ép Fú~ñctí~óñs s~táté~s]
- [Thé c~állb~áck p~átté~rñ]
- [Stáñ~dárd~ vs. éx~prés~s wór~kfló~ws]
- [Díré~ct íñ~tégr~átíó~ñs óf~ stép~ fúñc~tíóñ~s]
- [Éxér~císé~ tó tr~ý óút~: 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]
- [Éffé~ctív~é wrí~tíñg~ óf ló~g fíl~és]
- [Trýí~ñg óú~t thé~ éxér~císé~: Íñté~rpré~tíñg~ lógs~]
- [Úsé ó~f ÁWS~ X-Ráý~ fór ó~bsér~vábí~lítý~]
- [Éxér~císé~ tó tr~ý óút~: Áctí~vátí~ñg X-R~áý áñ~d íñt~érpr~étíñ~g X-Rá~ý trá~cés]
- [Clóú~dWát~ch mé~tríc~s áñd~ émbé~ddéd~ métr~ícs f~órmá~t]
- [Éxér~císé~ tó tr~ý óút~: Métr~ícs á~ñd ál~árms~]
- [Éxér~císé~ tó tr~ý óút~: Sérv~ícéL~éñs]
[Prác~tícá~l éxé~rcís~és]
- [Prác~tícá~l éxé~rcís~é 3: Wór~kfló~w órc~hést~rátí~óñ wí~th ÁW~S Sté~p Fúñ~ctíó~ñs]
- [Prác~tícá~l éxé~rcís~é 4: Óbs~érvá~bílí~tý áñ~d móñ~ítór~íñg]
[Dáý 3
M~ódúl~é 10: Séc~úrít~ý óf s~érvé~rlés~s ápp~lícá~tíóñ~s]
- [Próv~éñ sé~cúrí~tý pr~ócéd~úrés~ fór s~érvé~rlés~s ápp~lícá~tíóñ~s]
- [Áppl~ýíñg~ sécú~rítý~ át ál~l lév~éls]
- [ÁPÍ g~átéw~áý áñ~d ápp~lícá~tíóñ~ sécú~rítý~]
- [Lámb~dá áñ~d ápp~lícá~tíóñ~ sáfé~tý]
- [Prót~éctí~óñ óf~ dátá~ íñ ýó~úr sé~rvér~lé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íñ~g íñ s~érvé~rlés~s ápp~lícá~tíóñ~s]
- [Scál~íñg c~óñsí~dérá~tíóñ~s fór~ sérv~érlé~ss áp~plíc~átíó~ñs]
- [Úsé ó~f ÁPÍ~ Gáté~wáý t~ó máñ~ágé s~cálí~ñg]
- [Scál~íñg ó~f thé~ lámb~dá sí~múlt~áñéí~tý]
- [Hów d~íffé~réñt~ évéñ~t sóú~rcés~ áré s~cálé~d wít~h Lám~bdá]
[Módú~lé 12: Áú~tómá~tíñg~ thé p~róví~síóñ~íñg p~ípél~íñé]
- [Thé í~mpór~táñc~é óf C~Í/CD f~ór sé~rvér~léss~ áppl~ícát~íóñs~]
- [Tóól~s íñ á~ sérv~érlé~ss pí~pélí~ñé]
- [ÁWS S~ÁM fú~ñctí~óñs f~ór sé~rvér~léss~ dépl~óýmé~ñts]
- [Bést~ prác~tícé~s fór~ áútó~mátí~óñ]
- [Fóll~ów-úp~ óf th~é cóú~rsé]
[Prác~tícá~l éxé~rcís~és]
- [Prác~tícá~l éxé~rcís~é 5: Séc~úríñ~g sér~vérl~éss á~pplí~cátí~óñs]
- [Prác~tícá~l éxé~rcís~é 6: Sér~vérl~éss C~Í/CD ó~ñ ÁWS~]