AWS AppSync
#238 · Level 3 · আধুনিক architecture · Web, Mobile ও Business Appsধারণা
“ধারণা” অংশAWS AppSync হলো managed GraphQL API service। GraphQL হলো এমন API পদ্ধতি, যেখানে app নিজেই বলে দেয় ঠিক কোন কোন data দরকার। AppSync-এ একটা schema থাকে, আর resolver সেই request-কে DynamoDB, Lambda, OpenSearch বা HTTP API-র মতো data source-এ পাঠায়। Subscription দিয়ে data বদলালে সংযুক্ত app সাথে সাথে update পায়। Server চালানো, scale করা আর connection সামলানোর কাজ AWS করে।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশরেস্টুরেন্টে একটা ফর্মে সব পছন্দ লিখে দিলে ওয়েটার নানা কাউন্টার থেকে ঠিক সেটাই এনে দেয়।
কেন দরকার
“কেন দরকার” অংশMobile app-এ নানা জায়গার data লাগে; বারবার request করলে ধীর হয়।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশChat app, live score, mobile app-এর backend।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশসরাসরি মিল নেই; কাছাকাছি: Azure API Management (GraphQL)
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: