Wiki source code of Migration Paths

Version 2.1 by Erik Bakker on 2022/05/03 09:46

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