WildFly Swarm ( http://wildfly-swarm.io/ ) is a MicroProfile implementation from Red Hat. It allows you to assemble an application container for running microservices with just the specifications you need.
Implementing microservices using WildFly Swarm
Creating a WildFly Swarm project
Let’s use WildFly Swarm Project Generator at http://wildfly-swarm.io/generator/ to select the specifications we want to include in our application and to create the starter project:
![](https://static.packt-cdn.com/products/9781788833776/graphics/assets/ea920fd5-6210-476c-865a-46f9d7d0ba58.png)
Figure 12.3: WildFly Swarm Project Generator
Enter Group ID and Artifact ID as shown in the previous screenshot. In the Dependencies textbox, start typing features such as JPA or JAX-RS and then select them from the auto-suggested options. Make...