Beyond the use of Oracle APIP CS, we have taken the approach of utilizing additional services and tools that are free wherever possible. We will explain in more detail the different tools and services, but let's start by just introducing what is needed:
- Oracle Cloud Account—a trial Oracle APIP CS account will be sufficient for most things (as long as you have tried everything in the book within the trial period obviously)
- Free accounts with Apiary (https://apiary.io/)
- The CURL command-line tool to allow us to make simple calls to some API (https://curl.haxx.se/)
- API Fortress for API testing (http://apifortress.com/)
- Node.js as the core technology to build a microservice (https://nodejs.org/en/)
- The Atom editor for editing a Node.js-based microservice (https://atom.io/)
- Docker community edition for running the microservice in a container (https://www.docker.com/community-edition)