Amazon API Gateway
#33 · Level 2 · বড় করা ও টিকিয়ে রাখা · Serverlessধারণা
“ধারণা” অংশAmazon API Gateway হলো আপনার app-এর সামনের রিসেপশন ডেস্ক, যেটা বাইরের request গ্রহণ করে ঠিক জায়গায় পাঠিয়ে দেয়। API মানে এমন একটা প্রবেশপথ, যার মাধ্যমে একটা program আরেকটা program-এর সাথে কথা বলে। API Gateway দিয়ে REST, HTTP আর WebSocket ধরনের API বানানো যায়। Request পেছনে Lambda, EC2-এ চলা app বা অন্য AWS service-এর কাছে পাঠানো যায়। Request যাচাই (authorization), অতিরিক্ত request সীমিত করা (throttling) আর monitoring-ও এখানে হয়।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশহাসপাতালের রিসেপশন। রোগী এসে সমস্যা বলে, রিসেপশন তাকে ঠিক ডাক্তারের কাছে পাঠায়। কে ঢুকতে পারবে, একসাথে কতজন — সেটাও রিসেপশন দেখে।
কেন দরকার
“কেন দরকার” অংশMobile app বা website-কে backend-এর সাথে নিরাপদে কথা বলাতে একটা নিয়ন্ত্রিত প্রবেশপথ লাগে। Login যাচাই, অতিরিক্ত request আটকানো — এসব এখানেই হয়।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশMobile app-এর API, internet থেকে Lambda function-কে ডাকার পথ।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure API Management
সম্পর্কিত
“সম্পর্কিত” অংশআরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: