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

AWS App Mesh

#131 · Level 4 · পরিচালনা ও বিশেষ ক্ষেত্র · Advanced Networking ও Hybrid

AWS App Mesh ছিল service mesh — microservice-গুলোর মধ্যের যোগাযোগ নিয়ন্ত্রণ আর পর্যবেক্ষণের ব্যবস্থা। এতে প্রতিটা service-এর পাশে Envoy নামের একটা ছোট proxy বসানো হতো। সব traffic এই proxy দিয়ে যেত, তাই app-এর code না বদলেই retry, traffic ভাগ আর encryption-এর নিয়ম দেওয়া যেত। Proxy থেকে পাওয়া তথ্য দিয়ে কোন service কতটা ধীর বা ব্যর্থ, তা দেখা যেত। AWS এখন এর বদলে Amazon ECS Service Connect বা Amazon VPC Lattice ব্যবহারের পরামর্শ দেয়।

অনেক বিভাগের মধ্যে চিঠি আদান-প্রদানের একটা নিয়ন্ত্রিত ডাক ব্যবস্থা — কে কাকে পাঠালো, কত সময় লাগলো সব হিসাব।

অনেক microservice থাকলে তাদের যোগাযোগ, retry আর নিরাপত্তা সামলানো কঠিন।

কোথায় ব্যবহার হয়

“কোথায় ব্যবহার হয়” অংশ

পুরনো microservice system। AWS এখন এর বদলে ECS Service Connect বা VPC Lattice-এর মতো বিকল্প সুপারিশ করে।

Istio-based service mesh add-on for AKS

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