Here's a list of the most important new areas that software architects should be conversant in and looking at in 2009:
10 Must-Know Topics for Software Architects in 2009
- Cloud Computing.
- Non-relational databases.
- Next-generation distributed computing.
- Web-Oriented Architecture (WOA).
- Mashups.
- Open Supply Chains via APIs.
- Dynamic Languages.
- Social computing.
- Crowdsourcing and peer production architectures.
- New Application Models.