Skip to content
cowomen-pd5FVvQ9-aY-unsplash

The new modules CLOUD­INFRA and FUNAR expand the Advanced Level program

The iSAQB Advanced Level now offers the two new modules CLOUD­INFRA and FUNAR. In these modules you will learn every­thing you need to know about infrastructure, containers and clouds as well as functional software architecture. For partic­i­pation in each of the two modules, you collect 20 credit points in the technical compe­tence area and 10 credit points in the method­ological compe­tence area. You will thereby collect valuable points for the Advanced Level exam.

CLOUD­INFRA – Infrastructure, Container and Cloud

How do you design and implement adaptive infra­struc­tures for the cloud?

Microser­vices, containers and container managers have changed the way we design, develop and deploy software into production in recent years. Modern appli­ca­tions must function in a cluster of several nodes, be dynam­i­cally placeable, scalable and fault tolerant.

The partic­i­pants will learn ways to implement dynamic cloud-native archi­tec­tures, container appli­cation design, logging/monitoring/alerting, container native storage and possi­bil­ities for UI integration. Typical concepts of current container managers will also be shown and how they can be used to implement common quality requirements for larger web applications.

In addition, common cloud providers are classified, automation options are demon­strated, approaches to software devel­opment and the appli­cation lifecycle are discussed.

Further details can be found here: https://www.isaqb.org/wp-content/uploads/2020/10/isaqb-Lehrplan-advanced-Modul-CLOUDINFRA‑1.1_EN.pdf

Module FUNAR – Functional Software Architecture

How does software architecture work with functions, immutable data, and combinators?

The new FUNAR module presents partic­i­pants with functional software architecture as an alter­native to object-oriented architecture. Compared to OO architecture, functional software architecture relies on immutable data, algebraic abstrac­tions, and embedded domain-specific languages. The result is flexible and robust archi­tec­tures that are less complex than OO and have fewer hidden dependencies.

Unlike OO archi­tec­tures, FP archi­tec­tures can be expressed directly ascode. In this module, all architectural principles are illus­trated via concrete code, and thus can be inspected and executed, improving the learning experience.

After completing the module, the partic­i­pants will know the essential principles of functional architecture and will be able to apply them when designing software systems. You know the peculiar­ities of functional programming languages and can use them effec­tively when imple­menting software systems. You can convert domain knowledge directly into executable code and system­at­i­cally develop algebraic abstrac­tions from it.

Further details can be found here: https://isaqb-org.github.io/curriculum-funar/curriculum-funar-en.pdf

All dates and seminar locations for the new modules CLOUD­INFRA and FUNAR as well as other exciting iSAQB trainings can be found at: https://www.isaqb.org/trainings/find-a-training/

Share this article:

Stay Up-to-Date with the iSAQB® Newsletter!

Scroll To Top