I've previously been the manager for the 5 solutions architects and enterprise architects at my company and while most came from a developer background, not all of them were always up to date with technologies. What I decided to do was have a rotating weekly meeting with each of our technical teams. We have teams specializing in VMWare/Hypervisor, Firewall/Core-Network, ActiveDirectory and so on where the architects had a Q&A with each team about what they were working on, what was new in Best-Practice and so on. This helped my team stay current on a lot of new technologies without having to spend a lot of time and money on books and unnecessary certifications.
What my point is, i would recommend not reading a whole lot of information on a variety of topics, but talk with the experts at your company and see what they recommend. If you have a specific topic in mind, then of course you can grab a book or take an online course, but as an architect there's too many topic to cover and be an expert in all of them.