Serverless কী?
#31 · Level 2 · বড় করা ও টিকিয়ে রাখা · Serverlessধারণা
“ধারণা” অংশServerless মানে server আছে, কিন্তু সেটা নিয়ে আপনাকে কোনো চিন্তা করতে হয় না। Server বসানো, update করা, কয়টা লাগবে হিসাব করা — সব AWS নিজে সামলায়। চাপ বাড়লে বা কমলে service নিজে থেকেই বড়-ছোট হয়। সাধারণত যতটুকু ব্যবহার হয়, ততটুকুর বিল দিতে হয়। AWS-এ Lambda, API Gateway, Fargate, S3 আর DynamoDB হলো serverless service-এর পরিচিত উদাহরণ, যেগুলো মিলিয়ে পুরো app বানানো যায়।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশনিজের গাড়ি থাকলে তেল, সার্ভিসিং, পার্কিং — সব আপনার দায়িত্ব। Uber নিলে শুধু গন্তব্য বলেন, যতটুকু চড়লেন ততটুকু ভাড়া দেন। Serverless হলো cloud-এর Uber।
কেন দরকার
“কেন দরকার” অংশছোট ছোট কাজের জন্য (যেমন ছবি upload হলে ছোট করা) সারাদিন একটা server চালু রাখার দরকার নেই। কাজ এলে চলবে, শেষ হলে থামবে, বিলও শুধু সেই সময়টুকুর।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশAPI-র backend, file process করা, নির্দিষ্ট সময়ে চলা কাজ, ঘটনাভিত্তিক কাজ। AWS-এ Lambda, API Gateway, DynamoDB, SQS, Fargate — এগুলো serverless service।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Functions, Logic Apps, Container Apps
সম্পর্কিত
“সম্পর্কিত” অংশAWS Lambda · Amazon API Gateway · AWS Fargate
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: