API Design & Management

Artificial Intelligence (AI)

Big Data


Business Technology

Cloud Computing




Digital Transformation

Internet of Things (IoT)

Machine Learning


Robotic Process Automation (RPA)

Service Governance

Service Security

Service-Oriented Architecture (SOA)

Spanish Courses & Exams

Arcitura Patterns Site

Arcitura on YouTube

Arcitura on LinkedIn

Arcitura on Facebook

Arcitura on Twitter

Community Home

Arcitura Books Published by Pearson Education

Partner Program

Onsite / Online Exams

Onsite / Online Training

Trainer Development

Home Study Solutions

Contact Arcitura


Workshop Scheduler

Download Catalog (PDF)




Artificial Intelligence Specialist

Big Data Architect

Big Data Consultant

Big Data Engineer

Big Data Governance Specialist

Big Data Professional

Big Data Science Professional

Big Data Scientist

Blockchain Architect

Business Technology Professional

Cloud Architect

Cloud Governance Specialist

Cloud Professional

Cloud Security Specialist

Cloud Storage Specialist

Cloud Technology Professional

Cloud Virtualization Specialist

Containerization Architect

Cybersecurity Specialist

DevOps Specialist

Digital Transformation Data Science Professional

Digital Transformation Data Scientist

Digital Transformation Intelligent Automation Professional

Digital Transformation Intelligent Automation Specialist

Digital Transformation Security Professional

Digital Transformation Security Specialist

Digital Transformation Specialist

Digital Transformation Technology Architect

Digital Transformation Technology Professional

IoT Architect

Machine Learning Specialist

Microservice Architect

RPA Specialist

Service API Specialist

Service Governance Specialist

Service Security Specialist

Service Technology Consultant

SOA Analyst

SOA Architect

SOA Professional

Acclaim/Credly Badges

Pearson Vue Exams


SOACP Gen 1 Courses

The SOA Certified Professional (SOACP) Gen 1 curriculum from Arcitura is comprised of 23 individual course modules. Course delivery options can include private on-site workshops, live virtual training, public workshops or self-paced training via Study Kits. Each module is a one-day course when taught by a Certified Trainer or can take 10-14 hours to complete via self-study.

The following course modules comprise the SOACP curriculum. Available courses can be taken via instructor-led workshops and can be purchased as part of Self-Study Kits that supplement base course materials with additional study resources.

Module 1
Fundamental SOA & Service-Oriented Computing

An easy to understand, end-to-end overview of contemporary service concepts and technologies pertaining to modern-day microservices and service-oriented computing, as well as business and technology-related topics pertaining to service-oriented architecture (SOA).

[ learn more ]


Module 2
SOA Technology Concepts

A study of the primary technologies used to build service-oriented solutions, with an emphasis on XML and modern Web-based service technologies.

[ learn more ]


Module 3
SOA Design and Architecture

An exploration of the service-oriented architectural model and the service-orientation design paradigm, including in-depth coverage of service compositions and runtime service roles.

[ learn more ]


Module 4
SOA Project Delivery & Methodology

An overview of the SOA project delivery lifecycle, project delivery strategies, and project roles and responsibilities, plus a detailed introduction to the service-oriented analysis and service modeling processes.

[ learn more ]


Module 5
SOA Technology Lab

A hands-on lab during which students apply and work with industry SOA technologies through a series of tutorials and exercises.

[ learn more ]


Module 6
Advanced SOA Analysis & Modeling

A session dedicated to advanced service-oriented analysis topics, including various service modeling techniques.

[ learn more ]



Module 7
SOA Analysis & Modeling Lab

A hands-on lab during which participants apply service modeling-related concepts, processes, techniques, patterns, and principles to a set of complex analysis and modeling exercises.

[ learn more ]


Module 8
Advanced SOA Design & Architecture

A comprehensive study of SOA in practice focused on advanced topics associated with the application of patterns, practices, techniques and service-orientation design principles, plus an exploration of SOA types.

[ learn more ]


Module 9
SOA Design & Architecture Lab

A hands-on lab during which participants apply the patterns, models, concepts, techniques, and principles covered in previous courses in order to complete a series of architectural and service design exercises.

[ learn more ]


Module 10
Advanced Web-Based Service Technology

A range of specialized topics pertaining to REST service design and technology, WS-Policy definitions and attachments, and cloud computing utilization models for cloud-based services.

[ learn more ]


Module 11
Service Development with Java

Topics focused on the application of patterns and service-orientation principles to distributed Java technologies and standards for the development of services, with an emphasis on Web service and REST service technologies.

[ learn more ]


Module 12
Service Development Lab with Java

A hands-on lab during which technologies pertaining to industry Web standards and Java-based technologies are put into practice for the development of shared services and service-oriented solutions.

[ learn more ]


Module 13
Service Development with .NET & Windows Azure

A series of topics that cover the application of service-orientation to Microsoft technologies, including WCF, WF, Windows Azure, Windows Server AppFabric, and BizTalk Server, with an emphasis on Web service and REST service implementations.

[ learn more ]


Module 14
Service Development Lab with .NET & Windows Azure

A lab-style course providing a number of hands-on exercises that focus on the real world development of on-premise and cloud-based services using service-orientation with Microsoft technologies.

[ learn more ]


Module 15
Fundamental SOA Governance

A course that introduces fundamental SOA governance models, frameworks, concepts, and processes and further defines precepts and roles.

[ learn more ]


Module 16
Advanced SOA Governance

Advanced topics covered include metrics, maturity assessments, SLA calculations, security governance, and measuring SOA governance vitality.

[ learn more ]


Module 17
SOA Governance Lab

A hands-on lab during which participants are required to establish SOA governance models, frameworks, and entire programs in order to solve a series of problems.

[ learn more ]


Module 18
Fundamental SOA Security

Essential techniques, patterns, and industry technologies that pertain to establishing security controls and security architectures for service-oriented solutions.

[ learn more ]


Module 19
Advanced SOA Security

Technical and complex topics pertaining to security for contemporary service-oriented solutions, infrastructure, middleware, and cloud-based service technology.

[ learn more ]


Module 20
SOA Security Lab

A hands-on lab during which participants apply security patterns, practices, and technologies to counter threats and solve a set of complex security problems.

[ learn more ]