Best AWS service to store user logs

0

Hi, I'm quite new to AWS and I'm developing a smart home application that needs to store user inputs. Four times a day, the user will click a button and my applicaction needs to store the hour he clicked the button and other data from different sensors. Then, using a web dashboard the user can access all of his data. I was wondering what is the best AWS service to use to store all this data.

I was thinking about using an S3 bucket and storing different text files for each user with his logs. But I think S3 doesn't have an append operation and I don't think upload a new file to replace the old one each time is the best way to do it.

I was also thinking about using DynamoDB, but I don't know if it will work if I have a lot of users. The database will become very big, very quickly.

Thanks and Regards,
Jimena

Jimena
asked 4 years ago867 views
3 Answers
0
Accepted Answer

Hi Jimena,

This is a great question to run by our Sales & Business Development team!

Fill out the below form with as many details as possible about your project, and they'll provide recommendations:

http://go.aws/contact-sales

-Mickey N.

answered 4 years ago
0

a

AWS
answered 4 years ago
0

You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon Elastic Compute Cloud (Amazon EC2) instances, AWS CloudTrail, Route 53, and other sources.

CloudWatch Logs enables you to centralize the logs from all of your systems, applications, and AWS services that you use, in a single, highly scalable service. You can then easily view them, search them for specific error codes or patterns, filter them based on specific fields, or archive them securely for future analysis. CloudWatch Logs enables you to see all of your logs, regardless of their source, as a single and consistent flow of events ordered by time, and you can query them and sort them based on other dimensions, group them by specific fields, create custom computations with a powerful query language, and visualize log data in dashboards.

I tried it for my virtual desktop
https://www.apps4rent.com/virtual-desktop.html

answered 4 years 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