Wednesday, December 23, 2020

Docker Containers for Data Weave: Data WeavePlay Ground

DataWeave (DW) Playground that can be used for both versions of DW: 1.0 and 2.0.

DataWeave version 1.0 is used in Mule 3, and DataWeave version 2.0 is used in Mule 4.

DataWeave is MuleSoft’s scripting language that is mainly used to transform the data in your integration apps. DW Playground has a Web Based Transform Message Component that allows the users to build and test Data Weave Code.



Installation:

1. Download and Install the Docker Desktop app

You can go to this link and select your operating system (Windows / Mac) in order to download the corresponding installer.

Just follow the instructions to install as you would with any other regular application.


2. Run Docker

Double click on the installed application to open it and make sure that Docker is running in the background. To verify this, you can check your taskbar and look for the Docker icon.
3. Pull Docker Imagedocker pull machaval/dw-playground:2.3.1-SNAPSHOT
4. Run Dockerdocker run -d --name DWPlayground2 -p 9999:8080 machaval/dw-playground:2.3.1-SNAPSHOT
or
docker run -it --rm -p9000:8080 machaval/dw-playground:2.3.1-SNAPSHOT
After the Docker image has downloaded and started up, point your browser to localhost port 9000, the playground DataWeave container.








Amazon Bedrock and AWS Rekognition comparison for Image Recognition

 Both Amazon Bedrock and AWS Rekognition are services provided by AWS, but they cater to different use cases, especially when it comes to ...