- Apunts
- 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.
- 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.
- 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.
- 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.
- DynamoDB: modelar per accés, no per entitatsClaus de partició i ordenació, índexs secundaris i per què el model relacional no s'hi trasllada.
- 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.
- 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.
- Infraestructura com a codi amb CDKPassar de comandes de CLI soltes a una pila reproduïble en TypeScript amb AWS CDK.
- 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.
- 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.
- 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.