How Do You Back Up Data Without Complications

What is the easiest way for beginners to back up EC2, RDS, and S3 data? How do you back up data without any complications? Do you think snapshots and versioning enough, or should beginners use automated backup tools?

I’ve normally used snapshots but that’s just me. I’m curious to see what everyone else uses…