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 Courses

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

Module 1
Fundamental SOA, Services & Microservices

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
Service Technology Concepts

A course that focuses on modern service technologies, models and concepts that have established de facto implementation mediums for building contemporary services-based solutions. Also covered are fundamental terms, concepts and models pertaining to cloud computing and cloud-based services.

[ learn more ]


Module 3
Design & Architecture with SOA, Services & Microservices

Essential topics pertaining to service architectural models and practices and principles relevant to service and microservice design. Service-oriented architecture, service-orientation, and microservice architecture and composition are explored, along with a range of distinct considerations for designing service-oriented solutions with REST services and Web services.

[ learn more ]


Module 4
Fundamental SOA Analysis & Modeling with Services & Microservices

Provides comprehensive coverage of SOA analysis techniques and approaches, including strategies and concepts for service modeling, composition modeling and microservice modeling. Topics include service models and service layer abstraction, entity, utility and micro task abstraction, as well as specialized service API modeling techniques.

[ learn more ]


Module 5
Advanced SOA Analysis & Modeling with Services & Microservices

Delves into the step-by-step processes for the analysis and modeling of services and microservices for REST service and Web service environments. The course covers a range of topics with an emphasis on business service context, service models, microservices, functional scope definition, balanced granularity and establishing effective service layers as part of an overall conceptual blueprint.

[ learn more ]


Module 6
SOA Analysis & Modeling Lab with Services & Microservices

A lab during which participants apply the concepts, processes, techniques, patterns and principles covered in previous courses in order to a complete a set of analysis and modeling exercises. Specifically, participants are required to analyze case study backgrounds and carry out a series of exercises to solve a number of inter-related problems, with the ultimate goal of modeling services and service-oriented solution blueprints.

[ learn more ]


Module 7
Advanced SOA Design & Architecture with Services & Microservices

Provides an in-depth exploration of the overarching models and underlying mechanics of service-oriented technology architecture. A wide range of topic areas is covered to provide techniques, insights and perspectives of the inner workings of service and composition architectures, including messaging, microservice deployments, service contracts, API gateways, containerization and many more.

[ learn more ]


Module 8
SOA Design & Architecture Lab with Services & Microservices

A lab during which participants apply the technologies, concepts, techniques, patterns and principles previously covered in order to complete a set of design exercises. Specifically, participants are required to study case study backgrounds and carry out a series of exercises to solve a number of inter-related problems by applying design patterns to design services and service-oriented solutions.

[ learn more ]


Module 9
Fundamental Microservice Architecture & Containerization

Establishes foundational microservice architecture and design models and further introduces containerization concepts and container characteristics. Topics covered include microservice deployment, provisioning, registration and isolation levels, as well as logical containers, PODs and composition architecture.

[ learn more ]


Module 10
Advanced Microservice Architecture & Containerization

Provides a patterns-centric, in-depth exploration of the practices, models and technology architectures behind microservices and containerization. Topics include microservice scaling, data management and autonomous ownership and versioning, as well as event sourcing, CQRS, composite isolated containers and container hosting models.

[ learn more ]


Module 11
Microservice Architecture & Containerization Lab

A lab during which participants apply the concepts, processes, techniques, patterns and principles previously covered in order to a complete a set of architectural and design exercises pertaining to microservices and the use of containerization.

[ learn more ]


Module 12
Fundamental Service API Design & Management

Essential topics are covered pertaining to modern-day service API design and management, including positive and negative API coupling types, API proxies, API gateways and API versioning.

[ learn more ]


Module 13
Advanced Service API Design & Management

Advanced coverage of service API design and management patterns and practices, data serialization protocols and binary and non-binary communication protocols.

[ learn more ]


Module 14
Service API Design & Management Lab

A lab during which participants apply the concepts, processes, techniques, patterns and practices previously covered in order to a complete a set of design and management exercises pertaining to service APIs.

[ learn more ]


Module 15
Fundamental Service Governance & Project Delivery

Service project delivery methodologies are explained, including top-down and agile delivery. Governance technology and task types are established, along with service vitality triggers and processes. The basics of governing services, microservices and service-oriented solutions are then covered, including models and frameworks for addressing lifecycle management and individual service governance issues.

[ learn more ]


Module 16
Advanced Service Governance & Project Delivery

A range of service governance precepts and processes is covered, including those that address service usage, monitoring, legal data audits, testing practices, as well as service analysis, design and programming. Also covered are SLA versioning and service policies and systems/continuous engineering and agile delivery.

[ learn more ]


Module 17
Service Governance & Project Delivery Lab

A lab during which participants are required to solve a number of service governance-related problems associated with establishing service lifecycle governance programs, measuring and identifying weaknesses in existing governance systems, and applying governance precepts and processes in response to business requirements.

[ learn more ]


Module 18
Fundamental Security for Services, Microservices & SOA

Provides essential techniques, patterns and industry technologies that pertain to establishing security controls and security architectures for services, microservices and service-oriented solutions.

[ learn more ]


Module 19
Advanced Security for Services, Microservices & SOA

Covers a series of technical and complex security topics pertaining to contemporary microservice deployments, service-oriented solution design, infrastructure, API gateways and modern service technologies.

[ learn more ]


Module 20
Security Lab for Services, Microservices & SOA

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

[ learn more ]