Architectural Practice Areas​
General training

Application and Integration Architecture

04/03/2026

Design fit-for-purpose solutions that generate business value

Domain

Architectural Practice Areas​
General training

Type

General training

Location

Online

Duration

4 times 1/2 day class with preparation

Interesting for

Domain Architects
Enterprise Architects
Solution Architects

Trainer

  • Frederik Priem

    Frederik Priem

Application and Integration Architecture

Design solutions that are built to last

This course offers a hands-on, practice-oriented approach to the world of application and integration (A&I) architecture, focusing not only on what to design but also on how to make decisions that stand up to scrutiny.

You’ll learn how to:

  • Understand the role of A&I architecture as a subdomain of software architecture and its impact on the broader system landscape.
  • Assess where and when to invest effort in A&I architecture.
  • Apply the foundations of Domain-Driven Design, such as EventStorming, to uncover and model integration points and boundaries.
  • Design integrations using architectural patterns, tactics, and quality attribute scenarios to guide trade-offs.
  • Understand the options in the A&I architect’s toolbox to evaluate architectural decisions with structured methods.
  • Leverage reference architectures and layered API models for reuse across solutions.
  • Represent and communicate evolving integration views through iterative project phases.

This is a course for professionals ready to make architectural decisions — not just participate in them.

Program

Module 1: Positioning A&I architecture

  • Understand where A&I architecture fits within software and enterprise architecture.
  • Explore the core drivers and perspectives that shape A&I architecture.
  • Learn to recognize when to invest — or not — in architectural effort.
  • Understand the different techniques available to architects and how they fit into various project and system contexts.

Module 2: Modeling system boundaries & interaction

  • Understand common interaction types and handoffs across systems and teams.
  • Apply fundamentals of Domain-Driven Design principles, such as EventStorming, to uncover boundaries.
  • Learn how to capture and analyze an information flow.
  • Position your designs in relation to the enterprise data and integration landscape.

Module 3: Quality attributes, patterns & decisions

  • Work with quality attribute scenarios to structure trade-offs and resolve tensions.
  • Apply tactics, reference architectures, and pattern-driven designs.
  • Understand how architectural decisions are recorded, justified, and maintained.
  • Learn the outline of the Attribute-Driven Design (ADD) approach for iterative, goal-driven design and learn to apply it in a pragmatic way.

Module 4: Integration techniques & design governance

  • Understand common integration patterns.
  • Apply an iterative approach to integration design, representing changes over time.
  • Learn to document, assess, and improve architectural decisions across their lifecycle.

Next open schedule: starting 4 March 2026

  • Schedule: Wednesdays 4, 11, 18 and 25 March 2026
  • Location: Online
  • Price: €2.445,00

Registration or information below.

Self-paced learning + interactive sessions

Self-paced learning on our online platform covers basic concepts and more theoretical content.

For the Application and Integration Architecture training program, the self-paced learning period begins two weeks before the first of 4 interactive sessions. The timing allows you to prepare for each 4-hour training day at your own pace.

During the interactive sessions, either online or in-person, we will dive deeper into specific topics and solve hands-on cases and exercises, making the most of your time with our experts.

4 training formats to fit your needs

Open editions 

Trainees join a standard training alongside peers from other organizations — ideal for individuals or small groups.    

Closed editions 

We deliver our standard training in a closed session, exclusively for your team.    

Tailored versions 

We tweak an existing course and adjust examples, focus areas, and language to better match your organization’s structure and challenges.    

Tailor-made courses 

Need something entirely unique? We create a custom program from scratch, built around your goals, maturity level, and transformation roadmap.
 

Register