Главная
Study mode:
on
1
Introduction
2
The C4 model
3
System context diagram
4
Notation
5
Tooling
6
General purpose tools
7
Automation
8
Diagrams as code
9
Modeling tools
10
Models as code
11
Demo
12
container diagram
13
violation
14
implied relationships
15
database shapes
16
diagram key
17
demo page
18
exports
19
CLI
20
Diagrams
21
C4VS
22
Documentation
23
Markdown
24
ADRs
25
More than 6 boxes
26
Service
27
Microservice
28
Servicebased architecture
29
Modelbased tooling
30
Expression language
31
Option 1 have lots of smaller diagrams
32
Option 2 not use a traditional diagram
33
JavaScript D3js Force Director Graph
34
ILO Graph
35
YAML
36
Logging
37
structurizer4net
38
Json
39
Other tools
40
Workspace extension
41
DSL
42
Confluence
43
Backstage
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the concept of "diagrams as code" for creating software architecture diagrams in this NDC Oslo 2023 conference talk. Learn about the benefits of text-based diagram creation, including version control, easy diffing, and build pipeline integration. Discover the open-source Structurizr DSL, specifically designed for the C4 model, which separates content from presentation and allows rendering with multiple tools. Gain insights into using the C4 model at scale, understanding system context diagrams, container diagrams, and various notation techniques. Delve into topics such as automation, modeling tools, and the advantages of model-based tooling. Examine practical demonstrations, including handling violations, implied relationships, and database shapes. Explore options for dealing with complex architectures, such as creating smaller diagrams or using non-traditional visualization methods like force-directed graphs. Discover how to integrate with tools like Confluence and Backstage, and learn about additional features such as logging and workspace extensions. Read more

C4 Models as Code

NDC Conferences
Add to list
0:00 / 0:00