Skip to product information
1 of 1
Regular price $199.00 USD
Regular price Sale price $199.00 USD
Sale Sold out
View full details

Complete the Microservice Professional Consulting course and, optionally, get accredited as a Certified Microservice Consultant by passing the certification exam. You can purchase the course now and get the exam later, or you can get them together at a discount as part of the Certification Bundle.

Upon completing the course you will receive a digital certificate of completion, as well as a digital training badge from Acclaim/Credly. Because this course encompasses both the Microservice Professional and Microservice Consultant certifications, upon passing the exam you will also receive official Microservice Professional and Microservice Consultant digital accreditation certificates and certification badges from Acclaim/Credly, along with an account that can be used to verify your certification status.

If you already completed the Microservice Professional course modules, you can purchase a partial course (or a partial bundle) with only the modules specific to the Microservice Consultant track here.

The Microservice Professional Consulting course is comprised of the following 5 course modules, each of which has an estimated completion time of 10 hours:

  • Module 1: Fundamental SOA, Services & Microservices
  • Module 2: Microservice Technology Concepts
  • Module 9: Fundamental Microservice Architecture & Containerization
  • Module 12: Fundamental Service API Design & Management
  • Module 18: Fundamental Security for Services, Microservices & SOA

Choose the Certification Bundle to receive the entire course together with the online-proctored certification exam and a set of practice exam questions, all at a bundle discount.

Upon purchasing this course, you will automatically receive access via the Online Interactive eLearning platform. To provide you with the greatest flexibility, you will also have the option to access the course materials via two additional eLearning formats, at no extra cost. All three eLearning formats are briefly described below. A more detailed comparison can be found here.
  1. For everyday learning: An online interactive eLearning platform with individual lessons, as well as interactive and automatically graded exercises and practice questions.
  2. For learning on-the-go: A study kit platform with access to full course documents that support online/offline synching, annotations, comments, custom bookmarks and cross-document searches.
  3. For your reference: A set of printable PDF documents that you can keep (for all course workbooks and posters).
All three forms of access are subject to Arcitura’s *. Upon purchase, access to the online interactive eLearning platform (1) is provided within one business day. Access to the study kits (2) and the PDF documents (3) is provided upon request.

Shown below are the digital contents and the topic outline for each course module:

Module 1: Fundamental SOA, Services & Microservices

This course module provides an easy to understand, end-to-end overview of contemporary service-oriented computing, including concepts and technologies pertaining to modern-day services and microservices, as well as business and technology-related topics pertaining to service-oriented architecture (SOA).

Course Module Contents

  • Workbook Lessons (100+ pages)
  • Video Lessons (for all topics)
  • Mind Map Poster

  • Symbol Legend Poster
  • Practice Exam Questions
  • PDFs of Workbook and Posters (printable)

Topics Covered

  • Business and Technology Drivers for SOA, Services and Microservices
  • Strategic Goals and Benefits of Service-Oriented Computing
  • Plain English Introduction to Services and Microservices
  • Fundamental Characteristics of a Service-Oriented Architecture
  • Understanding Service-Orientation as a Design Paradigm, including coverage of the Four Pillars of Service-Orientation
  • Introduction to Service Layers, Service Models and Service Compositions

  • Service Inventories, Service Layers and Service API Governance and Management
  • Introduction to Common Service Technologies, including API Gateways, Virtualization, Containerization
  • Introduction to Cloud Computing and Cloud Services
  • Adoption Impacts and Requirements, including considerations for Governance, Infrastructure, Performance and Standardization

Module 2: Microservice Technology Concepts

This course module 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.

Course Module Contents

  • Workbook Lessons (100+ pages)
  • Video Lessons (for all topics)

  • Mind Map Poster
  • Practice Exam Questions
  • PDFs of Workbook and Poster (printable)

Topics Covered

  • Comparing Service Implementation Mediums
  • Service Roles and Service Agents
  • Message Exchange Patterns and Service Activities
  • Basic XML, XML Schema, JSON and JSON Schema Concepts
  • HTTP Methods, Response Codes and Headers
  • Basic REST Service Concepts, including Properties and Constraints
  • REST Services, Contracts, Resources and Messaging

  • Hypermedia and Late Binding
  • Basic WSDL and SOAP Concepts
  • WS-* Technologies
  • Web Service Contracts, Messaging and Registries
  • Cloud Computing Concepts
  • Vertical and Horizontal Scaling
  • Multitenancy, Elasticity and Resiliency
  • On-Demand Usage, Ubiquitous Access and Measured Usage
  • Public, Private and Hybrid Clouds
  • IaaS, PaaS and SaaS

Module 9: Fundamental Microservice Architecture & Containerization

This course module establishes foundational microservice architecture and design principles, and further introduces containerization concepts and container characteristics, along with a series of enabling technologies and technology drivers for cloud-based microservices. A set of fundamental design patterns are provided and the module concludes with an overview of DevOps process and practices.

