Skip to main content

Architecture and Modeling Course

Welcome to the Architecture and Modeling Course, designed to guide architects through the structured process of creating system architecture from scratch using the IBM DevOps Solution Workbench!

This section is your starting point to master the IBM DevOps Solution Workbench at your own pace. It's tailored to help you understand and leverage the full potential of system architecture tooling. Starting with setting up a new project, diagramming, profiles, decisions, spotlight and collaboration, all the way to customizing and managing your architecture over time.

In this course, you will work through a concrete example where you create the architecture for our reference application RoboFlow from scratch. To visualize the architecture, you will use the C4 Model Profile, which provides different elements and diagrams for software architecture. The IBM DevOps Solution Workbench also provides other modeling profiles (e.g., DDD, Implementation Design) and makes it possible to create custom profiles. Further information about this can be found in Product Documentation and in the how-to guides. RoboFlow's requirements for the new solution are outlined in our Reference Implementation. You can use them for your model. As the scenario progresses, you will adapt this architecture to reflect evolving business needs, demonstrating how IBM DevOps Solution Workbench supports both initial design and ongoing change.

Ready to dive in? Browse the units below to find what you search for or go through the units chronologically!