Configure AWS S3 bucket based upon user requirement. Develop data life cycle policy for best usage and in cost effective way. Enable Programmable control over buckets and its content through AWS Java based SDK library. Enable various operation - Add document Update document Delete document Move document to less costly storage based on data governance principle. Encrypt and Decrypt data based on user requirement Configure bucket region or location based on regulatory policy for various geographical boundaries.