Homepage Services Service Oriented Architecture (SOA)

Service Oriented Architecture

SOA (Service Oriented Architecture) created as a simple software pattern, today has become an architecture on which almost every institution prefers to move their software substructure.

 

Emerging SOA has also affected and/or accelerated the development of some other technologies such as BPM, Web 2.0, ESB, Cloud Cpmputing and MDM. Recently the term SOA implies a technosphere around which new generation technologies have come together, rather than being a software pattern.

 

Although SOA is a simple architectural pattern, a big paradigm transition lays behind. This transition demands Work and Info Technology Departments of institutions to make  radical changes in their point of view on applications and the way of business development . Rather than being a solution, SOA shall be accepted as an approach.

When an institutional architectural transition takes place, if the transition is not planned and configured correctly, this makes the new architecture not only a services garbage but also creates hundreds of new problems to be solved.  At this point SOA is a journey  which should be planned accurately in advance and should progress carefully.

When a software service accepted as a contract from an issuer company or department instead of a part of code itself, there are too many questions arising:

1. Who is the owner of the contract? Who are the contractors?
2. Is the contract prepared correctly?
3. Is the contract issued correctly?
4. How will I manage the changes in the contract?
5. How will I control the access to my contract?
6. How will I follow up my Service Level Agrements (SLA)?
7. How will I manage hundreds-thousands of contracts?
8. Is my contract the only one in its aspect? Is there any other contract declaring the same?
9. How will I control the subcontractors?
10. How can I increase the utilisation of my contract?

When a service occurs with the hundreds of qustions like above, trying to overcome this is sometihing like pouring a bucket of water to a forest fire. Most probably it will not help at all. To start with a good planning and taking preacoutions is more reasonable.

We are here, with our proficient experience and knowledge, to give you the best service under the topics listed below:

  Selection of technology of SOA
  Best applied SOA
  Service Registry and Repository design and configuration
  Arranging service development environment
  Metodology of service oriented design and development
  Development of canonical massage model standards
  Selection and implementation of service standards
  Arrangement of SOA Governence duration
  Setting up SOA Center of Excellence
  Adaptation of NON-SOA environments
  Service oriented integration solutions and ESB
  BPM and SOA integration practices
  EDA and SOA integration, SOA 2.0
  SOA Security