🛠️ Build A CALM Architecture
A hands-on tutorial demonstrating AI-assisted CALM architecture modeling for a hypothetical trading system, an event-driven microservices platform for financial services.
This tutorial will develop a CALM architecture by starting with a description of the business function, using it to create an initial architecture definition. The initial definition will then be updated to reflect technical details and non-functional requirements such as controls.
Tutorial Structure
- Tool Setup - Setup tools that will assist the architect in defining the CALM architecture (AI Assistant and CALM Tools)
- Business Context - Business requirements for the trading system (trading operations, accounts, positions, workflows)
- Define Initial Architecture - Core tutorial: AI identifies nodes from business context → architect refines → AI generates validated architecture JSON with nodes, relationships, and flows
- Refine Architecture Content - Refine the architecture with technical, control and metadata.
- Generate Documentation - Generate human readable architecture content.
- Key Takeaways - Summary of key points made in this tutorial.