মূল লেখায় যান

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 API Management (GraphQL)

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: