Changes for page Crash Course API Gateway
Last modified by Erik Bakker on 2025/01/10 15:07
From version 16.1
edited by eMagiz
on 2023/03/31 11:42
on 2023/03/31 11:42
Change comment:
There is no comment for this version
To version 3.1
edited by Erik Bakker
on 2022/05/03 09:59
on 2022/05/03 09:59
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.e Magiz1 +XWiki.ebakker - Content
-
... ... @@ -1,9 +1,10 @@ 1 -{{velocity}} 2 -#set ($discard = $xwiki.ssx.use('Main.Extensions.ContainerSizingCoursePage.WebHome')) 3 -{{/velocity}} 1 +In this course you will get to know the eMagiz platform from a API gateway perspective. In this course you'll visit the API Gateway passthrough scenario specific items that you need on top of the platform crash course. So that you can create your first API gateway solution to a go-live state. You'll find the proper exercises for each topic, and you can relate the 5 Integration Lifecycle Management phases in the platform. The course contains small exercises to learn each subject, and can act as a reference as well. In next level course, you can experience more advanced features such as transformation. 4 4 5 -{{container}}{{container layoutStyle="columns"}}(((In this course you will get to know the eMagiz platform from a API gateway perspective. In this course you'll visit the API Gateway passthrough scenario specific items that you need on top of the platform crash course. So that you can create your first API gateway solution to a go-live state. You'll find the proper exercises for each topic, and you can relate the 5 Integration Lifecycle Management phases in the platform. The course contains small exercises to learn each subject, and can act as a reference as well. In next level course, you can experience more advanced features such as transformation.)))((({{html}}<div class="strip__attribute" style="text-align:center"><table><tr><td><img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/></td></tr><tr><td><div class="strip__attribute-label">60-90 minutes</div></td></tr></table></div>{{/html}}))){{/container}}{{/container}} 6 6 4 +* **Total time (first time completion):** between 60 and 90 minutes 5 +* **Last updated:** February 2021 6 + 7 + 7 7 (% style="border-color:#10137e" %) 8 8 ---- 9 9 {{html}}<div class="ez-academy"> ... ... @@ -11,10 +11,10 @@ 11 11 <main class="master"> 12 12 <ul class="strip-container"> 13 13 <li class="strip"> 14 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-introduction" class="strip__link">15 + <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link"> 15 15 <label for="" class="strip__label"> 16 16 <span>1</span> 17 - Introduction 18 + API gateway - Introduction 18 18 </label> 19 19 <div class="strip__attribute"> 20 20 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> ... ... @@ -25,28 +25,9 @@ 25 25 <div class="strip__attribute-label">All</div> 26 26 </div> 27 27 </a> 28 - </li> 29 + </li> 29 29 <li class="strip"> 30 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-businesscase/" class="strip__link"> 31 - <div class="strip__attribute__new__stack"> 32 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/> 33 - </div> 34 - <label for="" class="strip__label"> 35 - <span>1</span> 36 - Exercise - Business, Capture & Design API Gateway 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">5 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">All</div> 45 - </div> 46 - </a> 47 - </li> 48 - <li class="strip"> 49 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-api-data-model" class="strip__link"> 31 + <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link"> 50 50 <label for="" class="strip__label"> 51 51 <span>1</span> 52 52 API Gateway model ... ... @@ -65,27 +65,8 @@ 65 65 </div> 66 66 </a> 67 67 </li> 68 - <li class="strip"> 69 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-introduction" class="strip__link"> 70 - <div class="strip__attribute__new__stack"> 71 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/> 72 - </div> 73 - <label for="" class="strip__label"> 74 - <span>1</span> 75 - Exercise - Create data model 76 - </label> 77 - <div class="strip__attribute"> 78 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 79 - <div class="strip__attribute-label">5 minutes</div> 80 - </div> 81 - <div class="strip__attribute"> 82 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 83 - <div class="strip__attribute-label">All</div> 84 - </div> 85 - </a> 86 - </li> 87 87 <li class="strip"> 88 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-configure-backend-operation" class="strip__link">51 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link"> 89 89 <label for="" class="strip__label"> 90 90 <span>1</span> 91 91 Configure A Backend Operation ... ... @@ -101,7 +101,7 @@ 101 101 </a> 102 102 </li> 103 103 <li class="strip"> 104 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-resource-paths" class="strip__link">67 + <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link"> 105 105 <label for="" class="strip__label"> 106 106 <span>1</span> 107 107 HTTP Resources ... ... @@ -117,7 +117,7 @@ 117 117 </a> 118 118 </li> 119 119 <li class="strip"> 120 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-http-operations" class="strip__link">83 + <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link"> 121 121 <label for="" class="strip__label"> 122 122 <span>1</span> 123 123 HTTP Operations ... ... @@ -133,7 +133,7 @@ 133 133 </a> 134 134 </li> 135 135 <li class="strip"> 136 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-parameters" class="strip__link">99 + <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link"> 137 137 <label for="" class="strip__label"> 138 138 <span>1</span> 139 139 Parameters (Path, Query) ... ... @@ -149,26 +149,7 @@ 149 149 </a> 150 150 </li> 151 151 <li class="strip"> 152 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-define-integration/" class="strip__link"> 153 - <div class="strip__attribute__new__stack"> 154 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/> 155 - </div> 156 - <label for="" class="strip__label"> 157 - <span>1</span> 158 - Exercise - Complete API Design 159 - </label> 160 - <div class="strip__attribute"> 161 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 162 - <div class="strip__attribute-label">5 minutes</div> 163 - </div> 164 - <div class="strip__attribute"> 165 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 166 - <div class="strip__attribute-label">All</div> 167 - </div> 168 - </a> 169 - </li> 170 - <li class="strip"> 171 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-security" class="strip__link"> 115 + <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link"> 172 172 <label for="" class="strip__label"> 173 173 <span>1</span> 174 174 Security ... ... @@ -183,27 +183,27 @@ 183 183 </div> 184 184 </a> 185 185 </li> 186 - 187 - bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">130 + <li class="strip"> 131 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-roles-and-users" class="strip__link"> 188 188 <label for="" class="strip__label"> 189 189 <span>1</span> 190 - Settingupan entry gate134 + Configuring Roles and Users 191 191 </label> 192 192 <div class="strip__attribute"> 193 193 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 194 - <div class="strip__attribute-label"> 3minutes</div>138 + <div class="strip__attribute-label">6 minutes</div> 195 195 </div> 196 196 <div class="strip__attribute"> 197 197 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 198 - <div class="strip__attribute-label"> Developer</div>142 + <div class="strip__attribute-label">All</div> 199 199 </div> 200 200 </a> 201 201 </li> 202 202 <li class="strip"> 203 - bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">147 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link"> 204 204 <label for="" class="strip__label"> 205 205 <span>1</span> 206 - Setting up Exit gate(generic)150 + Setting up an entry gate 207 207 </label> 208 208 <div class="strip__attribute"> 209 209 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> ... ... @@ -215,24 +215,24 @@ 215 215 </div> 216 216 </a> 217 217 </li> 218 - <li class="strip"> 219 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">162 + <li class="strip"> 163 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link"> 220 220 <label for="" class="strip__label"> 221 221 <span>1</span> 222 - ConfiguringRolesand Users166 + Setting up Exit gate (generic) 223 223 </label> 224 224 <div class="strip__attribute"> 225 225 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 226 - <div class="strip__attribute-label"> 6minutes</div>170 + <div class="strip__attribute-label">3 minutes</div> 227 227 </div> 228 228 <div class="strip__attribute"> 229 229 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 230 - <div class="strip__attribute-label"> All</div>174 + <div class="strip__attribute-label">Developer</div> 231 231 </div> 232 232 </a> 233 - </li> 177 + </li> 234 234 <li class="strip"> 235 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-swagger-ui" class="strip__link">179 + <a href="../../docs/microlearning/crashcourse-api-gateway-swagger-ui" class="strip__link"> 236 236 <label for="" class="strip__label"> 237 237 <span>1</span> 238 238 Swagger UI ... ... @@ -248,10 +248,10 @@ 248 248 </a> 249 249 </li> 250 250 <li class="strip"> 251 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link">195 + <a href="../../docs/microlearning/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link"> 252 252 <label for="" class="strip__label"> 253 253 <span>1</span> 254 - Error Handling from a client perspective 198 + API Gateway Error Handling from a client perspective 255 255 </label> 256 256 <div class="strip__attribute"> 257 257 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>