Last week I passed the Arcitura SOASchool exam S90.02 as part of the SOASchool Architect certification path I would like to complete.
The exam covers basic SOA technology concepts like XML technology, SOAP & REST. But also very specific concepts like WS-Policy, WS-Coordination framework and WS-AtomicTransaction standard.
I used the Arcitura self-study module and the book “SOA Technology Concepts, Technology and Design” by Thomas Erl as preperation for the exam:
I used the following steps for studying:
- Just followed the study guide and read the required chapters from the book
- Used the audio CD (in my car while driving, so didn’t use the printed powerpoint sheets) to verify if there are any gaps in knowledge
- Q&A cards to check your knowledge (just a few days before the exam) and fill in the blancs where necessary.
And make sure you are familiar with the following concepts (source: SOASchool Module 2 page):
- Basic XML and XML Schema Concepts
- Overview of Standards Organizations
- Contrasting Component-Based Architecture with Web-based Services
- Service Roles and Service Agents
- Basic WSDL and SOAP Concepts plus UDDI, Discovery and Service Registries
- Basic REST Service Concepts and Patterns
- Web Service Anatomy (physical architecture)
- Message Exchange Patterns (MEPs) and Service Activities
- Context Management and Coordination
- Atomic Service Transactions and Compensations
- Orchestration and WS-BPEL
- Advanced Messaging, Reliable Messaging and Policies
- Fundamental Security Concepts
- Fundamental Enterprise Service Bus (ESB) Topics
- REST Services: Contracts, Resources, and Messaging
- REST Architectural Goals
- REST Constraints
Good luck !