I’ve got all of my photos synchronised via iCloud Photo Library and I recently started backing up photos in original resolution to Google Photos on my G Suite account.

Additionally, I’ve got an export of my photos stored on a mirrored RAID and I’ve got my Mac backed up to a Time Capsule.

With regards to sharing, I don’t do much of that at all but what I do share I’m mostly sharing on Twitter and sometimes on Facebook.