1. Manifest SOA to cenna próba osiągnięcia wspólnego rozumienia konceptu SOA - orientacji na usługi czy jak to woli ukierunkowania na usługi.
2.
3.
4. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Wartość biznesowa ponad techniczną strategię
5. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Cele strategiczne ponad korzyści specyficzne dla projektu
6. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Wrodzona interoperacyjność ponad integrację na zamówienie
7. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Współdzielone usługi ponad implementacje dla specyficznych celów
8. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Elastyczność ponad optymalizację
9. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Ewolucyjne doskonalenie ponad pogonią za doskonałością od początku
10. Dzięki naszej pracy doszliśmy do wyznaczenia priorytetów: Oznacza to, że ceniąc wartości po prawej stronie, bardziej cenimy wartości po lewej stronie.
11. Zasady przewodnie Przestrzegamy tych zasad Szacunek dla struktury społecznej i struktury władzy w organizacji. Uznajemy, że SOA zdecydowanie wymaga zmiany na wielu poziomach. Zakres stosowania SOA może być różny. Działania muszą być zarządzalne i w ramach sensownych granic.
12. Zasady przewodnie cd.. Same produkty i standardy nie dadzą Ci ani SOA, ani nie wprowadzą paradygmatu orientacji na usługi. SOA może być realizowana poprzez wielorakie technologie i standardy Stwórz jednolity zestaw standardów i polityk przedsiębiorstwa opartych na standardach branżowych, standardach de facto, standardach społecznościowych.
13. Zasady przewodnie cd.. Zmierzaj do jednolitości na zewnątrz jednocześnie dopuszczając różnorodność wewnątrz. Określ usługi poprzez współpracę z zainteresowanymi z biznesu i techniki. Maksymalizuj korzystanie z usług dzięki braniu pod uwagę obecnego i przyszłego obszaru wykorzystania. Sprawdź czy usługi zaspokajają wymagania i cele biznesowe.
14. Zasady przewodnie cd.. Przekształcaj usługi i ich organizację w odpowiedzi na faktyczne wykorzystywanie. Oddzielaj różne aspekty systemu zmieniające się w różnym tempie. Zmniejszaj ukryte zależności i podawaj wszystkie zewnętrzne zależności w celu zwiększenia odporności i zmniejszenia wpływu zmian. Za każdym poziomie abstrakcji organizuj każdą usługę wokół spójnej i zarządzanej jednostki funkcjonalności.
15. Autorzy Ali Arsanjani Grady Booch Toufic Boubez Paul C. Brown David Chappell John deVadoss Thomas Erl Nicolai Josuttis Dirk Krafzig Mark Little Brian Loesgen Anne Thomas Manes Joe McKendrick Steve Ross-Talbot Stefan Tilkov Clemens Utschig-Utschig Herbjörn Wilhelmsen
16. Manifest SOA został sformułowany 23 października 2009 r. przez grupę 17 ekspertów SOA uczestniczących w 2nd International SOA Symposium w Amsterdamie. Więcej znajdziesz na http://www.soa-manifesto.org