I love how they all have overlap and integration points, and yet SOA/cloud stuff is really on the opposite end of the spectrum from a lot of concurrency technologies and practices:
Mobile devices
RIAs (Rich Internet Applications - Smart Clients)
Clouds/Grids
SOAs (Service-Oriented Architectures)
SOGs (Service-Oriented Grids)
Concurrency
Functional Programming
Mark my words, the next decade in the industry will be dominated be these concepts. They will certainly be playing a role in upcoming posts and presentations.