SECR 2010 is over. To learn about current SECR please visit

Official Certification
Workshop “Certified SOA Architect”

Instructor: Leonid Felikson

SOA Systems Inc. will be presenting, for the first time in Russia, the official Certified SOA Workshop from This pre-conference workshop will take place in Moscow on October 11- 13 and will be taught in Russian by Certified SOA Trainer Leonid Felikson.

The workshop begins by introducing IT professionals and practitioners to fundamental SOA and service-oriented computing concepts and technologies, and then moves on to cover the service-orientation design paradigm and numerous topics pertaining to service technologies, SOA practices and techniques, and technology architecture and design.


  • architects, developers, IT professionals
  • anyone interested in learning about SOA and service-orientation


After attending the workshop, participants will be able to explain SOA and service-orientation and will have a solid understanding of the principles, patterns, practices, and industry technologies most relevant to modern-day SOA. After further completing the additionally provided, complimentary self-study kits, attendees will be prepared to take the exams required to attain the official SOA Architect Certification. For more information regarding the SOA Architect Certification, visit:

Special Promotion

To obtain the official SOA Architect Certification, the completion of five one-day courses is required. This workshop will cover three of these five courses. All attendees will receive, at no extra charge, the full materials for all five SOA Architect course modules. For the two course modules not being covered in this workshop, attendees will receive complete self-study kits that include all course materials plus additional self-study guides, Audio Tutor CDs, lab exercises and flash cards with sample questions.

Please note that these additional materials are only required for attendees wishing to pursue certification. Attendees that only want to attend the three-day workshop for training purposes are not required to use the provided self-study kits but will still receive them as a bonus promotion. For more information regarding the self-study kits, visit:


This course will take 3 days (2 days of 9 hours and one day of 4 hours). The course is composed of lectures and class exercises with opportunity for participant questions and discussions.


  • Goals, benefits, challenges, risks of SOA
  • SOA terminology, concepts, project delivery approaches
  • Service-orientation theory and design principles
  • Service-oriented architecture characteristics and types
  • SOA design patterns and established practices
  • Modern service technologies (including ESB, Service Grids, Web Services, REST, etc.)
  • Numerous additional topics (including service compositions, cross-service transactions, service messaging, service contracts and policies, service agents and protocols, etc.)

Course will be held in Russian.


Day 1: Fundamental SOA & Service-Oriented Computing (October 11)
Strategic Goals of Service-Oriented Computing
Fundamental Service-Oriented Computing Terms
Concepts relating to Services, Service-Oriented Architecture and Service Compositions
Introduction to the Service-Orientation Design Paradigm and related Principles and Concepts
SOA Project Delivery Approaches and Planning
Day 2: SOA Design & Architecture (October 12)
History of Service-Orientation and SOA Theory
Service-Orientation vs. “Silo” based Design
Distinguishing Characteristics of the SOA Model
Understanding Services and Service Capabilities
Complex Service Composition Design, Composition Runtime Roles and Responsibilities
The Service-Orientation Design Paradigm
“Contract First” Design, Standardized Service Contracts, and Uniform Contracts
Service Loose Coupling and Coupling Types, Service Abstraction and Information Hiding
Service Reusability and Agnostic Design, Service Autonomy and Runtime Control
Service Statelessness and State Deferral, Service Discoverability and Interpretability
Introduction to SOA Design Patterns
Day 3: Advanced SOA Design & Architecture (October 13)
Defining a Service-Oriented Architectural Model and SOA Architecture Types
Fundamental and Advanced SOA Design Patterns
Designing SOA with Service Agents and Supporting Multiple Protocols
Legacy Encapsulation and ESB Design
Asynchronous and Event-Driven Messaging, Message Routing and Reliable Messaging
Global and Domain-Level Policy Enforcement and Positioning of Business Rules
Orchestration Architecture Design, State Deferral and Service Grids
Service Data Replication, Cross-Service Transactions and Compensating Transactions
Data Transformation and Protocol Bridging
Introduction to REST-Inspired Patterns

There is a discount for CEE-SECR 2010 participants!


Leonid Felikson
Leonid Felikson

Mr. Felikson has over 25 years of experience in software design, development, and implementation of large scale enterprise distributed systems, including consultation for both the government and private sectors. He is a Certified SOA Architect and Certified SOA Trainer with a diversified background in information systems, enterprise architecture and service-oriented architecture. For the past 11 years, his focus has been on distributed computing; systems analysis, design, and integration; web services patterns and technologies; and service-oriented architecture and practices. Mr. Felikson has extensive hands-on experience in product development and architecture in the software industry and he is a named expert in the field of distributed computing. He is a thought leader in providing the best solutions in IT strategy and in developing and utilizing SOA adoption enterprise-scale programs and SOA roadmaps. He is an innovator in establishing practices of modeling, designing, developing, and deploying services, performing both leadership and technical roles in delivering enterprise-scale applications and business process integration implementations.

Mr. Felikson devotes his time to knowledge sharing and education, mentoring and evangelizing SOA concepts and SOA practices. He has taught courses and seminars on the principles of operating systems and computer programming, as well as database concepts and design, data structures and algorithms, and software architecture and methodologies at a variety of public and private organizations. Mr. Felikson has extensive teaching experience, working with a variety of schools and colleges, including serving as faculty at Johns Hopkins University for the last 10 years. He has developed curricula and taught courses within the CS and IST graduate programs at JHU. Since 2005, Mr. Felikson has been a contributing member of WS-I (, participating and contributing to the development of the WS-I Basic Profile 1.2 and the WS-I Reliable Secure Profile 1.0. He is also a member of the SOA Education Committee ( Mr. Felikson received his B.S. and M.S. in Computer Science from the Ural Polytechnic Institute, in Russia.


  September October
Official Certification
Workshop "Certified SOA Architect"
950 USD 950 USD

SOA Certified Professional Self-Study Kit Giveaways will be giving away official certification self-study kits (valued at $400 USD each) during three separate conference events:
1. The SOA Architect Pre-Conference Workshop with Leonid Felikson (October 11-13, 2010)
2. The 4 Hour Workshop with Keynote Thomas Erl(October 14, 2010 - 13:30-17:30)
3. A Special Giveaway Contest at the SOA School Exhibition Booth (October 14, 2010 - 17:45)

One Response to “Official Certification
Workshop “Certified SOA Architect””