Ocena:

Książka o projektowaniu SOA autorstwa Thomasa Erla otrzymała mieszane recenzje. Wielu profesjonalistów chwali ją za dogłębne potraktowanie projektowania interfejsów usług, dobrze zorganizowane zasady i przydatne studia przypadków. Niektórzy krytycy uważają ją jednak za zbyt rozwlekłą, niejasną i pozbawioną praktycznych wskazówek, co sugeruje, że może ona nie być odpowiednia dla każdego odbiorcy.
Zalety:⬤ Wyczerpujące informacje na temat projektowania interfejsów usług i zasad SOA.
⬤ Dobrze zorganizowana treść z jasnym podziałem tematów.
⬤ Cenne studia przypadków ilustrujące kluczowe koncepcje.
⬤ Wysokiej jakości produkcja z pięknymi diagramami.
⬤ Uznawana za standardowe źródło wiedzy dla architektów i projektantów SOA.
⬤ Zbyt rozwlekła i może zawierać zbyt wiele żargonu.
⬤ Niektórzy uważają, że treść jest niejasna i nie ma zastosowania w świecie rzeczywistym.
⬤ Nieodpowiednia dla początkujących deweloperów i prawdopodobnie zbyt szczegółowa dla kierowników projektów.
⬤ Niektóre diagramy są uważane za niepotrzebne i mylące.
⬤ Wysoki koszt i postrzeganie jej raczej w kategoriach marketingowych niż praktycznych wskazówek.
(na podstawie 43 opinii czytelników)
SOA Principles of Service Design (paperback)
Tytuł ten, będący częścią serii SOA Thomasa Erla, ma na celu przekształcenie specjalistów IT w prawdziwych profesjonalistów SOA.
Oznacza to w szczególności przekształcenie czytelnika w kogoś, kto ma jasną wizję tego, co oznacza, że oprogramowanie jest zorientowane na usługi, kto może mówić o przetwarzaniu zorientowanym na usługi z perspektywy rzeczywistego świata i kto podchodzi do projektowania usług z głębokim wglądem w dynamikę stojącą za orientacją na usługi. Niniejsza książka koncentruje się na projektowaniu usług dla SOA, z naciskiem na to, w jaki sposób zasady projektowania mogą i powinny być stosowane do logiki rozwiązania w celu uzyskania wysokiej jakości usług.
Niniejszy przewodnik stara się zapewnić praktyczne, kompleksowe i dogłębne omówienie paradygmatu projektowania zorientowanego na usługi, który obejmuje oficjalną definicję i szczegółowe wyjaśnienie ośmiu kluczowych zasad, z których każda jest badana w osobnym rozdziale.