A service oriented architecture (SOA) is a way of thinking/applying loosely coupled technology components (or services) in a way to achieve a cohesive and federated environment that reuses data in such a way as to be consumable by most (if not all) elements of the system. People have different definitions and thoughts on the requirements for an SOA and how to properly implement one. In my opinion, it's a way of getting all of your te
chnology working together in a systematic way to alleviate friction in your processes.
1. Redundancy
2. Portability
3. Minimization of swivel chair gaps, and
4. Entertainment
This would include everything from the tools I use at work, to the television I sit in front of at home. Open standards, the introduction of mobile devices such as the iPhone, along with the progress of cloud computing, played key roles in implementing my personal service oriented architecture (PSOA). In a later post, I'll go into detail about how the components work together and the hurdles I'm currently facing with getting all of the pieces to cooperate. Below is a mapping I put together using the web based diagramming app, Gliffy. For some reason I wasn't able to link the image to the larger diagram, so you can view the full size by clicking here.


No comments:
Post a Comment