Serverless architecture ਪ੍ਰਬੰਧਿਤ, ਈਵੈਂਟ-ਚਾਲਿਤ ਸੇਵਾਵਾਂ (Lambda, API Gateway, DynamoDB, S3, SQS, ਆਦਿ) ਤੋਂ ਸਰਵਰਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕੀਤੇ ਬਿਨਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਂਦਾ ਹੈ — AWS ਸਕੇਲਿੰਗ ਅਤੇ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ। Serverless ਸਿਸਟਮਾਂ ਦੀ ਡਿਜ਼ਾਈਨ ਅਤੇ ਉਹਨਾਂ ਦੇ ਨਕਸਾ-ਬਾਜ਼ਾਰੀ ਨੂੰ ਸਮਝਣਾ ਆਧੁਨਿਕ ਕਲਾਉਡ ਆਰਕੀਟੈਕਚਰ ਲਈ ਮੁੱਲਵਾਨ ਹੈ।
ਇੱਕ ਸਧਾਰਨ serverless architecture
A serverless web app/API often combines:
API GATEWAY → receives HTTP requests, routes to Lambda (the API entry point)
LAMBDA → functions handle the business logic (run on demand, auto-scale)
DYNAMODB → serverless NoSQL database (scales automatically)
S3 → static assets / file storage (host the frontend, store uploads)
COGNITO → managed authentication
SQS/SNS/EventBridge → async messaging and event-driven flows
CLOUDFRONT → CDN for the frontend
→ No servers to manage; everything scales automatically; pay per use.
