Bei der IT-gestützten Abwicklung unternehmenskritischer Geschäftsprozessen gilt IT-Funktionalität dann als Service, wenn sie nach fünf folgenden Grundprinzipien entwickelt und implementiert wurde. Diese sind:
- modularer Aufbau,
- Verteilbarkeit,
- eindeutige Definition,
- Austauschbarkeit
- und Teilbarkeit.
Wie die Analysten von Gartner in dem Bericht "Five Principles of SOA in Business and IT" feststellen, ist keines dieser fünf Prinzipien völlig neu. Zusammen jedoch bilden sie wichtige Bausteine in der Weiterentwicklung heterogener IT-Systeme zu SOA-basierten Software-Anwendungen.
Die Analysten empfehlen Unternehmen die Umsetzung einer Service-basierten IT-Architektur nach diesen Prinzipien insbesondere dann, wenn sie neue und umfangreiche IT-gestützte Geschäftsprozesse aufbauen. Außerdem sollten Firmen auf diese Grundsätze zurückgreifen, die über einzelne Unternehmensbereiche hinweg eine Kombination aus standardisierten Software-Paketen, Legacy-Applikationen und Services integrieren.
Nicht-SOA-basierte Anwendungen sollten jedoch erst dann durch SOA-Applikationen ersetzt werden, wenn sie die Geschäftstätigkeit nicht mehr ausreichend unterstützen. Zudem lassen sich selbst herkömmliche IT-Funktionen dann problemlos wiederverwenden, wenn sie in neuen Applikationen mit begrenzter Größe und Komplexität sowie bei kleineren System-Änderungen eingesetzt werden.