We'll use the following tools and services in this chapter:
- GitHub: This chapter assumes that the source code for our app is hosted on GitHub. An account and repository can be set up for free at https://github.com.
- Azure DevOps: We will use this to implement and host our CI and CD processes. This can be found at https://dev.azure.com/.
- Microsoft Azure: We will use the Azure app services and SQL databases that we set up in the previous chapter. The Azure portal can be found at https://portal.azure.com.
- Visual Studio Code: This can be downloaded and installed from https://code.visualstudio.com/.
- Node.js and npm: These can be downloaded from https://nodejs.org/. If you already have these installed, make sure that Node.js is at least version 8.2 and that npm is at least version 5.2.
- Q and A: We'll start with the Q and A frontend and backend projects...