Android developers have been able to use Google Drive to back up and restore app and game data for their users for a couple of years now. Android devices too have been able to back up some data like installed apps, device settings, call history, and more to Google Drive and restore it to the same device after a hard reset or to a new one when you switch over.
[Update: Available on Android] Google Drive Backups tab starts showing up, gives you a glimpse into your device and app backups was written by the awesome team at Android Police.