Jodwin
Forum Staple

Posts: 2556
Registered: 02-05 |
Actually, IT architecture in general is closer to what the MS description describes. Shortly put, it's about designing how to build things up, with what kinds of pieces, how they should connect and so on. It's can be very high level depending on the case scenario, even so high that there is nothing technological involved.
Example 1: An IT architect working on a new, monumental in size, information system has to take into account what the users will be doing with the system, how the system affects the customer organization's processes, what kind of input/output there is from/to users, the organization's processes and other IT systems, what kind of modules the information system is built from, how they are connected, how do they communicate, etc. This all has to be done on both a pretty abstract level and, where applicable, also with a hint of technology in it. HOWEVER the architect SHOULD NOT go into too minute detail, at least in this phase. For example figuring out all the small kinks in how the modules and processes should be sending messages to each others should be left to the people specialized in that sort of thing.
Example 2: An IT architect working on a Windows OS would be working on planning how the different services, modules, drivers and other key elements connect together to create a working system. He does not care that much about implementing them, rather he concentrates on building the OS from a set of smaller lego pieces, so to speak.
So, yeah, an IT architect should have some knowledge of technologies involved to have an idea what they do, what to recommend to be used and where, but unless you're doubling on some other position as well you don't need to go into too much detail. It can also be a consultant position. Well, actually, since architecture can be a pretty small (but very important) part of the early design phase, unless you're working in a huge company with many projects at the same time or you're doubling in some other position, being a consultant or changing work places often sounds more realistic.
Now, "web infrastructure architect" sounds a bit weird to me. The word that's putting me off being "infrastructure." The only context where "web infrastructure" makes any sense is in the actual Internet networking, I mean wires and stuff, working for the ISPs and cable companies. An other alternative would be designing internal networks for big companies, but then the word "web" sounds weird. If it was just "web architect", then Jamie's description sounds more like it. By the way, I'd add things like web services, XML (ugh), messaging, security, modularity (as in the services being built from modules), etc. to the different things mentioned. Really important today on the web, from an architect point of view.
|