Application and Integration Architecture
Design fit-for-purpose solutions that generate business value
Domain
Type
Location
Duration
Interesting for
Trainer
-
Frederik Priem
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.