Course Module Contents

  • Workbook Lessons (100+ pages)
  • Video Lessons (for all topics)
  • Mind Map Poster

  • Supplement
  • Practice Exam Questions
  • PDFs of Workbook and Poster (printable)

Topics Covered

  • Introduction to Microservice Architecture
  • Common Microservice Design Challenges
  • Microservices and Design Granularity
  • Microservice Guiding Design Principles
  • Introduction to Containerization
  • Containerization vs. Virtualization
  • Fundamental Container Architecture Elements
  • Container Engines, Build Files, Images and Networking
  • Microservice Automation, Logging and Monitoring

  • Microservice Instance Registration
  • Scaling Technology, Basic Scalability Types and Mechanisms
  • Technology Drivers for Cloud-based Microservice Deployments
  • Micro Task Abstraction and Micro Task Segregation
  • Rich Containers and Logical Pod Containers
  • DevOps Practices and Benefits
  • DevOps Stages and Toolchains
  • Domain-Driven Design and Microservices

Module 12: Fundamental Service API Design & Management

This course module covers essential topics pertaining to modern-day service API design and management, including API roles, the API lifecycle and fundamental API patterns and coupling types. Also covered are established and alternative data serialization technologies, API gateways and a comprehensive tutorial of REST and related patterns.

Course Module Contents

  • Workbook Lessons (100+ pages)
  • Video Lessons (for all topics)
  • Mind Map Poster

  • Understanding XML, XML Schema, WSDL, SOAP and WS-Policy Supplement
  • Practice Exam Questions
  • PDFs of Workbook and Poster (printable)

Topics Covered

  • Introduction to APIs and API Roles
  • Public, Private and Partner API Models
  • The Service API Lifecycle
  • Decoupled Contracts and Service Façades
  • Contract Centralization and Service Agents
  • Positive and Negative Service Coupling Types
  • Text-based Data Serialization Formats (XML, JSON)
  • Binary Data Serialization Protocols (Apache Avro, Thrift, Google Protocol Buffer)

  • REST APIs and REST Properties
  • Endpoint Redirection, Entity Linking and Idempotent Capabilities
  • Lightweight Endpoints and Uniform Contracts
  • API Gateways and Service Brokers
  • Data Model and Format Transformation, Protocol Bridging
  • Intermediate Routing, Brokered Authentication and Multi-Channel Endpoints

Module 18: Fundamental Security for Services, Microservices & SOA

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

Course Module Contents

  • Workbook Lessons (100+ pages)
  • Video Lessons (for all topics)

  • Mind Map Poster
  • Practice Exam Questions
  • PDFs of Workbook and Poster (printable)

Topics Covered

  • Security and the Service-Oriented Architectural Model
  • SOA Security Considerations for Service and Composition Architectures
  • Security Implications of Service-Orientation Principles
  • Trust, Claims, Tokens, Identity, Authentication, Authorization, Transport and Message Layer Security
  • Encryption, Hashing, Digital Signatures, Identity and Access Management (IAM)
  • Public Key Infrastructure (PKI), Digital Certificates, Certificate Authorities, Single Sign-On (SSO)
  • REST Services and JSON Industry Standards

  • JavaScript Object Signing and Encryption (JOSE) Framework, OAuth2
  • HTTP Basic and Digest Authentication, API Key, JWT with X.509 certificates
  • Service Interaction Security Patterns (Data Confidentiality, Data Origin Authentication, Direct Authentication, Brokered Authentication)
  • Web Services and XML Industry Standards
  • XML Encryption, XML Signature, WS-Security, Token Profiles, SAML
  • Microservice Security Considerations
  • Implementing SOA Security and Service-Orientation Security

Learn About Arcitura: Take the Video Tour

Watch these helpful informational videos to learn about Arcitura programs, courses and certifications.

About Arcitura

About Arcitura Courses

About Arcitura Certifications

What’s in an Arcitura Course


Each course provides a comprehensive curriculum with 2-8 modules and 20-80 hours of training.

More Than Just
Video Lessons

In addition to standard video lessons, courses include full-color workbooks and reference posters for all lessons.

Interactive & Graded

Courses also include interactive and graded exercises, interactive and graded self-tests and other supplements.

The Arcitura Difference


  • is authored by a dedicated courseware development team
  • has a self-test, accreditation exam and professional certification
  • is available via two different eLearning platforms


  • undergo a common development process
  • are authored to be consistent in quality, structure and style
  • share a common vocabulary and symbol notation
  • are authored in collaboration with subject matter experts

Take Your Skills Anywhere

Regardless of whether you are an individual looking to boost your career or an organization looking to up-skill a team, Arcitura courses and certifications provide a sound investment.

Because both courses and accreditations are vendor-neutral, they empower you with skills and credentials that you can take to wherever you need to go.

Professional Instructor-Led Training & Coaching



Contact or 604-904-4100 during PT working hours.