I have Amazon ebooks, epub, and PDF ebooks. My work-related ebooks are associated with my work-related Gmail account. My home-related ebooks are associated with my home-related Gmail account. I have hundreds of ebooks in each of my 3 libraries, 2 associated with my Google Play Books accounts, and 1 with my Amazon account.
For me, it is critical all my ebooks be stored in the Cloud and are available on all my devices all the time. Computer crashes are inevitable. It is only a matter of time before everything is lost. Backups may work but are problematic by their nature. Both Google Play Books and Amazon Books feature ebook readers and ebook managers in the Cloud. They both work on my Android mobile devices and my Windows computers.
All my epub and PDF ebooks are uploaded to and downloaded from Google Play Books. They are always synced and always up-to-date. In my opinion, Amazon Books is too insular, but they do make it easier for me to read and manage my ebooks than Google Play Books does.
Amazon books are semi-automatically integrated with Goodreads; Amazon owns Goodreads. From the Goodreads website, Goodreads users can selectively update their Goodreads libraries with their new Amazon books.
Google Play Books must be cataloged manually on Goodreads and that likely won't change while Amazon owns Goodreads. I don't use tags on Goodreads other than to track my current reading progress with the ebooks I am reading and to tap into the reading public.
Google Play Books ebook readers (mobile and Windows) are basic ebook readers. Generally, they work quite well. If you require more advanced features provided by better ebook readers ( e.g., Adobe Acrobat for PDFs), you have to first download the files from Google Play Books.
Whenever I upload an ebook to Google Play Books, I also upload that same ebook to my Google Drive -- every time without exception. By that association, any ebook reader that works with Google Drive can read any ebook in my Google Play Books libraries. My Google Drive ebooks are all in the same "Library" folder -- they are not tagged.
Google Play Books has all the basics, you can buy ebooks, read epub & PDF books, add tags (bookshelves) to your books, sort them within a bookshelf, sort by title, and modification date. However, bookshelves are not available on Google Play Books for Android. They feature automatic tags instead, which in my opinion is pretty useless.
Adobe Acrobat has a Chrome extension, which works with Google Drive. You can also set up your Google Drive on your laptop so that it is synced with your Google Drive in the Cloud. Adobe Acrobat can read those synced ebooks and if you desire, it can store a copy in the Adobe Cloud.
I have not found any way for the ebook managers Calibre, Nook, and Adobe Digital Editions to work with Google Drive or OneDrive. In my opinion, it is only a matter of time before advanced epub book readers and/or better ebook managers integrate with Google Drive or OneDrive; Adobe Acrobat -- advanced PDF reader -- already integrates with Google Drive.
There is definitely a mechanism for putting all your ebooks in the Cloud, but it is a bit clumsy. Hopefully, Big-tech will be forced to provide better tools in the near future.