Sanfeliu
  1. Apunts
  2. AWS serverless

AWS serverless · 10 lliçons

Apunts d’AWS serverless en català

Què vol dir serverless de veritat, el primer Lambda i com treure’l a internet. Després, les dades amb DynamoDB, el frontend amb S3 i CloudFront, els permisos, CDK, Cognito, la factura i les alarmes.

  1. Què és serverless, i quan NO fer-lo servirQuè vol dir serverless de veritat, què pagues exactament i en quins casos és la resposta equivocada.
  2. El teu primer Lambda: què passa de veritat quan l'invoquesCrear, desplegar i invocar una funció Lambda des de zero, i entendre el cicle de vida que hi ha a sota.
  3. API Gateway: treure el Lambda a internetExposar una funció Lambda a internet amb API Gateway, entendre el format d'esdeveniment i no morir amb el CORS.
  4. DynamoDB: modelar per accés, no per entitatsClaus de partició i ordenació, índexs secundaris i per què el model relacional no s'hi trasllada.
  5. S3 i CloudFront: servir el frontendPublicar una web estàtica a S3 amb CloudFront al davant, i per què el bucket no ha de ser públic.
  6. IAM sense por: permisos mínims que funcionenRols, polítiques i confiança: com donar el permís just sense passar-te el dia depurant AccessDenied.
  7. Infraestructura com a codi amb CDKPassar de comandes de CLI soltes a una pila reproduïble en TypeScript amb AWS CDK.
  8. Cognito: autenticació sense haver-la de fer tuUser pools, tokens JWT i com protegir una API sense escriure un sistema de login des de zero.
  9. Què costa cada cosa: la factura d'AWS explicadaLlegir una factura d'AWS, trobar què l'infla i posar alarmes de pressupost abans que passi.
  10. Observabilitat: logs, mètriques i alarmes que serveixenLogs estructurats, mètriques que importen i alarmes que no acabes silenciant al cap de dos dies.

Altres apunts: HTML · CSS · JavaScript.