AWS Key Management Service (KMS)
#94 · Level 3 · আধুনিক architecture · Securityধারণা
“ধারণা” অংশAWS KMS (Key Management Service) encryption key বানায়, নিরাপদে রাখে আর তার ব্যবহার নিয়ন্ত্রণ করে। Key-গুলো KMS-এর ভিতরে hardware security module-এ সুরক্ষিত থাকে, আর মূল key সাধারণত বাইরে বের হয় না। Key policy আর IAM দিয়ে ঠিক করা হয় কে কোন key দিয়ে encrypt বা decrypt করতে পারবে। প্রতিটা key ব্যবহার CloudTrail-এ লেখা থাকে। S3, EBS, RDS-এর মতো অনেক AWS service data encrypt করতে ভিতরে KMS ব্যবহার করে।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশব্যাংকের লকারের চাবি ব্যবস্থাপনা — চাবি ব্যাংকের ভল্টে থাকে, কে কখন ব্যবহার করলো লেখা থাকে।
কেন দরকার
“কেন দরকার” অংশData encrypt করলেও চাবি অরক্ষিত থাকলে লাভ নেই। চাবি নিরাপদে রাখা আর কে ব্যবহার করবে ঠিক করা দরকার।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশS3, EBS, RDS-এর data encrypt করা — বেশিরভাগ AWS service ভিতরে ভিতরে KMS ব্যবহার করে।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Key Vault (keys)
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: