Wiki source code of Migration Paths

Version 8.1 by Erik Bakker on 2022/05/03 09:50

Hide last authors
Erik Bakker 8.1 1 In this section, we will focus on various migration paths available to migrate from a legacy approach to a new approach.
Erik Bakker 2.1 2
Erik Bakker 7.1 3
Erik Bakker 8.1 4 * **Total time:** between 60 and 90 minutes
5 * **Last updated** - March 2022
Erik Bakker 7.1 6
Erik Bakker 8.1 7
8 (% style="border-color:#10137e" %)
9 ----
10
11
Erik Bakker 7.1 12 {{html}}
13 <div class="ez-academy">
Erik Bakker 2.1 14 <div class="ez-academy_body">
15 <main class="master">
16 <h3 class="title">Micro-learnings</h3>
17 <ul class="strip-container">
18 <li class="strip">
19 <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link">
20 <label for="" class="strip__label">
21 <span>1</span>
22 API gateway - Introduction
23 </label>
24 <div class="strip__attribute">
25 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
26 <div class="strip__attribute-label">5 minutes</div>
27 </div>
28 <div class="strip__attribute">
29 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
30 <div class="strip__attribute-label">All</div>
31 </div>
32 </a>
33 </li>
34 <li class="strip">
35 <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link">
36 <label for="" class="strip__label">
37 <span>1</span>
38 API Gateway model
39 </label>
40 <div class="strip__attribute">
41 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
42 <div class="strip__attribute-label">6 minutes</div>
43 </div>
44 <div class="strip__attribute">
45 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
46 <div class="strip__attribute-label">Developer</div>
47 </div>
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>
53 </li>
54 <li class="strip">
55 <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
56 <label for="" class="strip__label">
57 <span>1</span>
58 Configure A Backend Operation
59 </label>
60 <div class="strip__attribute">
61 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
62 <div class="strip__attribute-label">6 minutes</div>
63 </div>
64 <div class="strip__attribute">
65 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
66 <div class="strip__attribute-label">Developer</div>
67 </div>
68 </a>
69 </li>
70 <li class="strip">
71 <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link">
72 <label for="" class="strip__label">
73 <span>1</span>
74 HTTP Resources
75 </label>
76 <div class="strip__attribute">
77 <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"/>
94 <div class="strip__attribute-label">6 minutes</div>
95 </div>
96 <div class="strip__attribute">
97 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
98 <div class="strip__attribute-label">Developer</div>
99 </div>
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">
113 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
114 <div class="strip__attribute-label">Developer</div>
115 </div>
116 </a>
117 </li>
118 <li class="strip">
119 <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link">
120 <label for="" class="strip__label">
121 <span>1</span>
122 Security
123 </label>
124 <div class="strip__attribute">
125 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
126 <div class="strip__attribute-label">6 minutes</div>
127 </div>
128 <div class="strip__attribute">
129 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
130 <div class="strip__attribute-label">All</div>
131 </div>
132 </a>
133 </li>
134 <li class="strip">
135 <a href="../../docs/microlearning/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">
136 <label for="" class="strip__label">
137 <span>1</span>
138 Configuring Roles and Users
139 </label>
140 <div class="strip__attribute">
141 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
142 <div class="strip__attribute-label">6 minutes</div>
143 </div>
144 <div class="strip__attribute">
145 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
146 <div class="strip__attribute-label">All</div>
147 </div>
148 </a>
149 </li>
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
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">3 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 </a>
165 </li>
166 <li class="strip">
167 <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
168 <label for="" class="strip__label">
169 <span>1</span>
170 Setting up Exit gate (generic)
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"/>
174 <div class="strip__attribute-label">3 minutes</div>
175 </div>
176 <div class="strip__attribute">
177 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
178 <div class="strip__attribute-label">Developer</div>
179 </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>
188 <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">
193 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
194 <div class="strip__attribute-label">All</div>
195 </div>
196 </a>
197 </li>
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>
213 </li>
214 </ul>
215 </main>
216 </div>
217 </div>
218 {{/html}}