iSAQB Software Architecture Trainings

We are specialists in software architectures for mission-critical, distributed software systems. You can benefit from this knowledge as a participant in our architecture training sessions.

As members of the International Software Architecture Qualification Board (iSAQB), we offer licensed training for the iSAQB CPSA-F modules as well as DDD, FLEX, WEB, IMPROVE, CLOUDINFRA, and WEBSEC. INNOQ can help you not only validate your education as a software architect with an independent certification, but also serve up the necessary tools for pragmatic software architects.

Our trainers are experienced software architects who’ve accompanied software systems through all stages of their life cycle. They have first-hand knowledge through academic studies and personal experiences of the critical success factors for software architecture.

You can find all the trainings we offer, along with detailed descriptions, on our training platform socreatory. Below, we’d like to give you a quick overview of our iSAQB-licensed trainings:

Foundation Level: Soft (CPSA-F)

In this compact training session, you’ll experience how appropriate software architecture is iteratively created and sustains over time. Exercises with aha-effect follow the concise, content-related inputs of your trainer as you navigate a specific project. Learn the essentials about architecture drivers, software design, and the evaluation of solution approaches. Receive feedback and exchange ideas with other participants. We straddle the line between equipping you with methodological tools for contemporary software architecture in a lively way and laying a solid foundation for successful certification.

More information and registration

Advanced Level: Practicing Domain-Driven Design (DDD)

In this training session, you’ll learn everything you need to know to get started with Domain-Driven Design. You’ll master collaborative modeling techniques, align business and software architecture with strategic design, draft highly specific domain models using tactical design patterns, and align teams and architecture with the help of Context Map.

More information and registration

Advanced Level: Flexible Architectures: Microservices, Self-Contained Systems and Continuous Delivery (FLEX)

Software requirements are constantly changing – and architecture needs to respond. This training provides pragmatic and contemporary approaches to flexible software architectures like Microservices and Self-Contained Systems. Domain-Driven Design and the closely related Strategic Design show how, with Bounded Context and Context Maps, even large applications can be divided up in a long-term maintainable way according to functionalities.

Those looking to understand how to develop flexible and sustainable software architectures using Microservices, Self-Contained Systems and Domain-Driven Design will find this training right up their alley. Interest in software architecture is enough, no development experience necessary.

More information and registration

Advanced Level: Web-Native Software Architecture (WEB)

In this training, you’ll learn what software architecture for web applications needs to look like. Reverse Proxies, Caching, Intermediates, HTTP 1/2/3, SSR, SPA, OpenID-Connect – these are just some of the technologies you need to master to design a modern web application that not only follows trends but is sustainable and scalable. We’ll show you, independent of specific programming languages or frameworks, the concepts, architecture options, and decision alternatives that you need to have at your disposal.

More information and registration

Advanced Level: Infrastructure, Container and Cloud Native (CLOUDINFRA)

This training introduces you to methods for realizing dynamic Cloud-Native architectures. It also highlights typical concepts of current container managers and how to use them to meet common quality requirements for larger web applications.

More information and registration

Advanced Level: Evolution and Improvement of Software Architectures (IMPROVE)

Software architecture touches all project members and is designed for a long life cycle. Improvements to software architecture are therefore constantly in demand. In this training, we will cover the analysis of existing software architecture, identify solution approaches, and plan and implement enhancement measures.

More information and registration

Web-Security (WEBSEC)

The operation of a software system is always accompanied by the risk of an attack, be it the exploitation of weaknesses in the libraries, negligence, or social engineering. Web applications accessible globally are particularly exposed to a wide range of attacks. Learn how to develop secure web applications in this training!

More information and registration

Additional Topics

We also offer related deep-dives and preparatory sessions as part of our training curriculum.

Don’t hesitate to reach out to us directly.

Visit socreatory to get an overview of our extensive range of training courses and available dates.

Your Contact Person

For any questions related to our training courses, feel free to reach out to Claudia Fröhling (socreatory GmbH) anytime.