Ec2 Vs S3 document storage business

0

Hello, I have a document storage business. Basically, I’m converting physical documents to pdfs etc. and I need to store them long term. I would need to be the admin and give each client a login in order to access there files. I need something easy to use and highly secure. Which AWS service would be suitable for this? Bearing in mind the documents are highly confidential.

asked a year ago368 views
1 Answer
1

Three suitable services which you can consider Amazon S3: This is a highly scalable, secure, and durable object storage service that can be used to store and retrieve any amount of data from anywhere on the web. It is designed to be easy to use and you can easily control access to your documents by creating IAM (Identity and Access Management) policies that grant access to specific users or groups. It also offers strong security features such as encryption at rest and in transit, and the ability to set up access controls to ensure that only authorized users can access your data. It also provides robust auditing capabilities, allowing you to track and monitor access to your data.

Amazon EFS: This is a fully managed, elastic, and scalable file storage service that makes it easy to store and access file data from multiple Amazon EC2 instances and on-premises resources. It is designed to be highly available and fault tolerant, and you can use it to store and share documents securely.

Amazon FSx: This is a fully managed native file system service that is designed to be used with workloads that require high-performance file storage, such as big data and analytics, machine learning, and media workflows. It is highly scalable and you can use it to store and access documents securely.

Talking about security specifically Encryption: All three services offer encryption at rest and in transit. Amazon S3 offers server-side encryption using AES-256, while Amazon EFS and Amazon FSx offer both server-side and client-side encryption using AES-256.

Access controls: All three services offer access controls that allow you to set up fine-grained permissions for different users or groups, ensuring that only authorized users can access your data.

Auditing: Amazon S3 provides robust auditing capabilities, allowing you to track and monitor access to your data. Amazon EFS and Amazon FSx do not offer auditing capabilities, but you can use other AWS services, such as CloudTrail, to audit access to your data.

Data durability: Amazon S3 and Amazon FSx offer high levels of data durability, with Amazon S3 providing 11 9's of durability (meaning that the likelihood of losing data is very low). Amazon EFS offers a lower level of data durability, but it is still designed to be highly available and fault tolerant.

Performance: Amazon FSx is designed for workloads that require high-performance file storage, such as big data and analytics, machine learning, and media workflows. It offers a higher level of performance than Amazon S3 and Amazon EFS, which are more general-purpose storage solutions.

Just between S3 and EC2 for data storage Data durability: Amazon S3 provides 11 9's of durability, meaning that the likelihood of losing data is very low. Amazon EC2 instances do not offer the same level of data durability, and data stored on an EC2 instance can be lost if the instance fails or is terminated.

Data access: Amazon S3 is designed for storing and accessing data over the web, and it provides a number of features that make it easy to retrieve data, such as object tagging and the ability to set up lifecycle policies. Amazon EC2 instances are designed for running applications, and data stored on an EC2 instance can only be accessed by the applications running on that instance.

Pricing: Amazon S3 charges for storage and data transfer, while Amazon EC2 charges for compute resources and data transfer.

Having said all this, S3 seems to do the job for you.

pls do a tech and data audit and talk to the friendly rep to see if you know how to configure everything in them. AWS is super powerful, but it must be done well, I have had some teams i led previously struggling for certain services.

SeanSi
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions