The document provides instructions for setting up microservices from scratch using JHipster and JBoss on Windows and Linux (Ubuntu) systems. It describes how to install prerequisites like Java, Git, Node.js, Yeoman and JHipster. It then demonstrates how to generate and run a sample banking application with 3 microservices (registry, gateway, banking), and test the banking service API. Finally, it describes how to create a custom transfer service to transfer funds between accounts.