Changes for page Command Queue
Last modified by Erik Bakker on 2024/02/22 13:38
From version 10.1
edited by Erik Bakker
on 2022/07/26 13:17
on 2022/07/26 13:17
Change comment:
There is no comment for this version
To version 15.1
edited by Erik Bakker
on 2022/12/29 14:44
on 2022/12/29 14:44
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - expert-securing-data-traffic-api-gw-security-external-idp1 +Command Queue - Content
-
... ... @@ -1,5 +1,5 @@ 1 1 {{container}}{{container layoutStyle="columns"}}((( 2 - In thecrash courseontheAPI Gateway we discussedthevariousoptions available to[[secure>>doc:Main.eMagizAcademy.Microlearnings.CrashCourse.CrashCourse API Gateway.crashcourse-api-gateway-security.WebHome||target="blank"]]yourAPI Gatewayproperly.Inthismicrolearning,wewillexpandourknowledgeon thattopicbylooking ata specialcase ofsecuringyourAPI Gateway.Thatcase is specialasyouuse anexternaldentity provider(IDP) to govern therolesand users that have rights on yourAPI Gateway.2 +Within the platform of eMagiz, sometimes you need to send a particular command from the eMagiz portal to retrieve information or execute a specific action. These commands can happen from the Deploy and the Manage phase. The two most noteworthy examples of the triggered command queue are the runtime dashboard functionalities and the message redelivery actions. 3 3 4 4 Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]]. 5 5 ... ... @@ -9,54 +9,35 @@ 9 9 10 10 == 2. Key concepts == 11 11 12 -This microlearning focuses on performing imagetransformationsin eMagiz.12 +This microlearning focuses on the command queue. The command queue communicates between the eMagiz portal and an eMagiz runtime. 13 13 14 -By image transformation, we mean transforming the raw data that represents an image into another image format. 14 +* Commands towards a runtime, for example, to retrieve runtime information in the runtime dashboard, are sent via the command queue 15 +* You can monitor the command queue the same way as any other queue within your model 16 +* The command queue is prominently used when accessing the [[Runtime Dashboard>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-deploy-runtime-dashboard||target="blank"]] and when using [[Message Redelivery>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Message Redelivery.WebHome||target="blank"]] 15 15 16 -* Read the help text of the component to understand which formats are supported 17 -* Ensure the input image is supplied in the correct format 18 -* Ensure you wrap the output image in something if you want to do additional transformations on the data further downstream 18 +== 3. Command queue == 19 19 20 - ==3.Image Transformation==20 +Within the platform of eMagiz, sometimes you need to send a particular command from the eMagiz portal to retrieve information or execute a specific action. These commands can happen from the Deploy and the Manage phase. The two most noteworthy examples of the triggered command queue are the runtime dashboard functionalities and the message redelivery actions. 21 21 22 - In mostcases, you will transformXML messagesto otherXML messages, oryouwill transform JSON or EDI messagesinanotheroftheseformats. However, sometimesyouwanttoperform animagetransformation.Withthis imagetransformation,you can convertimagesinspecificformatstoanotherformat(i.e.,png).Thiscan come in handywhen youwanttostandardize the imageformatbeforeusing itfurtherdownstream in yourbusiness application(s).22 +For example, when you navigate the Runtime Dashboard and click on a runtime, the eMagiz portal will send a command to the runtime via the command queue to retrieve the runtime state. So, for example, the same logic applies when you select a flow and stop it. 23 23 24 - Beforewe diveinto thespecificsofhowto configure this,let usfirst considerthefollowing:24 +For Message redelivery, the command queue retrieves all messages in the dead letter queue and resends messages via the command queue. 25 25 26 -* Read the help text of the component to understand which formats are supported 27 -* Ensure the input image is supplied in the correct format 28 -* Ensure you wrap the output image in something if you want to do additional transformations on the data further downstream 26 +{{info}}When all commands sent from the eMagiz portal are not working across models, something is probably broken in the backend of the eMagiz platform. In these cases, please contact us at [[support@emagiz.com>>mailto:support@emagiz.com]]{{/info}} 29 29 30 -{{warning}} This microlearning focuses on the image transformer component. Ensuring that the input is valid and the output fits the remainder of the process is highly dependent on the use case and will therefore not be discussed in this microlearning{{/warning}} 31 - 32 -When turning to the Create phase of eMagiz, we need to open the flow and enter "Start Editing" mode to add the necessary component. For example, in the left panel, you can search for "Image." This will yield the following result. 33 - 34 -[[image:Main.Images.Microlearning.WebHome@expert-create-your-transformations-image-transformation-image-transformation-component.png]] 35 - 36 -After dragging the component onto the canvas, you must define the channels first. 37 - 38 -[[image:Main.Images.Microlearning.WebHome@expert-create-your-transformations-image-transformation-image-transformation-component-help.png]] 39 - 40 -Secondly, we must select the desired image format we want to transform. Finally, the field indicates all valid values you can choose. Please note that 'PNG' is the default selection. 41 - 42 -[[image:Main.Images.Microlearning.WebHome@expert-create-your-transformations-image-transformation-image-transformation-component-image-options.png]] 43 - 44 -Once you have done this, the component configuration is finished, and you can transform your input image to a desired output image format. 45 - 46 46 == 4. Assignment == 47 47 48 -Check whether the solution we discussed today can be found within your project. 49 -This assignment can be completed within the (Academy) project you created/used in the previous assignment. 30 +There is no assignment for this microlearning. 50 50 51 51 == 5. Key takeaways == 52 52 53 -* Read thehelptextofthecomponentto understandwhichformats are supported54 -* Ensuretheinputimageissuppliedin thecorrectformat55 -* Ensureyou wraptheoutputimageinsomethingfyou wanttodo additionalansformationsonthe datafurther downstream34 +* Commands towards a runtime, for example, to retrieve runtime information in the runtime dashboard, are sent via the command queue 35 +* You can monitor the command queue the same way as any other queue within your model 36 +* The command queue is prominently used when accessing the [[Runtime Dashboard>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-deploy-runtime-dashboard.WebHome||target="blank"]] and when using [[Message Redelivery>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Message Redelivery.WebHome||target="blank"]] 56 56 57 57 == 6. Suggested Additional Readings == 58 58 59 - Ifyouareinterestedin this topicandwant moreinformation, pleasereadthe help text provided by eMagiz.40 +There are no suggested additional readings. 60 60 61 61 == 7. Silent demonstration video == 62 62