AWS Secrets Manager
#95 · Level 3 · আধুনিক architecture · Securityধারণা
“ধারণা” অংশAWS Secrets Manager password, API key, database credential-এর মতো গোপন তথ্য (secret) নিরাপদে রাখে। Secret-গুলো KMS key দিয়ে encrypt করা অবস্থায় থাকে। App চলার সময় code-এ password না লিখে Secrets Manager থেকে secret পড়ে নেয়, আর কে পড়তে পারবে তা IAM দিয়ে ঠিক হয়। এটা নিয়ম অনুযায়ী secret স্বয়ংক্রিয়ভাবে বদলাতে (rotation) পারে, যেমন RDS database-এর password। এতে গোপন তথ্য code বা file-এ ছড়িয়ে থাকার ঝুঁকি কমে।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশবাড়ির গোপন সিন্দুক — password কাগজে লিখে টেবিলে না রেখে সিন্দুকে রাখা।
কেন দরকার
“কেন দরকার” অংশCode-এর ভিতরে password লিখে রাখলে সেটা ফাঁস হওয়ার ঝুঁকি থাকে। নিয়মিত password বদলানোও দরকার।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশDatabase password, বাইরের service-এর API key, app চলার সময় নিরাপদে পড়া।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Key Vault (secrets)
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: