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

AWS AppConfig

#77 · Level 2 · বড় করা ও টিকিয়ে রাখা · Monitoring ও পরিচালনা

AWS AppConfig হলো Systems Manager-এর একটা অংশ, যা app-এর configuration আর feature flag পরিচালনা করে। Feature flag হলো একটা সুইচ, যা দিয়ে code বদল বা নতুন deploy ছাড়াই কোনো feature চালু-বন্ধ করা যায়। AppConfig configuration ধাপে ধাপে ছড়িয়ে দেয়, আর আগে থেকে validator দিয়ে পরীক্ষা করে নিতে পারে ভুল আছে কিনা। Deploy চলার সময় CloudWatch alarm বাজলে এটা আগের অবস্থায় ফিরে যেতে (rollback) পারে। EC2, Lambda বা container — যেকোনো জায়গার app এটা ব্যবহার করতে পারে।

বাড়ির বাতির dimmer switch — পুরো লাইন না কেটে আলো একটু একটু করে বাড়ানো বা কমানো।

নতুন feature সবার জন্য একসাথে চালু করলে সমস্যা হলে সবাই ভোগে। অল্প অল্প করে চালু করা আর দরকার হলে সাথে সাথে বন্ধ করা নিরাপদ।

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

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

Feature flag, নতুন feature প্রথমে ১০% ব্যবহারকারীকে দেখানো, app-এর setting বদলানো।

Azure App Configuration

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