/hello-microservices

Primary LanguageJavaApache License 2.0Apache-2.0

hello

This Maven project contains two services: - Hola - says hello in Spanish - Aloha - says hello in Hawaiian

Hola has a method that chains to the Aloha service in order to test things like fault tolerance. Hola has one secured method to test JWT.

Microprofile specs utilized: - Config 1.1 - JWT 1.0 - Metrics 1.0 - Fault Tolerance 1.0 - Health 1.0 - JAX-RS, CDI, JSON-P

To run the services locally, use mvn wildfly-swarm:run in each service directory.

To run the services in OpenShift, login to an OpenShift instance and create a new project. Then use mvn fabric8:deploy in each service directory to deploy the services to OpenShift.