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

From version 30.1
edited by Erik Bakker
on 2022/05/05 08:16
Change comment: There is no comment for this version
To version 9.1
edited by Erik Bakker
on 2022/05/03 09:50
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Pattern Determination
1 +Migration Paths
Parent
... ... @@ -1,1 +1,1 @@
1 -Main.eMagiz Academy.Use Cases.WebHome
1 +Main.eMagiz Academy.WebHome
Content
... ... @@ -1,19 +1,24 @@
1 -In this course, you will find the collection of the relevant Microlearnings that you can refer to when making choice for the right eMagiz Pattern. You can study these microlearnings in the order as presented here and they are the same microlearnings as in the other modules. Once you have made your choice, you can then dive into the pattern specific modules/microlearnings.
1 +In this section, we will focus on various migration paths available to migrate from a legacy approach to a new approach.
2 2  
3 -* **Total time:** between 30 and 45 minutes
4 4  
4 +* **Total time:** between 60 and 90 minutes
5 +* **Last updated:** March 2022
5 5  
7 +
6 6  (% style="border-color:#10137e" %)
7 7  ----
10 +
11 +
8 8  {{html}}
9 9  <div class="ez-academy">
10 10   <div class="ez-academy_body">
11 11   <main class="master">
16 + <h3 class="title">Micro-learnings</h3>
12 12   <ul class="strip-container">
13 13   <li class="strip">
14 14   <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link">
15 15   <label for="" class="strip__label">
16 - <span>0</span>
21 + <span>1</span>
17 17   API gateway - Introduction
18 18   </label>
19 19   <div class="strip__attribute">
... ... @@ -25,28 +25,32 @@
25 25   <div class="strip__attribute-label">All</div>
26 26   </div>
27 27   </a>
28 - </li>
29 - <li class="strip">
30 - <a href="../../docs/microlearning/crashcourse-messaging-introduction" class="strip__link">
33 + </li>
34 + <li class="strip">
35 + <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link">
31 31   <label for="" class="strip__label">
32 - <span>0</span>
33 - Messaging - Introduction
37 + <span>1</span>
38 + API Gateway model
34 34   </label>
35 35   <div class="strip__attribute">
36 36   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
37 - <div class="strip__attribute-label">3 minutes</div>
42 + <div class="strip__attribute-label">6 minutes</div>
38 38   </div>
39 39   <div class="strip__attribute">
40 40   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
41 - <div class="strip__attribute-label">All</div>
46 + <div class="strip__attribute-label">Developer</div>
42 42   </div>
43 - </a>
48 + <div class="strip__attribute">
49 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
50 + <div class="strip__attribute-label">Architect</div>
51 + </div>
52 + </a>
44 44   </li>
45 45   <li class="strip">
46 - <a href="../../docs/microlearning/crashcourse-eventstreaming-event-streaming-introduction" class="strip__link">
55 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
47 47   <label for="" class="strip__label">
48 - <span>0</span>
49 - Event Streaming - Introduction
57 + <span>1</span>
58 + Configure A Backend Operation
50 50   </label>
51 51   <div class="strip__attribute">
52 52   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -54,18 +54,34 @@
54 54   </div>
55 55   <div class="strip__attribute">
56 56   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
57 - <div class="strip__attribute-label">All</div>
66 + <div class="strip__attribute-label">Developer</div>
58 58   </div>
59 - </a>
68 + </a>
60 60   </li>
61 - <li class="strip">
62 - <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link">
70 + <li class="strip">
71 + <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link">
63 63   <label for="" class="strip__label">
64 - <span>0</span>
65 - API Gateway model
73 + <span>1</span>
74 + HTTP Resources
66 66   </label>
67 67   <div class="strip__attribute">
68 68   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
78 + <div class="strip__attribute-label">4 minutes</div>
79 + </div>
80 + <div class="strip__attribute">
81 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
82 + <div class="strip__attribute-label">Developer</div>
83 + </div>
84 + </a>
85 + </li>
86 + <li class="strip">
87 + <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link">
88 + <label for="" class="strip__label">
89 + <span>1</span>
90 + HTTP Operations
91 + </label>
92 + <div class="strip__attribute">
93 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
69 69   <div class="strip__attribute-label">6 minutes</div>
70 70   </div>
71 71   <div class="strip__attribute">
... ... @@ -72,17 +72,29 @@
72 72   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
73 73   <div class="strip__attribute-label">Developer</div>
74 74   </div>
75 - <div class="strip__attribute">
100 + </a>
101 + </li>
102 + <li class="strip">
103 + <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link">
104 + <label for="" class="strip__label">
105 + <span>1</span>
106 + Parameters (Path, Query)
107 + </label>
108 + <div class="strip__attribute">
109 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
110 + <div class="strip__attribute-label">9 minutes</div>
111 + </div>
112 + <div class="strip__attribute">
76 76   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
77 - <div class="strip__attribute-label">Architect</div>
114 + <div class="strip__attribute-label">Developer</div>
78 78   </div>
79 79   </a>
80 80   </li>
81 - <li class="strip">
82 - <a href="../../docs/microlearning/crashcourse-messaging-what-is-cdm" class="strip__link">
118 + <li class="strip">
119 + <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link">
83 83   <label for="" class="strip__label">
84 - <span>0</span>
85 - Understanding the eMagiz CDM
121 + <span>1</span>
122 + Security
86 86   </label>
87 87   <div class="strip__attribute">
88 88   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -95,14 +95,14 @@
95 95   </a>
96 96   </li>
97 97   <li class="strip">
98 - <a href="../../docs/microlearning/intermediate-configuring-event-streaming-data-model" class="strip__link">
135 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">
99 99   <label for="" class="strip__label">
100 - <span>0</span>
101 - Event Streaming Data Model
137 + <span>1</span>
138 + Configuring Roles and Users
102 102   </label>
103 103   <div class="strip__attribute">
104 104   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
105 - <div class="strip__attribute-label">7 minutes</div>
142 + <div class="strip__attribute-label">6 minutes</div>
106 106   </div>
107 107   <div class="strip__attribute">
108 108   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -110,83 +110,69 @@
110 110   </div>
111 111   </a>
112 112   </li>
113 - <li class="strip">
114 - <a href="../../docs/microlearning/crashcourse-platform-intro-technrequirements" class="strip__link">
115 - <label for="" class="strip__label">
116 - <span>0</span>
117 - Getting the technical requirements
150 + <li class="strip">
151 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
152 + <label for="" class="strip__label">
153 + <span>1</span>
154 + Setting up an entry gate
118 118   </label>
119 119   <div class="strip__attribute">
120 120   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
121 - <div class="strip__attribute-label">5 minutes</div>
158 + <div class="strip__attribute-label">3 minutes</div>
122 122   </div>
123 123   <div class="strip__attribute">
124 124   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
125 - <div class="strip__attribute-label">All</div>
162 + <div class="strip__attribute-label">Developer</div>
126 126   </div>
127 - </a>
128 - </li>
129 - <li class="strip">
130 - <a href="../../docs/microlearning/intermediate-discover-your-integration-landscape-determining-integration-pattern" class="strip__link">
164 + </a>
165 + </li>
166 + <li class="strip">
167 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
131 131   <label for="" class="strip__label">
132 - <span>0</span>
133 - Determining Integration Pattern
169 + <span>1</span>
170 + Setting up Exit gate (generic)
134 134   </label>
135 135   <div class="strip__attribute">
136 136   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
137 - <div class="strip__attribute-label">7 minutes</div>
174 + <div class="strip__attribute-label">3 minutes</div>
138 138   </div>
139 139   <div class="strip__attribute">
140 140   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
141 141   <div class="strip__attribute-label">Developer</div>
142 142   </div>
180 + </a>
181 + </li>
182 + <li class="strip">
183 + <a href="../../docs/microlearning/crashcourse-api-gateway-swagger-ui" class="strip__link">
184 + <label for="" class="strip__label">
185 + <span>1</span>
186 + Swagger UI
187 + </label>
143 143   <div class="strip__attribute">
189 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
190 + <div class="strip__attribute-label">6 minutes</div>
191 + </div>
192 + <div class="strip__attribute">
144 144   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
145 - <div class="strip__attribute-label">Architect</div>
194 + <div class="strip__attribute-label">All</div>
146 146   </div>
147 - </a>
196 + </a>
148 148   </li>
149 - </li>
150 - <li class="strip">
151 - <a href="../../docs/microlearning/advanced-keyconcepts-eventstreaming-message-vs-eventstreaming" class="strip__link">
152 - <label for="" class="strip__label">
153 - <span>0</span>
154 - Messaging vs. Event Streaming
155 - </label>
156 - <div class="strip__attribute">
157 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
158 - <div class="strip__attribute-label">7 minutes</div>
159 - </div>
160 - <div class="strip__attribute">
161 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
162 - <div class="strip__attribute-label">Developer</div>
163 - </div>
164 - <div class="strip__attribute">
165 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
166 - <div class="strip__attribute-label">Architect</div>
167 - </div>
168 - </a>
169 - </li>
170 - </li>
171 - <li class="strip">
172 - <a href="../../docs/microlearning/advanced-keyconcepts-apigateway-message-vs-apigateway" class="strip__link">
173 - <label for="" class="strip__label">
174 - <span>0</span>
175 - Messaging vs. API Gateway
176 - </label>
177 - <div class="strip__attribute">
178 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
179 - <div class="strip__attribute-label">7 minutes</div>
180 - </div>
181 - <div class="strip__attribute">
182 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
183 - <div class="strip__attribute-label">Developer</div>
184 - </div>
185 - <div class="strip__attribute">
186 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
187 - <div class="strip__attribute-label">Architect</div>
188 - </div>
189 - </a>
198 + <li class="strip">
199 + <a href="../../docs/microlearning/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link">
200 + <label for="" class="strip__label">
201 + <span>1</span>
202 + API Gateway Error Handling from a client perspective
203 + </label>
204 + <div class="strip__attribute">
205 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
206 + <div class="strip__attribute-label">7 minutes</div>
207 + </div>
208 + <div class="strip__attribute">
209 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
210 + <div class="strip__attribute-label">All</div>
211 + </div>
212 + </a>
190 190   </li>
191 191   </ul>
192 192   </main>