4. Differentiate AWS managed key and customer managed key?
An AWS managed key is an encryption key created and managed automatically by AWS in your account for a specific service, whereas a customer managed key (CMK) is an encryption key that you create, own, and completely control.