Wiki source code of Migration Paths

Version 5.1 by Erik Bakker on 2022/05/03 09:47

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