Changes for page Fundamentals

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

From version 19.1
edited by Carlijn Kokkeler
on 2023/07/07 13:32
Change comment: There is no comment for this version
To version 33.1
edited by Erik Bakker
on 2024/08/08 11:37
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}}
... ... @@ -13,12 +13,69 @@
13 13   <main class="master">
14 14   <ul class="strip-container">
15 15   <li class="strip">
16 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-api-gateway-introduction" class="strip__link">
12 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-introduction" target="_blank" class="strip__link">
17 17   <div class="strip__attribute__new__stack">
18 18   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
19 19   </div>
20 20   <label for="" class="strip__label">
21 21   <span>1</span>
18 + eMagiz Introduced
19 + </label>
20 + <div class="strip__attribute">
21 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
22 + <div class="strip__attribute-label">10 minutes</div>
23 + </div>
24 + <div class="strip__attribute">
25 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
26 + <div class="strip__attribute-label">All</div>
27 + </div>
28 + </a>
29 + </li>
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>
35 + <label for="" class="strip__label">
36 + <span>1</span>
37 + eMagiz Documentation Portal Introduced
38 + </label>
39 + <div class="strip__attribute">
40 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
41 + <div class="strip__attribute-label">10 minutes</div>
42 + </div>
43 + <div class="strip__attribute">
44 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
45 + <div class="strip__attribute-label">All</div>
46 + </div>
47 + </a>
48 + </li>
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>
54 + <label for="" class="strip__label">
55 + <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>
22 22   eMagiz API Gateway
23 23   </label>
24 24   <div class="strip__attribute">
... ... @@ -32,7 +32,10 @@
32 32   </a>
33 33   </li>
34 34   <li class="strip">
35 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-event-streaming-introduction" class="strip__link">
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>
36 36   <label for="" class="strip__label">
37 37   <span>1</span>
38 38   eMagiz Event Streaming
... ... @@ -48,7 +48,10 @@
48 48   </a>
49 49   </li>
50 50   <li class="strip">
51 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-messaging-introduction" class="strip__link">
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>
52 52   <label for="" class="strip__label">
53 53   <span>1</span>
54 54   eMagiz Messaging
... ... @@ -64,7 +64,10 @@
64 64   </a>
65 65   </li>
66 66   <li class="strip">
67 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-cloud-inner-workings" class="strip__link">
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>
68 68   <label for="" class="strip__label">
69 69   <span>1</span>
70 70   eMagiz Cloud
... ... @@ -80,7 +80,10 @@
80 80   </a>
81 81   </li>
82 82   <li class="strip">
83 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-security-guide" 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>
84 84   <label for="" class="strip__label">
85 85   <span>1</span>
86 86   eMagiz Security Guide
... ... @@ -96,7 +96,10 @@
96 96   </a>
97 97   </li>
98 98   <li class="strip">
99 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/eMagiz%20Architecture/" class="strip__link">
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>
100 100   <label for="" class="strip__label">
101 101   <span>1</span>
102 102   eMagiz Architecture
... ... @@ -112,7 +112,10 @@
112 112   </a>
113 113   </li>
114 114   <li class="strip">
115 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-platform-features-licensed" class="strip__link">
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>
116 116   <label for="" class="strip__label">
117 117   <span>1</span>
118 118   Licensed features in eMagiz
... ... @@ -128,7 +128,10 @@
128 128   </a>
129 129   </li>
130 130   <li class="strip">
131 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-traceability-in-emagiz" class="strip__link">
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>
132 132   <label for="" class="strip__label">
133 133   <span>1</span>
134 134   Traceability in eMagiz
... ... @@ -144,7 +144,10 @@
144 144   </a>
145 145   </li>
146 146   <li class="strip">
147 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-testing-in-emagiz" class="strip__link">
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>
148 148   <label for="" class="strip__label">
149 149   <span>1</span>
150 150   Testing in eMagiz
... ... @@ -160,7 +160,10 @@
160 160   </a>
161 161   </li>
162 162   <li class="strip">
163 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-data-models" class="strip__link">
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>
164 164   <label for="" class="strip__label">
165 165   <span>1</span>
166 166   Data Models
... ... @@ -176,7 +176,10 @@
176 176   </a>
177 177   </li>
178 178   <li class="strip">
179 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/eMagiz%20Multi-model/" class="strip__link">
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>
180 180   <label for="" class="strip__label">
181 181   <span>1</span>
182 182   eMagiz Multi-Model
... ... @@ -192,7 +192,10 @@
192 192   </a>
193 193   </li>
194 194   <li class="strip">
195 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/Multi-model%20Best%20Practice/" class="strip__link">
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>
196 196   <label for="" class="strip__label">
197 197   <span>1</span>
198 198   eMagiz Multi-Model Best Practice
... ... @@ -208,7 +208,10 @@
208 208   </a>
209 209   </li>
210 210   <li class="strip">
211 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-emagiz-store/" class="strip__link">
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>
212 212   <label for="" class="strip__label">
213 213   <span>1</span>
214 214   eMagiz Store
... ... @@ -224,10 +224,13 @@
224 224   </a>
225 225   </li>
226 226   <li class="strip">
227 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-stateful" class="strip__link">
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>
228 228   <label for="" class="strip__label">
229 229   <span>1</span>
230 - eMagiz Stateful
322 + eMagiz State Generation
231 231   </label>
232 232   <div class="strip__attribute">
233 233   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -240,7 +240,10 @@
240 240   </a>
241 241   </li>
242 242   <li class="strip">
243 - <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/fundamental-runtime-generation3" class="strip__link">
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>
244 244   <label for="" class="strip__label">
245 245   <span>1</span>
246 246   eMagiz Runtime Generation 3
... ... @@ -255,6 +255,25 @@
255 255   </div>
256 256   </a>
257 257   </li>
353 + <li class="strip">
354 + <a href="/bin/view/Main/eMagiz%20Academy/Fundamentals/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>
258 258   </ul>
259 259   </main>
260 260   </div>