Preparing the application

To prepare your application—your microservices—for an automation, you will need:

  • Apache Maven: This is mainly used to build the stage and it will also help you with many activities surrounding it. It manages the dependencies, runs unit tests, and many more.
  • JUnit: This is used to write unit tests that will be executed at the build stage.
  • Git: For the sake of the most sacred things you can imagine, use some version control for your source code. Here, I'll base it on GitHub.

Get Java EE 8 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.