There are quite a number of ways to deploy the Issue Tracker on the cloud. You have do-it-yourself options such as firing up your own Linux-based instances on Amazon AWS, Google Cloud, and Microsoft Azure and running Node.js and MongoDB on them just like you did on your local computer throughout this book.
But I find that Platform-as-a-Service (PaaS) options are far easier to deploy to and maintain. So, in this chapter, I have chosen one of the most popular PaaS, Heroku. There is a free tier that you can experiment with before making a choice for your production application. In this ...