Advanced Software Architecture

3-day course that gives you a new perspective on IT architecture, with concrete tools and techniques that will put you as an architect at the forefront of the job market.

Format
3 day course
Plats
Stockholm
Nästa start
7 dec 2026
Pris exkl moms
SEK 31 450

Is this the right course for you?

Advanced Software Architecture aims to provide the tools for architects to quickly embrace new thinking to deliver modern solutions, which will lead to simpler, faster deliveries, with better quality. More importantly, the course will provide a new vision of what architecture is and how it can contribute to the challenges faced by organizations today.

There are no formal prerequisites, but we recommend a few years of experience in systems architecture to get the most out of the course.

Target group

  • Solution architects
  • Enterprise architects
  • System developers
  • CTOs

About the course

Advanced Software Architecture will lift you as a software and solution architect to the next level in building and designing advanced distributed systems. The course teaches architecture through a new, groundbreaking approach that combines software engineering and complexity theory, providing a solid theoretical background for advanced decision-making. You get a new perspective on architecture, with concrete tools and techniques that will put you as an architect at the forefront.

Modern architects are experiencing massive increases in complexity. Together with constantly evolving platforms, products, and the pressures brought about by digitalization, it is getting harder and harder to deliver consistently. The course helps answer these challenges with a series of proven tools and techniques that have been honed over the last 12 years, with real world exercises and an aim to lift the Architect’s contribution to a new level.

The course is held in collaboration with our partner Black Tulip Technology.

The course gives you:

  • Tools and techniques to help navigate complexity in modern distributed systems
  • A quick start in effective distributed software architectures
  • A new way to think about architecture and the architect’s role in the age of digitalization

Course overview

  • Philosophy of Architecture
  • Concrete Complexity for Software Engineering
  • Representation in Architecture
  • Residuality Theory
  • Networks
  • Modelling stress: socio-economic architecture
  • Defining residues
  • Surviving unknown unknowns
  • Producing a real world architecture
  • Contagion analysis and component decisions
  • Adjacency matrix techniques
  • Incidence matrix techniques
  • Testing the architecture

Book your spot now

You can choose to attend either in person at our training facilities or online.

Boka nu

Director of the course

Barry O’Reilly

Founder of Black Tulip Technology and creator of residuality theory

Black Tulip Technology

Barry O’Reilly is the founder of Black Tulip Technology and creator of residuality theory. He has held Chief Architect roles at Microsoft and IDesign, been Microsoft’s IOT TAP Lead for…

Barry O’Reilly is the founder of Black Tulip Technology and creator of residuality theory. He has held Chief Architect roles at Microsoft and IDesign, been Microsoft’s IOT TAP Lead for Western Europe, and Worldwide Lead for Microsoft’s Solution Architecture Community. He has also been a startup CTO, and was a founder of Sweden’s Azure User Group.

Practical information

Shortly after registering, you will receive an email with practical information. The course is delivered in a hybrid format, allowing you to choose whether to attend in person or online.

The course is held in English, but you are welcome to ask questions in Swedish, as Barry also speaks Swedish.

Get Inspired by the instructor and past participants

Advanced Software Architecture

Hear Barry O’Reilly introduce the course and explain what you can expect to learn and take away from it.

Möt deltagare från Barry O’Reillys kursserie om modern lösningsarkitektur

Hear from two participants as they share their experiences of Barry’s course series.

Book your spot now

Can’t find a date that suits you? Contact us to learn about upcoming course dates. Most of our courses can also be delivered as in-house training, with content and format tailored to your organization’s needs and challenges. Get in touch at info@dfkompetens.se – we’ll be happy to help.

Select occasion

  • Datum
    7–9 december 2026
    Plats
    DF Kompetens, Fleminggatan 7, Stockholm
    Språk
    Engelska
    Pris
    SEK 31 450 exkl moms
  • Datum
    17–19 maj 2027
    Plats
    DF Kompetens, Fleminggatan 7, Stockholm
    Språk
    Engelska
    Pris
    SEK 31 450 exkl moms

Do you have questions about the program?

Kort efter anmälan får du en bekräftelse per e-post, tillsammans med all praktisk information. Vid övriga frågor om utbildningen kontakta projektledare Anna Thorén Roslund

Anna Thorén Roslund

Utbildningskoordinator

Så här säger deltagarna

  • “Man får helt nya verktyg och tankesätt för att angripa uppgiften "ta fram en lösning för…" Mycket intressant kurs – Barry är grym som lärare. Lärorikt och tankeväckande”

    Lars Sidén, Bliwa, 2025
  • “The analysis of residuals is an extremely powerful tool to find whatever can hit your IT architecture and what would be left of it once that happened.”

    Sigrid Koch, Xaido AB, 2024
  • “Open your mind about architecture and not get stuck in models that will not show the whole system and why the break when unexpected changes arrives over time”

    Vladan Vuckovic, Västra Götalandsregionen, 2025
  • “A rare experience that leaves me wanting more and with a joy of learning something truly revolutionary. This will shake our industry at the very core. Thank you for the sunglasses, I will never take them off.”

    Patrik Melander, Nordic Leisure Travel Group, 2024
  • “Mind blowing. Rethinking my current way of working”

    Ola Hällvall, Kriminalvården, 2025

Rekommenderade artiklar

Vad är Data vault?

I varje EDW finns det en stor integrerad databas som lagrar organisationens information. Det tillvägagångssätt som används för att utforma och modellera denna databas har direkt inverkan på EDW:s prestanda, hållbarhet samt anpassningsförmåga.  Data Vault-modellering tillåter oss att bygga ett EDW som har betydligt bättre prestanda, är mer hållbart, är fullständigt kontrollerbart, agilt och mer […]

Utforska

Att få ihop helheten i en allt mer fragmenterad verksamhet

I takt med att IT-miljöer blir allt mer komplexa växer behovet av att kunna se helheten, förstå beroenden och göra välgrundade avvägningar mellan olika lösningsalternativ. För Alexandra Fahlquist, Kriminalvården, blev utbildningen Certifierad IT-arkitekt Master ett sätt att fördjupa sin kunskap inom arkitektur och stärka sin förmåga att resonera kring tekniska och organisatoriska beslut i sitt […]

Utforska

Vad är GDPR och vad innebär det i praktiken?

I takt med att IT-miljöer blir allt mer komplexa växer behovet av att kunna se helheten, förstå beroenden och göra välgrundade avvägningar mellan olika lösningsalternativ. För Alexandra Fahlquist, Kriminalvården, blev utbildningen Certifierad IT-arkitekt Master ett sätt att fördjupa sin kunskap inom arkitektur och stärka sin förmåga att resonera kring tekniska och organisatoriska beslut i sitt […]

Utforska