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

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 Key Vault (secrets)

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