Changes for page eMagiz API Gateway
Last modified by Erik Bakker on 2024/09/09 12:42
From version 35.1
edited by Erik Bakker
on 2024/08/05 12:31
on 2024/08/05 12:31
Change comment:
There is no comment for this version
To version 33.1
edited by Eva Torken
on 2024/02/26 12:30
on 2024/02/26 12:30
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 bakker1 +XWiki.etorken - Content
-
... ... @@ -1,5 +1,5 @@ 1 1 {{container}}{{container layoutStyle="columns"}}((( 2 - The APIGatewayservesastheentrypointforxternalapplicationstointeractwith specificdatasources.It utilizesREST-basedwebservicesandprovidesvariousoperationssuchasGET and POST forinteractingwiththe data. TheGateway alsohandles user managementand security,ensuring centralizedcontrol overaccesstodatasources.Additionally, it featuresan API discovery portalusingSwaggerUItechnology,allowing userstoexplore andtestthevailableoperations.2 +In this microlearning, we will introduce the essential concepts of the eMagiz API Gateway. The focus will be to address the fundamental concepts of this pattern. Please refer to other Fundamentals to learn more about related items and look at the relevant microlearnings available to learn how to configure an API Gateway in eMagiz. 3 3 4 4 Should you have any questions, please get in touch with academy@emagiz.com. 5 5 ... ... @@ -7,7 +7,7 @@ 7 7 * Some context on API Management will be helpful. 8 8 9 9 == 2. Key concepts == 10 - * ExplainAPI Managementwithin eMagiz10 +All concepts are discussed in the section below. 11 11 12 12 == 3. Introducing API Gateway == 13 13 ... ... @@ -16,7 +16,7 @@ 16 16 [[image:Main.Images.Fundamental.WebHome@fundamental-api-gateway-introduction-1.png]] 17 17 18 18 === 3.1 Entry point for application users === 19 -The entry point is a REST-based web service publicly accessible via the eMagiz Cloud for external application users. There is no other type of web service possible, and all the operations inside this web service are all REST based. In eMagiz, this concept translates into an All Entry flow type. 19 +The entry point is a REST/JSON-based web service publicly accessible via the eMagiz Cloud for external application users. There is no other type of web service possible, and all the operations inside this web service are all REST/JSON based. In eMagiz, this concept translates into an All Entry flow type. 20 20 21 21 === 3.2 Operations === 22 22 An operation is defined as an entry point in the API Gateway that allows a specific type of interaction with the data exposed. For instance, a user wants to get the data for a particular order or create an order via this entry point. In this example, there will be a GET Order and a POST Order operation. The traditional HTTP operations, such as GET, POST, and PUT, are possible * see the below figure for the complete list. ... ... @@ -62,12 +62,12 @@ 62 62 63 63 == 5. Suggested Additional Readings == 64 64 65 -* [[API Gateway Introduction (External)>>https://www.emagiz.com/en/api-gateway-en/||target="blank"]]66 -* [[Crash Course API Gateway(Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.WebHome||target="blank"]]67 -* [[API Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.API Management.WebHome||target="blank"]]68 -* [[Transformations in API Gateway (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Configuring the API Gateway.WebHome||target="blank"]]69 -* [[Testing the API Gateway (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Testing API Gateway.WebHome||target="blank"]]70 -* [[Advanced API Management(Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.API Management.WebHome||target="blank"]]65 +* [[API Gateway Introduction>>https://www.emagiz.com/en/api-gateway-en/||target="blank"]] 66 +* [[Crashcourse API Gateway>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.WebHome||target="blank"]] 67 +* [[API Management>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.API Management.WebHome||target="blank"]] 68 +* [[Transformations in API Gateway>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Configuring the API Gateway.WebHome||target="blank"]] 69 +* [[Testing the API Gateway>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Testing API Gateway.WebHome||target="blank"]] 70 +* [[Advanced config API Gateway>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.API Management.WebHome||target="blank"]] 71 71 72 72 == 6. Silent demonstration video == 73 73