My first Service Specification Experience

Posted: April 17, 2009  |  Categories: SOA Uncategorized

I am currently involved in a SOA project and working on Service Specifications. Organization I am working for started their first steps towards a full blown SOA. Choice of an ESB has been made and Microsoft BizTalk Server it is. Next step is identifying and specifying services. That is the stage where I am involved now. It is quite an encouraging experience and I have support (guidance) from an excellent architect. Service identification is a process of determining, which services enterprises really need. Business will be leading in this and IT has to realize them and where alignment between comes into play. This is serious process to shorten gap between business and IT. All tough business is leading a strong focus on this side may result in services, where implementation considerations have not been taken into account and services that are too specific and therefore not reusable (one of the SOA Principles). The same risk is there when identification of services is focus on single business functions leading towards possible overlap of services and redundancy. Focus here is on identifying services with reusability in mind. This is something project I am in has its main focus on: Reusability. Linda Terlouw and others have written an excellent article about approaches towards identifying services. Also one of her latest posts concerns service catalog, an important artifact for consumers to discover services and determine whether or not they are useful (meet requirements). I am very excited to be working on service specifications and to have an opportunity to gain some more experience in SOA.


Author: Steef-Jan Wiggers

Steef-Jan Wiggers is all in on Microsoft Azure, Integration, and Data Science. He has over 15 years’ experience in a wide variety of scenarios such as custom .NET solution development, overseeing large enterprise integrations, building web services, managing projects, designing web services, experimenting with data, SQL Server database administration, and consulting. Steef-Jan loves challenges in the Microsoft playing field combining it with his domain knowledge in energy, utility, banking, insurance, healthcare, agriculture, (local) government, bio-sciences, retail, travel, and logistics. He is very active in the community as a blogger, TechNet Wiki author, book author, and global public speaker. For these efforts, Microsoft has recognized him a Microsoft MVP for the past 8 years.


Back to Top