Wiki source code of Migration Paths

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

Show last authors
1 In this section, we will focus on various migration paths available to migrate from a legacy approach to a new approach.
2
3
4 * **Total time:** between 60 and 90 minutes
5 * **Last updated:** March 2022
6
7
8 (% style="border-color:#10137e" %)
9 ----
10 {{html}}
11 <div class="ez-academy">
12 <div class="ez-academy_body">
13 <main class="master">
14 <h3 class="title">Micro-learnings</h3>
15 <ul class="strip-container">
16 <li class="strip">
17 <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link">
18 <label for="" class="strip__label">
19 <span>1</span>
20 API gateway - Introduction
21 </label>
22 <div class="strip__attribute">
23 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
24 <div class="strip__attribute-label">5 minutes</div>
25 </div>
26 <div class="strip__attribute">
27 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
28 <div class="strip__attribute-label">All</div>
29 </div>
30 </a>
31 </li>
32 <li class="strip">
33 <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link">
34 <label for="" class="strip__label">
35 <span>1</span>
36 API Gateway model
37 </label>
38 <div class="strip__attribute">
39 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
40 <div class="strip__attribute-label">6 minutes</div>
41 </div>
42 <div class="strip__attribute">
43 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
44 <div class="strip__attribute-label">Developer</div>
45 </div>
46 <div class="strip__attribute">
47 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
48 <div class="strip__attribute-label">Architect</div>
49 </div>
50 </a>
51 </li>
52 <li class="strip">
53 <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
54 <label for="" class="strip__label">
55 <span>1</span>
56 Configure A Backend Operation
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">Developer</div>
65 </div>
66 </a>
67 </li>
68 <li class="strip">
69 <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link">
70 <label for="" class="strip__label">
71 <span>1</span>
72 HTTP Resources
73 </label>
74 <div class="strip__attribute">
75 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
76 <div class="strip__attribute-label">4 minutes</div>
77 </div>
78 <div class="strip__attribute">
79 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
80 <div class="strip__attribute-label">Developer</div>
81 </div>
82 </a>
83 </li>
84 <li class="strip">
85 <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link">
86 <label for="" class="strip__label">
87 <span>1</span>
88 HTTP Operations
89 </label>
90 <div class="strip__attribute">
91 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
92 <div class="strip__attribute-label">6 minutes</div>
93 </div>
94 <div class="strip__attribute">
95 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
96 <div class="strip__attribute-label">Developer</div>
97 </div>
98 </a>
99 </li>
100 <li class="strip">
101 <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link">
102 <label for="" class="strip__label">
103 <span>1</span>
104 Parameters (Path, Query)
105 </label>
106 <div class="strip__attribute">
107 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
108 <div class="strip__attribute-label">9 minutes</div>
109 </div>
110 <div class="strip__attribute">
111 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
112 <div class="strip__attribute-label">Developer</div>
113 </div>
114 </a>
115 </li>
116 <li class="strip">
117 <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link">
118 <label for="" class="strip__label">
119 <span>1</span>
120 Security
121 </label>
122 <div class="strip__attribute">
123 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
124 <div class="strip__attribute-label">6 minutes</div>
125 </div>
126 <div class="strip__attribute">
127 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
128 <div class="strip__attribute-label">All</div>
129 </div>
130 </a>
131 </li>
132 <li class="strip">
133 <a href="../../docs/microlearning/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">
134 <label for="" class="strip__label">
135 <span>1</span>
136 Configuring Roles and Users
137 </label>
138 <div class="strip__attribute">
139 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
140 <div class="strip__attribute-label">6 minutes</div>
141 </div>
142 <div class="strip__attribute">
143 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
144 <div class="strip__attribute-label">All</div>
145 </div>
146 </a>
147 </li>
148 <li class="strip">
149 <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
150 <label for="" class="strip__label">
151 <span>1</span>
152 Setting up an entry gate
153 </label>
154 <div class="strip__attribute">
155 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
156 <div class="strip__attribute-label">3 minutes</div>
157 </div>
158 <div class="strip__attribute">
159 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
160 <div class="strip__attribute-label">Developer</div>
161 </div>
162 </a>
163 </li>
164 <li class="strip">
165 <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
166 <label for="" class="strip__label">
167 <span>1</span>
168 Setting up Exit gate (generic)
169 </label>
170 <div class="strip__attribute">
171 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
172 <div class="strip__attribute-label">3 minutes</div>
173 </div>
174 <div class="strip__attribute">
175 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
176 <div class="strip__attribute-label">Developer</div>
177 </div>
178 </a>
179 </li>
180 <li class="strip">
181 <a href="../../docs/microlearning/crashcourse-api-gateway-swagger-ui" class="strip__link">
182 <label for="" class="strip__label">
183 <span>1</span>
184 Swagger UI
185 </label>
186 <div class="strip__attribute">
187 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
188 <div class="strip__attribute-label">6 minutes</div>
189 </div>
190 <div class="strip__attribute">
191 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
192 <div class="strip__attribute-label">All</div>
193 </div>
194 </a>
195 </li>
196 <li class="strip">
197 <a href="../../docs/microlearning/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link">
198 <label for="" class="strip__label">
199 <span>1</span>
200 API Gateway Error Handling from a client perspective
201 </label>
202 <div class="strip__attribute">
203 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
204 <div class="strip__attribute-label">7 minutes</div>
205 </div>
206 <div class="strip__attribute">
207 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
208 <div class="strip__attribute-label">All</div>
209 </div>
210 </a>
211 </li>
212 </ul>
213 </main>
214 </div>
215 </div>
216 {{/html}}