Alongside that there's the classics, Enterprise Integration Patterns, a DDD book of your choosing, Newman's Microservices.
I'm a big fan of ReST In Practice, though nobody cares about ReST any more, and Simon Brownwork is great, particularly the C4 model.
Mostly, unfortunately, you have to learn by doing. Design a thing, document your assumptions and constraints, and see if the design still makes sense 5 years later.