Changes for page Fundamentals

Last modified by Erik Bakker on 2024/09/24 16:12

From version 9.1
edited by Carlijn Kokkeler
on 2022/10/14 10:03
Change comment: There is no comment for this version
To version 35.1
edited by Erik Bakker
on 2024/08/08 15:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.CarlijnKokkeler
1 +XWiki.ebakker
Content
... ... @@ -1,10 +1,6 @@
1 -In this section, we will focus on fundamental concepts within the eMagiz plaftorm.
1 +The fundamental section contains several documents explaining essential and foundational topics for the eMagiz platform. We take a conceptual perspective when writing this. We will discuss the platform in general, its various patterns, the eMagiz Cloud, and some essential features, such as the store, testing, traceability, and our architectural configuration.
2 2  
3 3  
4 -* **Total time:** between 60 and 90 minutes
5 -* **Last updated:** March 2022
6 -
7 -
8 8  (% style="border-color:#10137e" %)
9 9  ----
10 10  {{html}}
... ... @@ -12,15 +12,18 @@
12 12   <div class="ez-academy_body">
13 13   <main class="master">
14 14   <ul class="strip-container">
15 - <li class="strip">
16 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-cloud-inner-workings" class="strip__link">
11 + <li class="strip">
12 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-introduction" target="_blank" class="strip__link">
13 + <div class="strip__attribute__new__stack">
14 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
15 + </div>
17 17   <label for="" class="strip__label">
18 18   <span>1</span>
19 - eMagiz Cloud
18 + eMagiz Introduced
20 20   </label>
21 21   <div class="strip__attribute">
22 22   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
23 - <div class="strip__attribute-label">6 minutes</div>
22 + <div class="strip__attribute-label">10 minutes</div>
24 24   </div>
25 25   <div class="strip__attribute">
26 26   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -28,11 +28,14 @@
28 28   </div>
29 29   </a>
30 30   </li>
31 - <li class="strip">
32 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-event-streaming-introduction" class="strip__link">
30 + <li class="strip">
31 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-docs-introduction" target="_blank" class="strip__link">
32 + <div class="strip__attribute__new__stack">
33 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
34 + </div>
33 33   <label for="" class="strip__label">
34 34   <span>1</span>
35 - eMagiz Event Streaming
37 + eMagiz Documentation Portal Introduced
36 36   </label>
37 37   <div class="strip__attribute">
38 38   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -44,10 +44,32 @@
44 44   </div>
45 45   </a>
46 46   </li>
47 - <li class="strip">
48 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-api-gateway-introduction" class="strip__link">
49 + <li class="strip">
50 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-assistance-needed" target="_blank" class="strip__link">
51 + <div class="strip__attribute__new__stack">
52 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
53 + </div>
49 49   <label for="" class="strip__label">
50 50   <span>1</span>
56 + eMagiz Assistance Needed
57 + </label>
58 + <div class="strip__attribute">
59 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
60 + <div class="strip__attribute-label">6 minutes</div>
61 + </div>
62 + <div class="strip__attribute">
63 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
64 + <div class="strip__attribute-label">All</div>
65 + </div>
66 + </a>
67 + </li>
68 + <li class="strip">
69 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-api-gateway-introduction" target="_blank" class="strip__link">
70 + <div class="strip__attribute__new__stack">
71 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
72 + </div>
73 + <label for="" class="strip__label">
74 + <span>1</span>
51 51   eMagiz API Gateway
52 52   </label>
53 53   <div class="strip__attribute">
... ... @@ -60,15 +60,18 @@
60 60   </div>
61 61   </a>
62 62   </li>
63 - <li class="strip">
64 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-security-guide" class="strip__link">
87 + <li class="strip">
88 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-event-streaming-introduction" target="_blank" class="strip__link">
89 + <div class="strip__attribute__new__stack">
90 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
91 + </div>
65 65   <label for="" class="strip__label">
66 66   <span>1</span>
67 - eMagiz Security Guide
94 + eMagiz Event Streaming
68 68   </label>
69 69   <div class="strip__attribute">
70 70   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
71 - <div class="strip__attribute-label">15 minutes</div>
98 + <div class="strip__attribute-label">10 minutes</div>
72 72   </div>
73 73   <div class="strip__attribute">
74 74   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -76,8 +76,11 @@
76 76   </div>
77 77   </a>
78 78   </li>
79 - <li class="strip">
80 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-messaging-introduction" class="strip__link">
106 + <li class="strip">
107 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-messaging-introduction" target="_blank" class="strip__link">
108 + <div class="strip__attribute__new__stack">
109 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
110 + </div>
81 81   <label for="" class="strip__label">
82 82   <span>1</span>
83 83   eMagiz Messaging
... ... @@ -92,14 +92,55 @@
92 92   </div>
93 93   </a>
94 94   </li>
125 + <li class="strip">
126 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-cloud-inner-workings" target="_blank" class="strip__link">
127 + <div class="strip__attribute__new__stack">
128 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
129 + </div>
130 + <label for="" class="strip__label">
131 + <span>1</span>
132 + eMagiz Cloud
133 + </label>
134 + <div class="strip__attribute">
135 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
136 + <div class="strip__attribute-label">6 minutes</div>
137 + </div>
138 + <div class="strip__attribute">
139 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
140 + <div class="strip__attribute-label">All</div>
141 + </div>
142 + </a>
143 + </li>
95 95   <li class="strip">
96 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-stateful" class="strip__link">
145 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-security-guide" target="_blank" class="strip__link">
146 + <div class="strip__attribute__new__stack">
147 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
148 + </div>
97 97   <label for="" class="strip__label">
98 98   <span>1</span>
99 - eMagiz Stateful
151 + eMagiz Security Guide
100 100   </label>
101 101   <div class="strip__attribute">
102 102   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
155 + <div class="strip__attribute-label">15 minutes</div>
156 + </div>
157 + <div class="strip__attribute">
158 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
159 + <div class="strip__attribute-label">All</div>
160 + </div>
161 + </a>
162 + </li>
163 + <li class="strip">
164 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-architecture/" target="_blank" class="strip__link">
165 + <div class="strip__attribute__new__stack">
166 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
167 + </div>
168 + <label for="" class="strip__label">
169 + <span>1</span>
170 + eMagiz Architecture
171 + </label>
172 + <div class="strip__attribute">
173 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
103 103   <div class="strip__attribute-label">10 minutes</div>
104 104   </div>
105 105   <div class="strip__attribute">
... ... @@ -108,11 +108,14 @@
108 108   </div>
109 109   </a>
110 110   </li>
111 - <li class="strip">
112 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-traceability-in-emagiz" class="strip__link">
182 + <li class="strip">
183 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-platform-features-licensed" target="_blank" class="strip__link">
184 + <div class="strip__attribute__new__stack">
185 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
186 + </div>
113 113   <label for="" class="strip__label">
114 114   <span>1</span>
115 - Traceability in eMagiz
189 + Licensed features in eMagiz
116 116   </label>
117 117   <div class="strip__attribute">
118 118   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -124,11 +124,14 @@
124 124   </div>
125 125   </a>
126 126   </li>
127 - <li class="strip">
128 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-platform-features-licensed" class="strip__link">
201 + <li class="strip">
202 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-traceability-in-emagiz" target="_blank" class="strip__link">
203 + <div class="strip__attribute__new__stack">
204 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
205 + </div>
129 129   <label for="" class="strip__label">
130 130   <span>1</span>
131 - Licensed features in eMagiz
208 + Traceability in eMagiz
132 132   </label>
133 133   <div class="strip__attribute">
134 134   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -140,11 +140,14 @@
140 140   </div>
141 141   </a>
142 142   </li>
143 - <li class="strip">
144 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-runtime-generation3" class="strip__link">
220 + <li class="strip">
221 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-testing-in-emagiz" target="_blank" class="strip__link">
222 + <div class="strip__attribute__new__stack">
223 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
224 + </div>
145 145   <label for="" class="strip__label">
146 146   <span>1</span>
147 - eMagiz runtime Generation 3
227 + Testing in eMagiz
148 148   </label>
149 149   <div class="strip__attribute">
150 150   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -156,11 +156,14 @@
156 156   </div>
157 157   </a>
158 158   </li>
159 - <li class="strip">
160 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-data-models" class="strip__link">
239 + <li class="strip">
240 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-data-models" target="_blank" class="strip__link">
241 + <div class="strip__attribute__new__stack">
242 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
243 + </div>
161 161   <label for="" class="strip__label">
162 162   <span>1</span>
163 - Data models
246 + Data Models
164 164   </label>
165 165   <div class="strip__attribute">
166 166   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -172,14 +172,55 @@
172 172   </div>
173 173   </a>
174 174   </li>
175 - <li class="strip">
176 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/eMagiz%20Architecture/" class="strip__link">
258 + <li class="strip">
259 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-multi-model-explained/" target="_blank" class="strip__link">
260 + <div class="strip__attribute__new__stack">
261 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
262 + </div>
177 177   <label for="" class="strip__label">
178 178   <span>1</span>
179 - eMagiz Architecture
265 + eMagiz Multi-Model
180 180   </label>
181 181   <div class="strip__attribute">
182 182   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
269 + <div class="strip__attribute-label">15 minutes</div>
270 + </div>
271 + <div class="strip__attribute">
272 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
273 + <div class="strip__attribute-label">All</div>
274 + </div>
275 + </a>
276 + </li>
277 + <li class="strip">
278 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-multi-model-best-practice/" target="_blank" class="strip__link">
279 + <div class="strip__attribute__new__stack">
280 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
281 + </div>
282 + <label for="" class="strip__label">
283 + <span>1</span>
284 + eMagiz Multi-Model Best Practice
285 + </label>
286 + <div class="strip__attribute">
287 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
288 + <div class="strip__attribute-label">15 minutes</div>
289 + </div>
290 + <div class="strip__attribute">
291 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
292 + <div class="strip__attribute-label">All</div>
293 + </div>
294 + </a>
295 + </li>
296 + <li class="strip">
297 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-store/" target="_blank" class="strip__link">
298 + <div class="strip__attribute__new__stack">
299 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
300 + </div>
301 + <label for="" class="strip__label">
302 + <span>1</span>
303 + eMagiz Store
304 + </label>
305 + <div class="strip__attribute">
306 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
183 183   <div class="strip__attribute-label">10 minutes</div>
184 184   </div>
185 185   <div class="strip__attribute">
... ... @@ -188,15 +188,18 @@
188 188   </div>
189 189   </a>
190 190   </li>
191 - <li class="strip">
192 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/eMagiz%20Multi-model/" class="strip__link">
315 + <li class="strip">
316 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-stateful" target="_blank" class="strip__link">
317 + <div class="strip__attribute__new__stack">
318 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
319 + </div>
193 193   <label for="" class="strip__label">
194 194   <span>1</span>
195 - eMagiz Multi-model
322 + eMagiz State Generation
196 196   </label>
197 197   <div class="strip__attribute">
198 198   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
199 - <div class="strip__attribute-label">15 minutes</div>
326 + <div class="strip__attribute-label">10 minutes</div>
200 200   </div>
201 201   <div class="strip__attribute">
202 202   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -203,6 +203,45 @@
203 203   <div class="strip__attribute-label">All</div>
204 204   </div>
205 205   </a>
333 + </li>
334 + <li class="strip">
335 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-runtime-generation3" target="_blank" class="strip__link">
336 + <div class="strip__attribute__new__stack">
337 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
338 + </div>
339 + <label for="" class="strip__label">
340 + <span>1</span>
341 + eMagiz Runtime Generation 3
342 + </label>
343 + <div class="strip__attribute">
344 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
345 + <div class="strip__attribute-label">10 minutes</div>
346 + </div>
347 + <div class="strip__attribute">
348 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
349 + <div class="strip__attribute-label">All</div>
350 + </div>
351 + </a>
352 + </li>
353 + <li class="strip">
354 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-discovery/" target="_blank" class="strip__link">
355 + <div class="strip__attribute__new__stack">
356 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
357 + </div>
358 + <label for="" class="strip__label">
359 + <span>1</span>
360 + Discovery
361 + </label>
362 + <div class="strip__attribute">
363 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
364 + <div class="strip__attribute-label">10 minutes</div>
365 + </div>
366 + <div class="strip__attribute">
367 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
368 + <div class="strip__attribute-label">All</div>
369 + </div>
370 + </a>
371 + </li>
206 206   </ul>
207 207   </main>
208 208   </div>