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

From version 44.1
edited by eMagiz
on 2022/07/04 15:25
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 -Data retrieval file-based system
1 +Migration Paths
Parent
... ... @@ -1,1 +1,1 @@
1 -Main.eMagiz Academy.Use Cases.WebHome
1 +Main.eMagiz Academy.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.eMagiz
1 +XWiki.ebakker
Content
... ... @@ -1,48 +1,65 @@
1 -In this course, you will find the collection of the relevant Microlearnings that you can refer to when retrieving data from a file-based system. You can study these microlearnings in the order as presented here to learn in one go all about retrieving data from a file-based system in eMagiz. Note that the referenced microlearnings are identical to those under the Microlearning section.
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 3  
4 -{{info}}
5 -**Relevant Store content**
6 -The following Store content could be leveraged for this use case.
7 -* [[File Archiving>>Main.eMagiz Store.Accelerators.File Archiving.WebHome||target="blank"]]
8 -* [[File Inbound>>Main.eMagiz Store.Accelerators.File Inbound.WebHome||target="blank"]]
9 -* [[File Outbound>>Main.eMagiz Store.Accelerators.File Outbound.WebHome||target="blank"]]
10 -* [[File Size>>Main.eMagiz Store.Accelerators.File Size - SpEL.WebHome||target="blank"]]
11 -* [[File Inbound - Request & Response>>Main.eMagiz Store.Accelerators.File Inbound.WebHome||target="blank"]]
12 -{{/info}}
4 +* **Total time:** between 60 and 90 minutes
5 +* **Last updated:** March 2022
13 13  
7 +
14 14  (% style="border-color:#10137e" %)
15 15  ----
10 +
11 +
16 16  {{html}}
17 17  <div class="ez-academy">
18 18   <div class="ez-academy_body">
19 19   <main class="master">
16 + <h3 class="title">Micro-learnings</h3>
20 20   <ul class="strip-container">
21 21   <li class="strip">
22 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20Messaging/crashcourse-messaging-pick-up-files" class="strip__link">
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">
23 23   <label for="" class="strip__label">
24 - <span>8</span>
25 - Pick up Files
37 + <span>1</span>
38 + API Gateway model
26 26   </label>
27 27   <div class="strip__attribute">
28 28   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
29 - <div class="strip__attribute-label">8 minutes</div>
42 + <div class="strip__attribute-label">6 minutes</div>
30 30   </div>
31 31   <div class="strip__attribute">
32 32   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
33 33   <div class="strip__attribute-label">Developer</div>
34 34   </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>
35 35   </a>
36 36   </li>
37 - <li class="strip">
38 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/File%20based%20connectivity/novice-file-based-connectivity-processing-a-file-per-line" class="strip__link">
54 + <li class="strip">
55 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
39 39   <label for="" class="strip__label">
40 - <span>8</span>
41 - Processing a File per Line
57 + <span>1</span>
58 + Configure A Backend Operation
42 42   </label>
43 43   <div class="strip__attribute">
44 44   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
45 - <div class="strip__attribute-label">7 minutes</div>
62 + <div class="strip__attribute-label">6 minutes</div>
46 46   </div>
47 47   <div class="strip__attribute">
48 48   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -51,14 +51,14 @@
51 51   </a>
52 52   </li>
53 53   <li class="strip">
54 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/File%20based%20connectivity/novice-file-based-connectivity-archiving" class="strip__link">
71 + <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link">
55 55   <label for="" class="strip__label">
56 - <span>8</span>
57 - Archiving
73 + <span>1</span>
74 + HTTP Resources
58 58   </label>
59 59   <div class="strip__attribute">
60 60   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
61 - <div class="strip__attribute-label">6 minutes</div>
78 + <div class="strip__attribute-label">4 minutes</div>
62 62   </div>
63 63   <div class="strip__attribute">
64 64   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -67,14 +67,14 @@
67 67   </a>
68 68   </li>
69 69   <li class="strip">
70 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/File%20based%20connectivity/novice-file-based-connectivity-characterset" class="strip__link">
87 + <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link">
71 71   <label for="" class="strip__label">
72 - <span>8</span>
73 - Character set
89 + <span>1</span>
90 + HTTP Operations
74 74   </label>
75 75   <div class="strip__attribute">
76 76   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
77 - <div class="strip__attribute-label">5 minutes</div>
94 + <div class="strip__attribute-label">6 minutes</div>
78 78   </div>
79 79   <div class="strip__attribute">
80 80   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -83,10 +83,10 @@
83 83   </a>
84 84   </li>
85 85   <li class="strip">
86 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-ftp-connectivity" class="strip__link">
103 + <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link">
87 87   <label for="" class="strip__label">
88 - <span>8</span>
89 - FTP Connectivity
105 + <span>1</span>
106 + Parameters (Path, Query)
90 90   </label>
91 91   <div class="strip__attribute">
92 92   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -99,46 +99,62 @@
99 99   </a>
100 100   </li>
101 101   <li class="strip">
102 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-sftp-connectivity" class="strip__link">
119 + <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link">
103 103   <label for="" class="strip__label">
104 - <span>8</span>
105 - SFTP Connectivity
121 + <span>1</span>
122 + Security
106 106   </label>
107 107   <div class="strip__attribute">
108 108   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
109 - <div class="strip__attribute-label">9 minutes</div>
126 + <div class="strip__attribute-label">6 minutes</div>
110 110   </div>
111 111   <div class="strip__attribute">
112 112   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
113 - <div class="strip__attribute-label">Developer</div>
130 + <div class="strip__attribute-label">All</div>
114 114   </div>
115 - </a>
132 + </a>
116 116   </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>
117 117   <li class="strip">
118 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-emagiz-sftp-connectivity" class="strip__link">
151 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
119 119   <label for="" class="strip__label">
120 - <span>8</span>
121 - eMagiz SFTP Connectivity
153 + <span>1</span>
154 + Setting up an entry gate
122 122   </label>
123 123   <div class="strip__attribute">
124 124   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
125 - <div class="strip__attribute-label">9 minutes</div>
158 + <div class="strip__attribute-label">3 minutes</div>
126 126   </div>
127 127   <div class="strip__attribute">
128 128   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
129 129   <div class="strip__attribute-label">Developer</div>
130 130   </div>
131 - </a>
164 + </a>
132 132   </li>
133 133   <li class="strip">
134 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-sftp-security" class="strip__link">
167 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
135 135   <label for="" class="strip__label">
136 - <span>8</span>
137 - SFTP Security
169 + <span>1</span>
170 + Setting up Exit gate (generic)
138 138   </label>
139 139   <div class="strip__attribute">
140 140   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
141 - <div class="strip__attribute-label">9 minutes</div>
174 + <div class="strip__attribute-label">3 minutes</div>
142 142   </div>
143 143   <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,7 +145,39 @@
145 145   <div class="strip__attribute-label">Developer</div>
146 146   </div>
147 147   </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>
148 148   </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>
149 149   </ul>
150 150   </main>
151 151   </div>