Which is Cheaper for Exporting CloudWatch Logs to S3: Lambda or Firehose?

0
5
Asked By CloudGuru88 On

Hey everyone! I'm trying to figure out the best way to export logs from CloudWatch to S3 using AWS. I have two options in mind: using a scheduled Lambda function with `create_export_task()` or going with Kinesis Firehose for real-time delivery. My log volume is around 300 GB per month, and I don't need any data transformation—just the raw logs to S3. Which option do you think would be more cost-effective at this scale? Are there any hidden costs or issues I should watch out for? Thanks for your help!

2 Answers

Answered By TechSavvy123 On

I think exporting logs to S3 through Lambda will be the more economical choice. Kinesis Firehose might incur additional costs due to its real-time S3 delivery and batching features. By the way, what’s the main reason you need the logs exported to S3?

Answered By DataDude42 On

I would be really surprised if Firehose ended up being cheaper. It’s generally a low-cost service specifically designed for tasks like this. Just seems like a no-brainer to go with Firehose.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.