How can I back up all my data on Android securely and automatically?

What are the safest ways to back up Android data automatically? Can I use official tools like Samsung SideSync or Google Drive for full backups? How do I ensure my backup is secure?