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

From version 45.1
edited by eMagiz
on 2022/07/04 15:27
Change comment: There is no comment for this version
To version 10.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,17 +1,10 @@
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 -* [[SFTP Inbound>>Main.eMagiz Store.Accelerators.SFTP Inbound Connectivity.WebHome||target="blank"]]
12 -* [[SFTP Outbound>>Main.eMagiz Store.Accelerators.SFTP Outbound Connectivity.WebHome||target="blank"]]
13 -{{/info}}
4 +* **Total time:** between 60 and 90 minutes
5 +* **Last updated:** March 2022
14 14  
7 +
15 15  (% style="border-color:#10137e" %)
16 16  ----
17 17  {{html}}
... ... @@ -18,32 +18,53 @@
18 18  <div class="ez-academy">
19 19   <div class="ez-academy_body">
20 20   <main class="master">
14 + <h3 class="title">Micro-learnings</h3>
21 21   <ul class="strip-container">
22 22   <li class="strip">
23 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20Messaging/crashcourse-messaging-pick-up-files" class="strip__link">
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">
24 24   <label for="" class="strip__label">
25 - <span>8</span>
26 - Pick up Files
35 + <span>1</span>
36 + API Gateway model
27 27   </label>
28 28   <div class="strip__attribute">
29 29   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
30 - <div class="strip__attribute-label">8 minutes</div>
40 + <div class="strip__attribute-label">6 minutes</div>
31 31   </div>
32 32   <div class="strip__attribute">
33 33   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
34 34   <div class="strip__attribute-label">Developer</div>
35 35   </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>
36 36   </a>
37 37   </li>
38 - <li class="strip">
39 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/File%20based%20connectivity/novice-file-based-connectivity-processing-a-file-per-line" class="strip__link">
52 + <li class="strip">
53 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
40 40   <label for="" class="strip__label">
41 - <span>8</span>
42 - Processing a File per Line
55 + <span>1</span>
56 + Configure A Backend Operation
43 43   </label>
44 44   <div class="strip__attribute">
45 45   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
46 - <div class="strip__attribute-label">7 minutes</div>
60 + <div class="strip__attribute-label">6 minutes</div>
47 47   </div>
48 48   <div class="strip__attribute">
49 49   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -52,14 +52,14 @@
52 52   </a>
53 53   </li>
54 54   <li class="strip">
55 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/File%20based%20connectivity/novice-file-based-connectivity-archiving" class="strip__link">
69 + <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link">
56 56   <label for="" class="strip__label">
57 - <span>8</span>
58 - Archiving
71 + <span>1</span>
72 + HTTP Resources
59 59   </label>
60 60   <div class="strip__attribute">
61 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>
76 + <div class="strip__attribute-label">4 minutes</div>
63 63   </div>
64 64   <div class="strip__attribute">
65 65   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -68,14 +68,14 @@
68 68   </a>
69 69   </li>
70 70   <li class="strip">
71 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/File%20based%20connectivity/novice-file-based-connectivity-characterset" class="strip__link">
85 + <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link">
72 72   <label for="" class="strip__label">
73 - <span>8</span>
74 - Character set
87 + <span>1</span>
88 + HTTP Operations
75 75   </label>
76 76   <div class="strip__attribute">
77 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">5 minutes</div>
92 + <div class="strip__attribute-label">6 minutes</div>
79 79   </div>
80 80   <div class="strip__attribute">
81 81   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -84,10 +84,10 @@
84 84   </a>
85 85   </li>
86 86   <li class="strip">
87 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-ftp-connectivity" class="strip__link">
101 + <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link">
88 88   <label for="" class="strip__label">
89 - <span>8</span>
90 - FTP Connectivity
103 + <span>1</span>
104 + Parameters (Path, Query)
91 91   </label>
92 92   <div class="strip__attribute">
93 93   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -100,46 +100,62 @@
100 100   </a>
101 101   </li>
102 102   <li class="strip">
103 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-sftp-connectivity" class="strip__link">
117 + <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link">
104 104   <label for="" class="strip__label">
105 - <span>8</span>
106 - SFTP Connectivity
119 + <span>1</span>
120 + Security
107 107   </label>
108 108   <div class="strip__attribute">
109 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>
124 + <div class="strip__attribute-label">6 minutes</div>
111 111   </div>
112 112   <div class="strip__attribute">
113 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>
128 + <div class="strip__attribute-label">All</div>
115 115   </div>
116 - </a>
130 + </a>
117 117   </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>
118 118   <li class="strip">
119 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-emagiz-sftp-connectivity" class="strip__link">
149 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
120 120   <label for="" class="strip__label">
121 - <span>8</span>
122 - eMagiz SFTP Connectivity
151 + <span>1</span>
152 + Setting up an entry gate
123 123   </label>
124 124   <div class="strip__attribute">
125 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">9 minutes</div>
156 + <div class="strip__attribute-label">3 minutes</div>
127 127   </div>
128 128   <div class="strip__attribute">
129 129   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
130 130   <div class="strip__attribute-label">Developer</div>
131 131   </div>
132 - </a>
162 + </a>
133 133   </li>
134 134   <li class="strip">
135 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/File%20based%20connectivity/intermediate-file-based-connectivity-sftp-security" class="strip__link">
165 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
136 136   <label for="" class="strip__label">
137 - <span>8</span>
138 - SFTP Security
167 + <span>1</span>
168 + Setting up Exit gate (generic)
139 139   </label>
140 140   <div class="strip__attribute">
141 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">9 minutes</div>
172 + <div class="strip__attribute-label">3 minutes</div>
143 143   </div>
144 144   <div class="strip__attribute">
145 145   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
... ... @@ -146,7 +146,39 @@
146 146   <div class="strip__attribute-label">Developer</div>
147 147   </div>
148 148   </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>
149 149   </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>
150 150   </ul>
151 151   </main>
152 152   </div>